ルドン・ジョゼフ (Joseph REDON) @odilon_japon 日常な仏語になったw bonzaï ボンザイ<盆栽 geisha ゲシャ<アジアの売春婦 kamikaze カミカーズ<死を怖れず mousmé ムスメ<日本美人 tatamisé タタミゼ<日本人より日本人 samouraï サムライ<タフな人 karoshi カロシ<働きすぎ ルドン・ジョゼフ (Joseph REDON) @odilon_japon 日常的なフランス語になった日本語、もう一つ: ninja : ニンジャ(忍者) 実は名詞ではなく形容詞として一番使われています。 例えば「vélo ninja」(ニンジャな自転車):知らないところから突然出てくる自転車のこと。 「pub ninja」:そのまんま、ステマのこと(笑
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめに はじめまして、安藤義裕と申します。ヤフー株式会社データ&サイエンスソリューション統括本部ソリューション本部でプログラマーをしております。趣味はカミさんの手料理です。 機械学習で用いられるアルゴリズムの一つにニューラルネットワークがあります。ニューラルネットワークは脳細胞の働きにヒントを得て考えられたものです。今回扱う多層ニューラルネットワークはニューラルネットワークの中間層と呼ばれる部分を多層化したものです。近年話題に上ることの多い Deep Learning ではこの多層ニューラルネットワークが利用されています。 多層ニューラルネットワークは用途に応じて異なるネットワークが利用されます。画像処理では畳込みニューラルネッ
この記事は MySQL Casual Advent Calendar 2015 の9日目です。 MySQL 5.6から InnoDBのオンラインDDL が導入されて久しいですが、一方で pt-online-schema-change (以下pt-osc)もまだまだ元気です。MySQL 5.5とそれより前ではpt-osc一択になりますが、MySQL 5.6とそれ以上の場合はInnoDBさんに任せるかpt-oscを使うかを選択することができます。 MySQL 5.6でもpt-osc一択にしても構わないといえば構わないんですが、いくつかのケースではInnoDBさんに任せた方が速くなったり安定したりするので、そのあたり解説していきます。 TL;DR ウチの使い分け。 原則 pt-osc スレーブの台数が多すぎない かつ データ容量が馬鹿でかくてストレージ食いつぶしそう または INSERT大杉で2
LINE社内で業務を行うにあたり様々なツールを活用しています。以前は、JIRA,Github Enterpriseなど技術者向けのツールを紹介しましたが、今回は全社員が利用しているメーラーやグループウェアなどの社内システムをご紹介します。 JIRA,Confluenceの講習会を行いました http://line-hr.jp/archives/42822500.html LINEではGithub Enterprise を導入しています http://line-hr.jp/archives/44459777.html LINEのメーラー、グループウェアは一般的に利用されているものではなく、独自のものを利用しています。そのいくつかをご紹介します。(実際の画面とは多少異なります) ウェブメールこちらはPC版のメール機能の画面です。細かく設定が出来るので使いやすいのですが、LINEスタンプがメール
人工知能を利用してオリジナルの楽曲を作成できるオンラインサービス「Jukedeck」が、12月7日(米国時間)に公開された。 これは、ジャンルや曲調、曲の長さを指定するだけで、たった数十秒で誰でも簡単にオリジナルの楽曲をつくることができるというサービス。 個人・商用といった用途に合わせて7ドル、22ドル、199ドルと3つの料金プランが用意されており、毎月5曲までは無料で作成することができる。 ケンブリッジ大学出身のクリエイターが生み出した「Jukedeck」 「Jukedeck」は、IT系のスタートアップ企業やインターネット上のプロダクトなどのニュースを扱うテクノロジーメディア・TechCrunchが主催するスタートアップコンペティション「TechCrunch Disrupt London」内の「Startup Battlefield」で発表されたサービス。 イギリス・ケンブリッジ大学出身
Webサイトで不正な広告を見ただけで感染するとして話題になった「vvvウイルス」。セキュリティ企業は「日本への流入は限定的」とする報告を出したばかりだが、英語圏では猛威を振るっている。著名ニュースサイトを通じて拡散し、数百万人の読者が感染リスクにさらされる恐れがあるという。 vvvウイルスの正体は「TeslaCrypt(別名:CrypTesla)」と呼ばれる既存のウイルスの亜種。PCに入っているAdobe Flash Playerというアプリが古い場合、その脆弱性(ぜいじゃくせい)を突いて入り込み、普段使っている画像や文章などを.vvvという拡張子を付けて変換し、もとに戻してほしければ身代金を払えと要求する「ランサムウェア」だ。 カスペルスキーやトレンドマイクロなどのセキュリティ企業は、TeslaCryptに注目が集まり始めた12月初旬から分析を始め、日本での感染はほかのウイルスに比べ顕著
本キャンペーンは終了いたしました。ありがとうございました。 オライリー・ジャパンはこの2015年12月で設立20周年を迎えました。これまで支えていただいた読者の皆さまのおかげです。感謝の気持ちを込めて、期間限定でEbookのディスカウントキャンペーンを行います。対象となるのは以下の50タイトル、Ebook版のみで販売している書籍の全タイトル、いずれもEbook価格の40%オフで販売いたします。 Ebook Storeで対象のEbookをカートに入れて、ディスカウントコード「ORJ20YEAR」をプロモーションコードの欄に入力し、再計算をクリックしてコードを適用してください。このページ内のボタンをクリックした場合には自動的にコードが入力されます。 なお、コードの入れ忘れや重複注文等への対応は一切行いません。あらかじめご承知おきください。キャンペーンは、ただいま12月9日の15時より、明日10
はじめに Redhat/CentOS/Fedoraなどで使われているRPMを管理するコマンドyumはとても便利です。 yumリポジトリは自分で立てることができて、自作のRPMを公開したり、公式リポジトリに含まれないRPMを利用したり出来ます。 今回はGithub上にyumリポジトリを立ててみます。 yumリポジトリの仕組み yumリポジトリはftpかhttpでアクセスできる環境であれば、特に他に必要な条件はありません。 単純にはApacheを立ててRPM類を公開するだけでyumリポジトリになります。 ただし、単純にRPMを置くだけではなく、どのようなRPMがあるかなどのメタ情報を含むXMLファイルなどを所定の場所に置いておく必要があります。 Github Pagesとは Github PagesはGithubの提供する静的なHTMLコンテンツの公開サービスです。(無料) Github上にg
https がお手軽に使えるという letsencrypt を CentOS6.x で試そうとすると python2.7 の壁に当たる。CentOS6.x のデフォルトだと python のバージョンが 2.6 だから。そんでもって letsencrypt のスクリプトは対応が python2.7 からで python2.6 だとうまく動いてくれないという手厳しい状態になる。よっしゃ、じゃあ python2.7 入れたろかいと rpm 探すけど公式のは見当たらず、んじゃあソースからビルドしてみるかーっとやってみるけど今度は yum に怒られる(yum は pythonなのね)。いったん yum を忘れて突き進むものの、自分の力では letsencrypt が実行時にコピーする python のバイナリをどうしても 2.7 にすることができなくて断念した。 うわ、これは困った! と思ったけど
[追記] この記事にはかなり古い情報が掲載されています。 Certbot を使うことで更に手軽に設定することが出来ますので、お試しください。 https://certbot.eff.org/ 良い時代になりましたね。 ※コメントでのご指摘ありがとうございました。 昨日、 Let's Encrypt が Public Beta になり、申請不要で誰でも利用できるようになりました。 Entering Public Beta Let's Encrypt とは Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. Let’s Encrypt is a service provided by the Internet Security Researc
Composerをこれから試そうと思っている人向けの文書です。 Composerって何? ComposerはPHPプロジェクトの依存ライブラリを根こそぎvendor/以下にダウンロードしてくれるツールです。 詳しくは http://getcomposer.org/ を参照のこと。本家ドキュメントは超充実していますが、本家に和訳が無いせいか日本ではまだまだ普及段階といった印象です。 Composer用語のまとめ composer.json - そのプロジェクト自身の情報と、依存するライブラリ情報などを記述するJSON形式のファイル。これを元にComposerが仕事をする。 package - トップディレクトリにcomposer.jsonが含まれているVCSリポジトリまたはzipファイル。 Packagist - Composer用のpackage集約サイト。ここに登録されているpackag
awkについて この記事はShell Script Qiita Advent Calendar 2015の9日目の記事です。 12/8は@yudsuzukさんのiPhone7等の新製品を誰よりも早く予約する為に、予約サイトがオープンしたらSlackに通知する方法でした! 本記事ではテキスト処理時に凄まじい力を発揮するawkコマンドを僅かながら紹介したいと思います。 awkを使うと、特定のレコードやフィールドに対して様々な加工/整形/出力を行うことができます。 精通した方が使うとまるで魔法です。 知っていると大変便利ですので、是非お勉強しましょう!(そして私に教えてください。) 本記事ではGNU Awk 4.1.3を使用しています。 また、シェル芸勉強会の過去問を使用させていただいております。 四則演算とか 第10回シェル芸勉強会 1問 $ echo 1 2 3 4 5 | tr ' ' '
安全な通信(HTTPS)が出来るWebサイトを運用するには、普通はベンダからSSL証明書を購入して、サーバに設定する必要があります。 SSL証明書の価格帯はピンからキリまでありますが、少し調べたところ安い方で年間3,000円程度のようです(2015年11月現在)。 Value SSL http://valuessl.net/info/price.php Rapid SSL (米 GeoTrust社) http://www.ssl-store.jp/rapidssl/ 商用としてはさほど抵抗のない値段だと思いますが、個人で気軽に(例えば開発用)に導入するには、少し考えてしまいますね。 更に調べると、中には無料でSSL証明書を発行してくれるベンダもあり(イスラエルのStartSSL社)、こちらからSSL証明書を取得する手順を詳細に紹介する「無料のSSL証明書StartSSLを活用する」という記
はじめに 脆弱性対応に追われる状況は、開発からデプロイまでの時間を浪費し、またサイバー攻撃への対応力を弱めがちです。そこで、開発者が最初からセキュアにソフトウェアを構築する能力を身につける必要性が高まっています。前回の記事では、深刻な影響のある10の脆弱性についてまとめた「OWASP Top 10」から、それぞれの脆弱性についての解説や、開発者の方に活用してほしいOWASPコミュニティの成果物を紹介しました。OWASP Top 10によりソフトウェア・セキュリティの世界の扉を開くきっかけになれば幸いです。 OWASP Top 10では各脆弱性の概要、脆弱性の有無の確認方法、防止方法などを理解できることを紹介しました。このドキュメントは、脆弱性そのものを軸として説明がなされていることから、事前の対策、すなわち脆弱性が発生しないようにするための防止方法を軸として見た視点とは異なっています。その
久しぶりにブログ書きます。 この記事はクソアプリ Advent Calendar 2015 9日目の記事です。 みなさんこんにちは。 私は今年、地方のIT企業から都心のスタートアップ企業に転職しました。 ポートフォリオ作成がてらクソアプリを作って持って行ったら、そこそこウケて(クソアプリとの因果関係があるのかは定かではありませんが結果的に)転職できました。 作ったクソアプリ https://itunes.apple.com/jp/app/o-jie-duan-dengri-zuo-rino/id956171342?mt=8&uo=4&at=10l8JW&ct=hatenablog お階段登りとは iPhoneで擬似的に階段を上ってその高さを競うゲーム 階段は一段づつしか登れない 自分の位置を有名な建築物、山などと比較して表示する。(キャプチャ付きで共有できる) 課金すれは自動で登り出す 他
プログラムの実行単位 固有のメモリ空間を持つ(リソースを共有しない) マルチプロセスの場合、物理/仮想メモリ領域間のアドレス解決のオーバーヘッドが高い。 プロセスの実行単位 共通のメモリ空間を持つ(リソースを共有する) マルチスレッドの場合、物理/仮想メモリ領域間のアドレス解決は発生しない。 ユーザースレッド ユーザー空間(アプリケーションが利用するメモリ空間)を利用 1つのプロセスに複数のスレッドがあっても、1つのスレッドしか実行されない。 OSカーネルを介さないスレッド切り替えのため、スレッド切り替えに伴うオーバーヘッドが少ない。 仮想VM上で実行されるスレッドをグリーンスレッドと呼ぶ。 カーネルスレッド カーネル空間(カーネルが利用するメモリ空間)を利用 1つのプロセスに複数のスレッドがある場合、同時に複数(CPUコア数分)のスレッドを実行できる。 OSカーネルを介するスレッド切り替
2015-12-08 プログラミング始めてから丁度2年過ぎたので振り返り 人生 仕事 2013年12月5日にプログラミングを始めて、大体2年が過ぎたので適当になんか残しておきます。 (ガーっと書いてみて思ったんですが、プログラミングのことより人生のことを綴った感じになったので、「ほんとインターネットにゴミを残してすいません」という気持ちでいっぱいです。) 特に校正とかしてないので話めちゃくちゃかもですが、半分嘘くらいに思いながら読んでくださいmm プログラミングに興味を持ったきっかけ ハッキリとは覚えてないですが大学の頃、軽音サークルに所属してたのですが、情報科学/工学寄りの学科の先輩が比較的いて、プログラミングできる人が多かったので「俺もできるようになりたい!」みたいなのは漠然とありました。 で大学2年くらいの頃にC言語の授業があったので興味本位でとってみましたが、ひたすら数式を解く授業
他人のパソコンを遠隔操作してIDやパスワードを盗み出すコンピューターウイルスを作成するソフトを不正にダウンロードした疑いで滋賀県の中学3年の男子生徒が大津地方検察庁に書類送検されました。 書類送検されたのは、滋賀県に住む中学3年の15歳の男子生徒で、ことし6月、自分のパソコンに3回に渡ってコンピューターウイルスの作成ソフトをダウンロードしたとして、不正指令電磁的記録取得の疑いがもたれています。 このソフトは「ZeuS」と呼ばれ、他人のパソコンを遠隔操作してインターネットバンキングのIDやパスワードを盗み取るウイルスを作成することが出来ます。 警察によりますと、男子生徒はことし6月、ツイッターなどを通じて知り合った札幌市の中学2年の男子生徒(14)が所持していたソフトをダウンロードしたということです。 調べに対して男子生徒は「他人のパソコンを操作したかった」と話し、容疑を認めていますが、ウイ
話のネタ ドワンゴ Advent Calendar 元々はプログラマで、3年くらい前にインフラ(サーバー)エンジニアに転向 オンプレミスで物理サーバー設置・OS等インストール・運用を担当 Chef今も活用してます(Chef Solo代替を検討中。そのうち何か晒したい) AWS未経験の2015年6月から4か月間で、悪戦苦闘しながら ニコルンを無事リリース AWSおもしろいけど、覚えること知らないといけないことが多すぎて、しかもやってから罠を踏むこと多数 AWSこれから始める人や、経験したことのある人でも役立つ、 構築・運用するときのポイントをまとめたナレッジ書いてみました 導入 AWSって費用がお得なの? AWSの方がコスト割高:VPS1つで収まる程度の規模、大規模なシステム AWSの方がお得な傾向:スタートアップなシステム、規模にマッチした設計・運用ができているシステム サーバー起動中は1
gumiアドベントカレンダー9日目です。 今回はちょっと技術的なことを離れて、チームマネジメントまわりのことを書いてみようと思います。 1.チーム背景 私の所属しているチームは、主にAWS環境の運用を行っています。 チームメンバーは、ほぼ私が1人で対応していた時期から、数人規模のチームを推移してきました。 「愚者は経験に学び、賢者は歴史に学ぶ」とはよく言ったもので、残念ながら私は完全に前者になってしまいました。 改めて自分の失敗を振り返ると、良書と呼ばれる本には、失敗内容に関連した内容が記載されています。 特に、【Team Geek】の内容は、以前読んだ筈なのに全く実践できていなかったなあと。。。 【参考】『Team Geek』を読んだメモ 今回は、私のチームマネジメント失敗事例やそこから学んだことを徒然なるままに書いてみようと思います。 2.失敗したこと 2-1.メンバーの増加タイミング
13inch MacBook Pro を購入したので、開発環境の構築を行いました。 以前は、brew bundleで自動構築していたのですが、今回は Ansible を使って構築を行いました。このエントリは、Ansible Advent Calendar 2015 の 9 日目です。 今回の構築にあたっては下記のエントリを参考にしました。ありがたや。 HomebrewとAnsibleでMacの開発環境構築を自動化する | mawatari.jp Mac の開発環境構築を自動化する (2015 年初旬編) - t-wadaのブログ Xcode / Homebrew のインストール Xcode と Homebrew をインストールします。 $ sudo xcodebuild -license $ ruby -e "$(curl -fsSL https://raw.githubuserconte
12月5日に毎日新聞に掲載されました、私の一般質問に係る記事につきましては 私と常総市の総務部長の発言の一部を部分的に切り取り、読者をひきつけるような形で 記事が構成されたように感じています。 私といたしましては、一般質問の主旨を適切に表現した記事ではでないと考えております。 この記事によってブログでは多くの誹謗中傷とも言えるコメントを頂戴し ツイッター等でも議論を醸し出す結果となりました。 この点に関しましては、しかるべき対応を含め、12月5日より現在に至るまで 関係者と協議を続けております。 第一段階として、今週末までには、毎日新聞社等への対応も含めまして 結論を出させて頂きます。 以下の配信ボタンをクリック頂くと一般質問の映像がご覧いただけます。 配信ボタン(録画配信映像はここをクリック)
「24時間、死ぬまで働け」――。そう唱えてワタミグループを急成長させた創業者の渡辺美樹氏(自民党参院議員)が、一転して過労自殺の責任を認めた。社員だった森美菜さん(当時26)が亡くなって7年。若者を使いつぶす「ブラック企業」という批判を受け、認めざるをえなくなった。 「ワタミには、『365日24時間、死ぬまで働け』という言葉がある」「そうしろと言うのではない。そんな気持ちで、働いてほしいということだ」。渡辺美樹氏の著書の言葉だ。 裁判で明らかになった、ワタミの実態はすさまじい。当時、森さんら新入社員が強いられた現実だ。 店の営業は深夜に及ぶ。終電以降もタクシーは使えないため、始発まで店内で待機した。 仕事を終えて深夜帰宅した同じ日に、東京の本社で早朝研修があったこともある。研修では、渡辺氏の言葉をまとめた理念集を丸暗記する。満点をとるまでテストが繰り返された。 休日にはボランティア名目の研
こんにちは、らくからちゃです。 随分日が落ちるのが早くなりましたが、皆様いかがお過ごしでしょうか。こうも暗くなるのが早いと、なんだか気が滅入ってしまいますね。でもご安心を、実は日が沈む時間が最も早い日は、もう過ぎましたので、日没時間はこれから徐々に遅くなっていきます。 あれ?日が沈むのが一番早いのって『冬至』じゃなかったっけ?とご記憶の方もいらっしゃるかもしれません。冬至について、辞書をひいてみると、このように書かれています。 二十四節気の一。12月22日ごろ。太陽の中心が冬至点を通過する。北半球では一年中で昼がいちばん短く、夜がいちばん長くなる日。 とうじ【冬至】の意味 - 国語辞書 - goo辞書 冬至は、太陽が出ている時間が一番短くなる日のことであって、日没の時間が一番遅い日、というわけじゃないんですね。まあ、比較的有名な話だと思いますので、ご存じの方も多いかと思います。 では、日没
まいど。セカイエでエンジニアやっている @M_Ishikawa こと石川と申します。好きな言葉はちくわ大明神です。 この記事は セカイエ Advent Calendar 2015 8日目の記事です。 Advent Calendarに参加するにあたってネタが思い当たらなかったのですが、最近ちょっと変わった経験をしたのを思い出しました。 それというのも、この半年間で、 Laravel Phalcon FuelPHP CakePHP Ethna と沢山のPHPフレームワークを同時並行して開発していたのです。 Ethna長いことやってたのにこの短期間でlaravelとcakephpとfalconとfuelphpと並行して扱ってて結構混乱。テンプレートエンジンがsmarty, blade, twig, volt, mustacheと全部異なるのも混乱。— Masayuki Ishikawa (@M_
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く