タグ

2013年9月30日のブックマーク (17件)

  • 第1回BUGS/Stan勉強会を開催しました - Analyze IT.

    こんにちはStanエヴァンジェリストの駆け出しベイジアンです。掲題の通り、第1回BUGS/stan勉強会を開催したので報告します。 BUGS/Stanって何? 改めて、BUGS/Stanとは何ぞやということを説明しておくとベイズ推定による柔軟なモデリングを実現するためのDSL言語です。 これでモデルを記述すると、非エンジニアなデータ解析屋のみなさんでも(比較的)簡単にデータ分析が出来ます! このあたりの技術は日語で枯れていないのでこの勉強会を通して色々と技術を枯らして行きたいと思います。 特にベイズモデリングは恣意性が高く、細かいテクニックと経験が必要なのでそういった悩みのあたりも共有できたらと思っています。 会場はドリコムさんの100人くらいは入る広い会場をお借りしました。ドリコムさんに感謝!! 参加者は全員で10名程度でした。かなり高学歴な方ばかりが集まっていらっしゃったので大変恐縮

    第1回BUGS/Stan勉強会を開催しました - Analyze IT.
  • 水晶のような個性的なアイコン -Sphere icon theme- | Ubuntu通信

  • 初めての税務調査で慌てないために絶対に抑えておくべき基礎知識 | 経営支援ガイド

    お客様の融資支援実績は、累計6,000件以上(2023年2月末現在) 自身も株式会社SoLaboで創業6年目までに3億円以上の融資を受けることに成功 【運営サイト】 SoLabo公式サイト 創業融資ガイド 資金調達ノート 経営支援ガイド 税務調査が初めて来た!という社長さんは「何かとても怖い人達が来る」とお感じになられてるのではないでしょうか。 多額の追徴課税を払わなければならないのかと思うと寝ても覚めても落ち着きません。そこで、今回は税務調査についての基礎的な解説をしたいと思います。 税務調査の概要をまず理解することで、少し怖さが和らぐと思います。ぜひ、参考にしてください。 ます、税務調査とは何かを理解しましょう まず、税務調査とは何なのでしょうか。会社は毎年、税務申告をしますが、その申告が正しいかどうかを税務署が調査しに来るのが税務調査です。税務調査は突然やってきます。“いざ”というと

    初めての税務調査で慌てないために絶対に抑えておくべき基礎知識 | 経営支援ガイド
  • Mochaを使ってJavaScriptのテストをブラウザで実行してみよう

    対象読者 JavaScriptの基をある程度理解している方 テストコードをこれから書こうと考えている方 JavaScriptのテスティングライブラリの分類 JavaScriptには、テストを記述するためのライブラリが多く用意されています。ライブラリには、大きく分けて「テスティングフレームワーク」と「アサーションライブラリ」があります。まずはこの2種類の違いについて説明します。 テスティングフレームワーク テストを記述する関数群を提供し、それらの関数を使って書かれたテストの結果を判定、集計した上で結果を表示する機能を持ちます。ブラウザでのテストの場合、ブラウザ上でグラフィカルにテスト結果を表示することもありますし、サーバサイドのJavaScriptであるNode.js向けにはコマンドラインで実行し、結果を表示する機能も持ちます。 アサーションライブラリ テスティングフレームワークは、テスト

    Mochaを使ってJavaScriptのテストをブラウザで実行してみよう
  • Pythonは人材採用のため? 佐藤社長がビープラウドを「エンジニアのための会社」にできた理由【連載:エンジニアの幸せな職場】 - エンジニアtype

    Pythonは人材採用のため? 佐藤社長がビープラウドを「エンジニアのための会社」にできた理由【連載:エンジニアの幸せな職場】 2013/09/30公開 エンジニアにとって、当に「働きやすい環境」ってどんなのだろう? という疑問を解消すべく、組織づくりや職場環境に秀でたTech企業にインタビューを敢行するこの企画。インタビュアーは、エンジニアのためのポートフォリオサイト『Forkwell』や、エンジニア目線の求人・転職サイト『Forkwell Jobs』を運営する株式会社garbs取締役おおかゆかさん。エンジニアが「幸せに働ける職場」のあり方を探る! 株式会社garbs 取締役 Forkwellプロダクトマネージャー おおか ゆかさん [blog:表参道フォークウヱル別館] 関西学院大学経済学部を卒業後、独立系SIerを経てインフォシーク社に入社。楽天による買収後も含めて、インフォシーク

    Pythonは人材採用のため? 佐藤社長がビープラウドを「エンジニアのための会社」にできた理由【連載:エンジニアの幸せな職場】 - エンジニアtype
  • 100%ピュアJavaでダックタイピングを実現してみたら、違う何かになっていた・・・ - 豆無日記

    2013/9/29 追記 CodeReposがなくなってたのでgithubにアップしておきました。 https://github.com/nobeans/jduck 今回のポイント 100%ピュアJava 動的言語を裏で呼び出すとか、そんなことはしません。普通にJavaのみ。 デフォルトのライブラリのみ バイトコードをいじったりなんかもしません。普通のJavaプログラミングのみ。 Javaっぽく メソッド名を文字列で渡すとか、そんなんJavaのメソッド呼び出しじゃない! オレオレ式ダックタイピングのイメージ なんだかよくわからんが、鳴けといったら「ガー」と鳴いた。ゆえにそれはアヒルだ。 というのがダックタイピングですね(超イイ加減)。 インタフェースとの比較で考えてみます。 インタフェース 利用される側が規定し、実装する。 「みんな!このインタフェース実装しようぜ!使う人のためにさ!おれた

    100%ピュアJavaでダックタイピングを実現してみたら、違う何かになっていた・・・ - 豆無日記
  • SSL証明書の各種確認コマンド | DevelopersIO

    よく訓練されたアップル信者、都元です。 実は個人的に、最近までSSLサーバ証明書というものにロクに触れたことがなかったのですが、先日CloudFrontがSSLに対応したのをうけて、格的に触ってみました。 ご存知の通り、SSL証明書は暗号や電子署名等の技術を利用した仕組みです。その昔、PDFの暗号化処理を実装したことがあるんですが、暗号処理関連の動作確認というのは非常に厄介なものです。暗号文を複号化するにあたって、自分が設定したパスワードで復号できない、ということは暗号化処理または復号化処理に間違いがあることになるわけですが、どこがどのように間違っているのか、追い掛けるのは事実上不可能です。(むしろ、分かったら暗号としてヤバいですね) さて、SSLサーバ証明書では、主に「秘密鍵(PEM)」「証明書署名要求(CSR)」「証明書(CER)」という3つのファイルを扱います。PEMを作成した後、

    SSL証明書の各種確認コマンド | DevelopersIO
  • カスタマイズが容易なカレンダー生成jQueryプラグイン「CLNDR.js」:phpspot開発日誌

    CLNDR.js カスタマイズが容易なカレンダー生成jQueryプラグイン「CLNDR.js」 マークアップやCSSは独自で定義してデザインし、Underscore.js形式のテンプレートを使ってカレンダー部分を実装できます カレンダーを実装する際は動的な部分がでてきてしまって割りとややこしいですが、動的な部分はJSでやってくれます サーバサイドでライブラリなどを利用してカレンダーを生成する以外にも、クライアントサイドでカレンダーを実装したい際の1つの選択肢として使えそう 関連エントリ Googleカレンダーっぽい物や日付ピッカー等カレンダー関連のjQueryプラグイン集15 レスポンシブで超クールなカレンダーデモとjQueryプラグイン「Calendario」 Googleカレンダー風操作感を持つ美しいカレンダーを実装できる「FullCalendar

  • 次バージョンのMySQL 5.7はさらに性能を2倍へ、「オラクルはMySQLを殺そうとしている」は真実ではない~MySQL Connect 2013

    次バージョンのMySQL 5.7はさらに性能を2倍へ、「オラクルはMySQLを殺そうとしている」は真実ではない~MySQL Connect 2013 米オラクルが主催するMySQLのイベント「MySQL Connect」が9月21日から23日まで、サンフランシスコで開催されました。このイベントでは毎回「The State of The Dolphin」(イルカの最新状況、つまりイルカをマスコットキャラクターにしているMySQLの最新情報)と呼ばれる基調講演が恒例になっていて、MySQLの最新情報が解説されています。 今年も行われた「The State of The Dolphin」の内容を、ダイジェストで紹介しましょう。 The State of The Dolphin 米オラクル、Chief Corporate Architect、Edward Screven氏。 最初に言いたいのは、オ

    次バージョンのMySQL 5.7はさらに性能を2倍へ、「オラクルはMySQLを殺そうとしている」は真実ではない~MySQL Connect 2013
  • マルチクラウド操作を実現するメタクラウドAPI~Deltacloud~ - Tech-Sketch

    パブリッククラウドではAWS、プライベートクラウドではOpenStack、CloudStackなど様々なクラウドプラットフォームが混在する中で、複数の環境を運用するといった機会も今後増えてくるのではないでしょうか。 マルチクラウド環境を統合管理するために有用なメタクラウドAPIであるDeltacloudの仕組みや使い方を紹介します。 Deltacloudとは Deltacloud はApacheのトップレベルプロジェクトの一つでApacheライセンス(ver.2.0)のもと公開されているOSSのメタクラウドAPIです。Rubyで実装されています。 同様のツールとしてはPythonで実装されている libcloud などがあります。Deltacloudは、 AWS や Rackspace 、 Gogird などのパブリックなクラウドサービスや OpenStack 、 RHEV-M 、 v

  • Go Testing Toolbox

    A conglomeration of testing tools, from Autotest to Vagrant. Published on September 28, 2013. Toolbox sans box — this is not whac-a-gopher. Let’s explore some of the tools available for testing our Go code. Unit Testing Go has testing baked in. Below we contrast the standard testing package with Gustavo Niemeyer’s popular gocheck library: // with testing if !reflect.DeepEqual(value, 42) { t.Errorf

  • HTTPSを使ってもCookieの改変は防げないことを実験で試してみた

    寺田さんのブログエントリ「他人のCookieを操作する」には、通信路上の攻撃者がいる場合は、SSLを使っても、Cookieの盗聴を防ぐことはできるが、Cookieの改変を防ぐことはできないと指摘されています。いかにも寺田さんらしい簡にして要を得たエントリで、これに付け加えることはあまりないのですが、残念ながらまだ読んでいない人が多そうだと言うことと、より広い読者に向けて具体的に説明した方がよいだろうと考えました。 そこで、通信路上に攻撃者がいる典型例として、公衆無線LANの偽AP(アクセスポイント)があるケースを題材として、「HTTPSを使ってもCookieの改変は防げない」ことを説明します(Secure属性使うと盗聴は防げますが、改変は防げません)。長いエントリなので結論を先に書いておきます。 Secure属性がないCookieはHTTPSでも盗聴できる Cookieの改変についてはSe

    HTTPSを使ってもCookieの改変は防げないことを実験で試してみた
  • Homebrew で作るモダンなフロントエンド開発環境 (Git + zsh + apache + MySQL + Ruby) | DevelopersIO

    一つ前のエントリーで新規 Mac にインストールしておきたいアプリのまとめを紹介しました。フロントエンド開発をしていくにあたり、アプリをインストールするだけでなく必要に応じて様々な動作環境を構築する必要がある訳ですが、これもまた何かと手間のかかる面倒な作業だったりします。都度ググっては参考になりそうな情報に倣って試みるも、その情報が古かったり構築するための前提条件が微妙に異なったりと、そっくりそのまま参考にすることが難しいことがほとんどだったりします。 現状、僕は Mac の開発環境の構築に Homebrew というパッケージ管理ツールを利用しています。海外と比較して日での利用者が多いことから日語の情報が多く出回っていることが主な理由です。 Homebrew(ホームブルー)は、Mac OS Xオペレーティングシステム上でソフトウェアの導入を単純化するパッケージ管理システムのひとつである

    Homebrew で作るモダンなフロントエンド開発環境 (Git + zsh + apache + MySQL + Ruby) | DevelopersIO
  • 2極化するオフショア開発、日本企業が世界で成功する秘訣とは

    2極化するオフショア開発、日企業が世界で成功する秘訣とは ガートナージャパン リサーチ部門 ソーシング バイスプレジデント 足立祐子氏 ビジネスのグローバル化が進む中、IT業界でも海外の人的リソースを活用して開発を委託するグローバルソーシング(オフショア開発)を取り入れる企業や、自ら海外進出して事業を拡大しようとする企業も珍しくなくなった。 しかし、グローバル市場でビジネスを展開するにあたっては、日のやり方がそのまま受け入れられるとは限らない。オフショア開発と海外進出の2つの視点から、そのトレンドと考慮すべきポイントをガートナージャパン リサーチ部門 ソーシング バイスプレジデントの足立祐子氏に聞いた。 ひとつ大きなトレンドがある。それは去年の秋頃から、オフショアを頻繁に使う日企業はその範囲を拡大する傾向にあり、その一方で、あまり積極的でなかった企業は完全にやめてしまうケースが多くな

    2極化するオフショア開発、日本企業が世界で成功する秘訣とは
  • ScreenCloud パネルアイコンやショートカットキーですばやく画面キャプチャを保存できる | Ubuntuアプリのいいところ

    ※ ScreenCloudは無料アプリですが、そのインストールには、Ubuntu One accountへの登録が必要になります。 ScreenCloudは、スクリーンショット共有サイト「ScreenCloud」と連動したアプリですが、アカウントなしでローカル専用の画面キャプチャとしても使えます。 「画面全体」、「範囲指定」、「ウィンドウ」の3種類の画面キャプチャを、パネルアイコンやショートカットキーからすばやく撮影して、PNG, JPG画像として保存できます。 ScreenCloudの初回起動時には、アカウントを使うかどうかの確認画面が表示されます。 ローカル専用で使いたいのであれば、「I want to use ScreenCloud without an account」を選択して、次に進みましょう。 ショートカットキーの説明や、自動起動のオプションなどを設定したら完了です。 次に、

  • Facebook、Twitter、PayPal、LinkedInのMySQL担当者は、MySQLをどう使い、何を課題だと考えているか~MySQL Connect 2013

    Facebook、Twitter、PayPal、LinkedInのMySQL担当者は、MySQLをどう使い、何を課題だと考えているか~MySQL Connect 2013 Facebook、Twitter、PayPal、LinkedInのMySQL担当エンジニアが集まり、それぞれの社内のMySQL利用状況、課題、これから期待する新機能などを語ったパネルディスカッションが、9月21日から23日までサンフランシスコで開催されたMySQLのイベント「MySQL Connect」の3番目の基調講演として行われました。 世界でもっともヘビーなMySQLユーザーといえる4社は、MySQLについてどのようなことを考えているのか、基調講演の内容をダイジェストで紹介しましょう。 Current MySQL Usage Models and Future Developments ──── まずはそれぞれの所

    Facebook、Twitter、PayPal、LinkedInのMySQL担当者は、MySQLをどう使い、何を課題だと考えているか~MySQL Connect 2013
  • DevOps Day Tokyo 2013 参加レポート

    こちら、Galbreath さんの当日の資料。 DevOps が実行出来ない理由 Tool が足りない 社風の影響 見えないモノが価値がないと事業から考えられている 出来る事は、価値があるモノの社内への説明と、Tool を使った可視化。データの可視 化が重要。Ops の人は結構「データをどこそこの部署に見せても理解してもらえない」 だとか「データを閲覧させると万が一の時にシステムが破損する」等と考えがち。が、 ビジネス寄りの人にとって重要なグラフが含まれていたり、アカウント担当の人に役立 つものも含まれている。ましてシステムが破損することなど決して無い。 重要なのは “運用のメトリクスを公開する” こと! Graphite グラフ描画ツール まず完成度が高いわけではない 同類のソフトウェアでは行えないクエリが発行出来る REST API Flexible Input & Output Si

    DevOps Day Tokyo 2013 参加レポート
    atm_09_td
    atm_09_td 2013/09/30
    行けた筈なのにくだらん打ち合わせのために断念せざるを得なかったな...。