タグ

2017年12月11日のブックマーク (52件)

  • フロントエンド技術を導入した Java ウェブアプリケーション開発 | hiromasa.another :o)

    Visual Studio Code Advent Calendar 2017 の 11日目の記事です。 🙂 今年の自分は JavaPHPJavaScript電子工作の年だったような気がするのですが、そんな中、全てにおいて随分お世話になりました VS Code。Microsoft から Arduino 拡張がリリースされたのが一番驚きました。 ということで、今日より 3日間 VS Code について書いていこうと思います。まず最初は Language Support for Java(TM) by Red Hat(vscode-java) から。「フロントエンド技術を導入した Java ウェブアプリケーション開発」です。 この記事では VS Code で Javaフロントエンド系の開発を行うサンプルプロジェクトを準備しました。 簡単な操作で昨今のフロントエンド技術を使

    フロントエンド技術を導入した Java ウェブアプリケーション開発 | hiromasa.another :o)
  • 詰将棋LINE Botを作りました - LINE ENGINEERING

    DataLabs所属の@sugyanです。この記事はLINE Advent Calendar 2017の11日目の記事です。 個人的な話ですが、この秋から新たな趣味として将棋を始めました。この趣味に自分の技能を活かして何かしてみたいと思い「詰将棋の問題を自動生成して出題してくれるLINE Bot」を作りましたので、紹介します。 詰将棋とは 簡単に紹介しますと、詰将棋とは将棋のルールを用いた一種のパズルで、以下のようなルールになっています。 攻め方(先手)が玉方(後手)の玉を詰ますのが目的。 攻め方は必ず王手をかける(玉方は必ず王手をはずす)。 玉方は盤上と攻め方の持駒以外すべての駒(ただし玉は除く)を合駒として使用できる。 玉方は最善を尽くし、最も長く手数がかかるように逃げる。 玉方は無駄な合駒をしない。 その他は指し将棋のルール通り。二歩、打ち歩詰め、行き所のない駒、連続王手の千日手はい

    詰将棋LINE Botを作りました - LINE ENGINEERING
  • PEZY - パラレルに恋して

    なんかもうこういうタイトルでいいよ… さて、12月上旬の日HPC業界をにわかに騒がせているのがこの事件PEZY社長逮捕、スパコンの旗手に何が起きたのか PEZY Computing社の齊藤元章氏が詐欺容疑で逮捕されたというものである。 ここで僕の立場を明らかにしておくと、僕は12/10現在、PEZY Computing社員である。実はSC17のマイナビにも載ったぞ。いぇーい。 まぁあれは頼んで書いてもらった感がありありとするので微妙だが。 Hisa Andoさんありがとうございます!! というわけで、僕のこの件に関するスタンスは以下。 この件の捜査状況、あらゆる疑惑については、その真偽を問わず、基的にコメントしない NEDOの助成金について、事実と反する主張が見られる場合には指摘する 技術的に間違った批判については反論する である。 今の所それを前提として動いているので、逸脱してい

    PEZY - パラレルに恋して
  • Expired

    Expired:掲載期限切れです この記事は、産経デジタル との契約の掲載期限(6ヶ月間)を過ぎましたのでサーバから削除しました。 このページは20秒後にITmedia NEWS トップページに自動的に切り替わります。

  • トポロジーへの招待 〜 1. 座標も補助線も使わない「やわらかい幾何学」 - 34歳からの数学博士

    この記事は 数学とコンピュータⅡ Advent Calendar 11日目の記事です。 こんにちは、佐野です。12月といえば Advent Calendar の季節です🎄思いつきで 数学とコンピュータ Advent Calendar Ⅰ / Ⅱ を立ち上げたところ、嬉しいことに二つともすぐに満員となりました。エントリーして下さった皆さん、ありがとうございます🙇 僕は全3回でトポロジーの考え方と計算手法を、自作のプログラムを使いながら説明していこうと思います。 座標も補助線も使わない「やわらかい幾何学」 ← イマココ 切り貼りで作る色々な曲面 ... このシリーズを通して トポロジーは最高に自由で楽しい数学(の一つ)である ことをお伝えできたら幸いです! 「やわらかい幾何学」って何? 「コーヒーカップを、取っ手の輪っかを残すように変形するとドーナッツの形にできる。従ってコーヒーカップとド

    トポロジーへの招待 〜 1. 座標も補助線も使わない「やわらかい幾何学」 - 34歳からの数学博士
  • Javaネットワークプログラミング講座 :Protocol Buffers 前編 | Acroquest Technology 株式会社

    Protocol Buffersは2008年夏にGoogleがオープンソースで提供を開始した、複雑なデータ構造をバイナリデータで効率よく表現するためのライブラリです。 GoogleはProtocol Buffersを、Google内のサーバでデータをやりとりするために使っているようです。 たとえば、皆さんが毎日のように使うGoogleの検索画面で検索すると、Googleの内部の数千台・数万台のサーバがProtocol Buffersのメッセージ を互いにやりとりして、検索結果を作りだしているのです。 かなり刺激的なツールですね。 Protocol Buffersはこちらで配布されています。2009年3月現在のバージョンは2.03です。 ライセンスもBSDライセンスのため、プロジェクトでほぼ自由にコードを利用することが可能です。

    Javaネットワークプログラミング講座 :Protocol Buffers 前編 | Acroquest Technology 株式会社
  • CTOのやるべきことは何なのか?(翻訳と考察) - Qiita

    【背景】 この記事はQuoraの「What does a CTO do?」という質問に対するAmr-Awadallah氏のよくまとまった回答の翻訳です(人から許可取得済)。 私はMAMORIO株式会社でCTOをしているのですが、最近自分の仕事が何なのかよく分からなくなってきたことがこの記事を書こうと思ったきっかけです。 私はこの記事でいう所の「雑草CTO」であり、たまたま会社の初期に私以外に適任者がいなかったので成り行きで就任し現在に至ります。 そして、人数もプレッシャーも少ない総初期は来た玉は打つの姿勢でコーディングから渉外まで何でもこなしていましたが、メンバーが増え、それよりも早いペースでユーザーと仕事が増えてくると、自分の職務を定義しやることとやらないことをはっきり分ける必要が出てきます。 この翻訳が同じような状況にあるCTOの助けになればと思いますし、誤訳等があったら指摘してくだ

    CTOのやるべきことは何なのか?(翻訳と考察) - Qiita
  • 見やすいプレゼン資料の作り方 - リニューアル増量版

    書籍化し、12万部突破しました。 【SlideShare広告回避用】 https://www.docswell.com/s/morishige/K3MXPZ-howtodesignslides ・PDFは無料でダウンロードできます ・自己学習や勉強会などの目的でしたらご自由にお使いいただけます ・授業・研修への利用はフォーム( https://forms.gle/WwgXTT974xFW78mFA )にご報告ください ・記事への参考資料にする際は適切な出典明記をお願いいたします 【使っているフォントについて】 M+フォント「MigMix1P」です。こちらもメイリオ同様おすすめです。 フリーで使えます。 【個人HP】 > https://mocks.jp > 仕事のご依頼はこちらから 【書籍情報】 デザイン入門:https://amzn.asia/d/4WDsTI6 デザイン図鑑:https

    見やすいプレゼン資料の作り方 - リニューアル増量版
  • Dockerコンテナ時代の第一章の終わり、そして第二章の展望など - Publickey

    コンテナ型仮想化の技術や実装はDockerが登場する以前から存在していたとはいえ、IT業界格的にコンテナの活用が始まったと言えるのは、やはり2013年3月に当時のdotCloudからDockerが登場したことがきっかけでしょう。 そうして始まったコンテナ時代の第一章は今年2017年、コンテナの標準仕様がOpen Container Initiativeによって策定完了し、コンテナオーケストレーションの事実上の標準がKubernetesに決まったことで基盤技術の基要素がおおむね固まり、一つの区切りがついたように見えます。 そして今後は、この基盤技術を用いたコンテナによる分散アプリケーションのための様々なサービスや開発、テスト、デプロイ、番環境に対応したツールやサービス実行環境などのソリューションが登場し、競う段階へ入っていくのではないでしょうか。 この記事では、Docker登場から現

    Dockerコンテナ時代の第一章の終わり、そして第二章の展望など - Publickey
  • ざっくり学ぶ言語のしくみ

    CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again

    ざっくり学ぶ言語のしくみ
  • プログラムの品質保証について:気難しいプログラマ:エンジニアライフ

    ソフトウェアは製品であり、有償である以上顧客に提供される際には故障がないことを保証しなければならない。 今でこそこのような理想論を普段耳にする機会はほとんどなくなりましたが、私がプログラマとして働き始めた当初(今から20年以上も前!)、こういった思想が開発現場の中に色濃く根付いているように感じられました。もちろん今日においてもこのような原則が基的に変わるものではありませんが、上述のような意見は(当時の私がそうであったように)ソフトウェア開発技術者にとって非常に違和感のあるものに聞こえたのではないでしょうか。というのも私たち技術者は、プログラムに混入する障害をゼロにすること、あるいは障害ゼロを保証することが不可能であることを知っているのですから。 障害がゼロであることを保証することはきわめて困難な作業です。いわゆる悪魔の証明と言われるもので、これを証明するためには少なくともそのプログラムに

    プログラムの品質保証について:気難しいプログラマ:エンジニアライフ
  • 仕事なんかしなくてもいいじゃない:地方からの戯言:エンジニアライフ

    タイトルだけ読むと何を言っているんだ感が満載ですが、半分は外れていないと思っています。というのも、日ごろいろいろな目的のために仕事をしていると思いますが、人によっては仕事が目的に入れ替わってしまっているのではないかと思える場面も見受けられます。朝から晩まで仕事だけを一所懸命にこなしていく事ははたから見ると素晴らしいことにも思えるかもしれませんが、果たして当にそうなのでしょうか。 社会人としてはかなり不適切な趣旨になりますが、私としては仕事だけこなしている状態をあまり良く考えていません。反対に適度に仕事以外のことを交えることができる状況がベターだ、と考えています。管理者的な見方をすれば、仕事中に仕事以外をするのはいかがなものか、と怒られてしまうのでしょうが、私は逆に仕事中に仕事以外のことを行うのは、決して悪いことばかりではないと思うのです。 有名な話でGoogleが勤務時間の2割程度を自分

    仕事なんかしなくてもいいじゃない:地方からの戯言:エンジニアライフ
  • 目に見えるものしか信じない人へ:101回死んだエンジニア:エンジニアライフ

    いろいろな仕事を渡り歩き、今はインフラ系エンジニアをやっている。いろんな業種からの視点も交えてコラムを綴らせていただきます。 見えないのは幽霊とかだけじゃない 私は幽霊を信じる派だ。ただし、巷でやってるようなオドロオドロしいものではない。そこら辺を飛んでる鳥みたいなものだ。人間が意識しないから見えないだけで実在する。実は鳥だって木に止まってる時にしか肉眼で認識することは難しい。飛んでいる時の動きが素早いので、見えているようで実は見えていない。また、保護色が効いているので意外なところに潜んでいることもある。 「目に見えるものしか信じない」という人の話はあまり信じないことにしている。こういう人は目に見えないものに足元をすくわれる傾向が強いからだ。こういう事を言う人に限って、自分に何が見えているか全く考えていない。オカルトな話を持ち出すまでもなく、情報の認知視野や動体視力、思考速度による認知率の

    目に見えるものしか信じない人へ:101回死んだエンジニア:エンジニアライフ
  • 自分のために:地方からの戯言:エンジニアライフ

    ある一定以上の経験を積んだ人や、年齢が高くなった人に対し、技術側から管理側へとシフトを促す話はそれこそ星の数ほど聞くことがあります。背景には色々な事情が隠れているのですが、私自身としてはその方針には大反対です。 今時点で勤めている会社に転職した際も、管理側でなく技術側でいたい、とはっきり意思を伝える程度には技術側にたっていたいと考えるのですが、なかなかその考えを理解してくれる会社というのも少ないと思います。特に規模が大きくなればなるほど、その傾向は強いようにも思えます。 会社としてそう考えるには何かしらの理由があるのでしょうが、正直なところその考え方に納得できる点を見いだせていません。経験を積み年齢を重ねたからこそ、技術側でもできることが増えていると思うからです。 関わっている人員的に、管理側に回らざるを得ない状況というのも確かにあります。そういった場面では管理タスクをこなすことに異議はな

    自分のために:地方からの戯言:エンジニアライフ
  • バーガーラブ|おいしい!楽しい!バーガーのある毎日。 | McDonald's Japan

    ハンバーガーを愛する、 すべての人へ。 もう一度べたくなるバーガー。 あっ!と驚くバーガー。 思わず笑顔になるバーガー。 そんな、あなたにとっての いちばんのバーガーを 作りたいから。 マクドナルドはこれからも、 「おいしさ」にこだわり続けます。

    バーガーラブ|おいしい!楽しい!バーガーのある毎日。 | McDonald's Japan
    alcus
    alcus 2017/12/11
  • バーガーラブ|おいしい!楽しい!バーガーのある毎日。 | McDonald's Japan

    ハンバーガーを愛する、 すべての人へ。 もう一度べたくなるバーガー。 あっ!と驚くバーガー。 思わず笑顔になるバーガー。 そんな、あなたにとっての いちばんのバーガーを 作りたいから。 マクドナルドはこれからも、 「おいしさ」にこだわり続けます。

    バーガーラブ|おいしい!楽しい!バーガーのある毎日。 | McDonald's Japan
    alcus
    alcus 2017/12/11
  • バーガーラブ|おいしい!楽しい!バーガーのある毎日。 | McDonald's Japan

    ハンバーガーを愛する、 すべての人へ。 もう一度べたくなるバーガー。 あっ!と驚くバーガー。 思わず笑顔になるバーガー。 そんな、あなたにとっての いちばんのバーガーを 作りたいから。 マクドナルドはこれからも、 「おいしさ」にこだわり続けます。

    バーガーラブ|おいしい!楽しい!バーガーのある毎日。 | McDonald's Japan
    alcus
    alcus 2017/12/11
  • 近況+DroidKaigiの名札生成スクリプトを書いた話や裏話 - 学びメモや考えごとなど

    こちらは ex-mixi Advent Calendar 2017 の6日目の記事です。 プログラミング以外の話が多くなったので、qiitaではなく自分のblogに書きます。 自分と近況 @wiroha です。mixiでの名前はガジラです。 2010年10月〜2014年1月と在籍し、日記やつぶやき、カレンダー、プロフィール、通知などを担当しました。 ミクシィ卒業後、最近までは女性ターゲットのアプリを担当し、ディレクションやマネジメントなど何でも屋さんでした。 複数のプロダクトを持ち、合計100万人以上のユーザへ届く機能を自分の一存で決められる環境*1で、やりがいがあるし思考力も鍛えられました。 担当プロダクトは前々回の記事にもある通り譲渡したため、今はエンジニアポジションに戻り、これまた前の記事の通り3年のブランクを埋めるべく勉強しているところです。 まだ仕事面では技術ネタが無いので、Dr

    近況+DroidKaigiの名札生成スクリプトを書いた話や裏話 - 学びメモや考えごとなど
    alcus
    alcus 2017/12/11
  • 新社会人のためのバグレポートの基本 - mixi engineer blog

    はじめまして、品質管理部門の柿崎です。 最近、Skyrim にハマってしまい、人生一回休みになりかけています。 季節は春ということで、新社会人になられる方も多いと存じます。 新社会人が会社勤めをするようになって、初めて書くビジネス文書といえば...... そうですね!「バグレポート」ですね。 今回はバグレポートの基について書きたいと思います。 近年、開発現場ではバグトラッキングシステムが定着し、ドッグフーディングのような社内テストを行う現場も増え、テスト担当者以外の方でもバグレポートを提出する機会が増えています。そして前衛的なバグレポートによって、プログラマ達が理不尽かつ不可解なバグ地獄に叩き込まれる機会も増えています。 バグレポートは諸刃の剣です。 良いバグレポートはアプリケーションの問題を速やかに解決まで導きますが、反対にダメなレポートは現場に混乱をもたらします。 良いバグレポートを

    新社会人のためのバグレポートの基本 - mixi engineer blog
    alcus
    alcus 2017/12/11
  • Webベンチャーから電機メーカーに転職して思うこと (近況まとめ) - sseze's blog

    (おはようございます|こん(にちは|ばんは))。 この記事は mixi OB/OGによる ex-mixi Advent Calendar 2017 の10日目です。 例によって技術的な話ではない上に、個人的な話題ばかり書いてしまったため、自分も個人ブログにて投稿します。 想定する読者 お世話になった現役ミクシィの皆様 (近況報告です) お世話になったミクシィOB/OGの皆様 (ご無沙汰しております) これからWebベンチャー→メーカーエンジニアへシフトチェンジしようとしている稀有な方 長いのでTL;DR 大学が電子情報系だと電機メーカーは結構楽しい ワークライフバランスがだいじな件 大企業をテラフォームするのは正直シンドい 職場環境、東京で消耗しなくなった話 ミクシィで学べたこと、今後について 在職期間のこと 自分がミクシィに在籍した期間は、2012年9月から2017年3月末日までの4年7

    Webベンチャーから電機メーカーに転職して思うこと (近況まとめ) - sseze's blog
    alcus
    alcus 2017/12/11
  • 開発現場に根強く残る8個のバグレポートアンチパターン - Qiita

    ex-mixi Advent Calendar 2017 - Qiita 9日目をいただいた @kkakizaki です。 株式会社ミクシィの在籍期間は2008年から2016年までで、 QAマネージャーとして、次々に巻き起こる品質保証上の課題を何とかするお仕事をしていました。 現在は株式会社サイバードにて、同じく品質保証部門の長として、 品質保証だけではない様々な課題解決に勤しんでおります。 折角の ex-mixi なので、今回は この記事 の続きです。 前回の記事は2012年に書かれたものですが、 現在も繊細なエンジニア達が死にやすい状況に変わりはなく、 影響の大きな死因の1つとして「イケてないバグレポート」が存在しています。 BTS にイケてないバグレポートが増殖してしまう現場の方は、 この記事をテスターに叩きつけてやってください。 アンチパターンその1:敬語 テスト業務が受発注関係で

    開発現場に根強く残る8個のバグレポートアンチパターン - Qiita
    alcus
    alcus 2017/12/11
  • 4人の子供の父になった話 · GitHub

    ex-mixi Advent Calendar 2017の5日目です。 技術エントリではありません。あしからず。 近況 mixiを辞めたあとも渋谷あたりで平凡なサラリーマン(エンジニア)をしておりましたが、 なんの因果か、昨年双子を授かりまして4人の子の父となりました。 2017年12月の時点での状況はこんな感じ。 長女 (5歳) 幼稚園年中 次女 (3歳) 一時あずかり枠で無理くり保育園にみてもらってる 長男 (1歳) 双子の兄 自宅警備 次男 (1歳) 双子の弟 自宅警備 子供4人ぐらい余裕でしょという方もおられると思うんですが、 僕は今でもなんだか毎日ものすごく疲れるし大変です。 双子が産まれた時点で長女はまだ3歳だったので、その当時に比べるとずいぶん落ちついてきた感じはしますが、 ここ1年半は当に生きていくのが精一杯という感じでした。 そんなわけで、しがないエンジニアが父として精

    4人の子供の父になった話 · GitHub
  • エンジニアから事業責任者へのキャリアチェンジを語らせてくれ | PSYENCE:MEDIA

    この記事は RECRUIT MARKETING PARTNERS Advent Calendar 2017 の投稿記事です。 どうも、エンジニアマネージャーをやっているモノです。 色々あってエンジニアからマネージャーになり、そして現在マネージャーもやりつつ事業責任者も兼務する事になったので、キャリアチェンジに関して思う所を吐き出しておきます。 この記事の目的 特に最近、エンジニアからマネージャーへのキャリアチェンジに関しては世間の関心も高く事例も多くなってきた気がするのですが、エンジニアから事業責任者へのキャリアチェンジというのはまだ少なかろうと考え、知見や感想を纏めておきます。 尚、対象読者はエンジニアを想定した視点で書かれた文章になっています。 注意 事業責任者といっても事業のフェーズによって必要とされるスキルや業務内容は様々ですが、当エントリーは、 0 > 1の立ち上げ時にフォーカス

    エンジニアから事業責任者へのキャリアチェンジを語らせてくれ | PSYENCE:MEDIA
  • エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type

    エンジニアtypeは、各種エンジニアをはじめ「創る人たち」のキャリア形成に役立つ情報を発信する『@type』のコンテンツです。

    エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type
  • 会社勤めのエンジニアが開発したサービスを買い取って独立した話 - Qiita

    なぜかミクシィ社でエンジニアだった人々がアドベントカレンダーを書くことになってしまったex-mixi Advent Calendar 2017、12月11日担当の @tnj です。 一般的に、会社を退職することになったら退職届というものを会社に提出することになります。その退職理由には「一身上の都合」と書くのが通例だと思いますが、私はちょっと変わった退職の経緯を持っているので、今回はそれについて共有してみたいと思います。思いのほか長くなってしまいましたが、社会人歴10年目のソフトウェアエンジニアのキャリアの変遷の一例としてお楽しみください。 TL;DR Android開発者としての自分の経験を基に新規事業を立ち上げることになり、エンジニアとして参画したつもりが気がつくと事業責任者になり、果ては事業を買い取って経営者になった 好きでやってる話だしまあなんだかんだ乗り越えていけるよねと思ってたら

    会社勤めのエンジニアが開発したサービスを買い取って独立した話 - Qiita
  • 上意下達とボトムアップのゲリラ戦 - 西尾泰和のScrapbox

    tokoroten 上意下達とボトムアップを両立するツールが求められている。Chatworkはそこを目指しているように感じられるが、まだ上意下達寄り。メンバーとして使っていると、ジワジワとツラミが溜まってくる。どうしたら両立出来るかな

    上意下達とボトムアップのゲリラ戦 - 西尾泰和のScrapbox
    alcus
    alcus 2017/12/11
  • http://twitter.com/i/moments/916133015784263681

    alcus
    alcus 2017/12/11
  • 気が付いたら社長になっていた話

    こんにちは、インターネットコンテンツのところてんです。 この記事はインターネッツ秘密結社pyspaのAdvent Calendar 2017の10日目の記事です。ちなみに明日はpyspa忘年会なんで、みんな遅刻せずに行こうね。 思えば、このmediumのブログも、pyspa Advent Calendar 2016のために開設したので、はや一年です。 さて、今回はこの一年、いろいろとあったので、その話をしつつ、近況報告を適当にするポエムを書いて行きます。 退職した昨年末に勤めていたベンチャー企業を「円満」に退職し、無事無職になり、失業保険を貰ってゆるゆるとしていました。なお「円満」の定義は人それぞれです。 「円満」の定義について色々と語りたいですが、それを語ると様々な個所にご迷惑が飛ぶので、ひとまず「円満」とだけご報告します。 ハローワークはいろいろと楽しかった。起業したその後は人と一緒に

    気が付いたら社長になっていた話
    alcus
    alcus 2017/12/11
  • カプセルネットワークはニューラルネットワークを超えるか。 - Qiita

    先日、こんな記事が上がっていました。 グーグルの天才AI研究者、ニューラルネットワークを超える「カプセルネットワーク」を発表 中々刺激的なタイトルですね。 ニューラルネットワークといえば、近年の機械学習分野を支える最も大きな技術の一つであると言えます。そんなニューラルネットワークを超えたカプセルネットワークとは一体何なのでしょうか。また、当にニューラルネットワークを超えたのでしょうか。 記事では、カプセルネットワークの仕組みを理解することで、従来のニューラルネットワークとの違いを比較していきます。 CNN カプセルネットワークに触れるにあたり、まず畳み込みニューラルネットワーク(Convolutional Neural Network; CNN)について理解しなければなりません。なぜなら、カプセルネットワークは、CNNをベースとして、CNNの欠点を克服するために生まれたモデルだからです

    カプセルネットワークはニューラルネットワークを超えるか。 - Qiita
  • コラム - グーグルのクラウドを支えるテクノロジー | 第29回 グローバルなインターネット接続をSDNで最適化するEspresso(パート2)|CTC教育サービス 研修/トレーニング

    [IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes 第29回 グローバルなインターネット接続をSDNで最適化するEspresso(パート2) (中井悦司) 2017年12月 はじめに 今回は、前回に引き続き、2017年に公開された論文「Taking the Edge off with Espresso: Scale, Reliability and Programmability for Global Internet Peering」をもとにして、Googleのデータセンターとインターネットの相互接続を担うネットワークシステム「Espresso」を紹介します。 前回は、一般的なBGPルーターによるインターネット接続において必要とされる機能、そして、これらを独自のアーキテクチャーで置き換えるEs

  • 電気工事士の資格を取ってコンセントやスイッチを改造しようぜ - Qiita

    この記事は おうちハック Advent Calendar 2016 の3日目の記事です。 まえがき パナソニック(旧パナソニック電工(旧旧松下電工))の製品にこんなモノがあります。 _人人人人人人人_ > 壁からUSB! <  ̄Y^Y^Y^Y^Y^Y ̄ カッコイイですね。 ですよね。。。 他にもこんなモノがあります。 壁のスイッチをリモコンでON/OFFできる! 使ってみたくないですか!? 使ってみたいですよね。。。 しかし、これらの設置工事をするには、電気工事士(二種)の資格が必要です。 資格がないなら取得すればいいじゃない。 という話をします。 電気工事士の資格とは 簡単に言うと、ブレーカーを切ってからじゃないと感電しちゃいそうな工事をする場合に必要な資格です。 前述のUSBコンセントやリモコンスイッチなどの設置工事をする際はブレーカーを切ってからでないと危ないですよね。 コンセントか

    電気工事士の資格を取ってコンセントやスイッチを改造しようぜ - Qiita
    alcus
    alcus 2017/12/11
  • Amazon Dash ButtonとRaspberry Piで安くなったら自動購入するおうちハック - Qiita

    とりあえずサーボモーターとAmazon Dash Buttonは結束バンドで固定しています。 Arduinoでサーボモーターを動かす Raspberry PiのGPIOに接続するための部材が足りなかったので、少々面倒くさいですがArduino経由でサーボモーターを操作するようにしました。 ちゃんと準備していればArduinoは不要です。 シリアル通信でAを受信したときにサーボモーターを少し動かしAmazon Dash Buttonを押すようにしています。 #include <Servo.h> const int pin = 8; Servo myservo; void setup() { myservo.attach(pin); Serial.begin(9600); } void loop() { if (Serial.available() > 0) { byte res = Seri

    Amazon Dash ButtonとRaspberry Piで安くなったら自動購入するおうちハック - Qiita
  • 99円液晶の正しい使い方 - Qiita

    Aitendoで99円で販売されている液晶を使って前日の電気の使用量を表示するモジュールを作ってみました。 なぜこの液晶で作ってみたかったかというと、kWhという表示があったからです。おそらくなんらか電力に関係した製品で使われるはずだった部品と思われます。kWhの他にAやVやMD(?)といった表示もできるようです。 コントラストの調整 この液晶はコントラストの調整が固定になっていて、非常に見にくかったのでネットで見つけたページを参考にコントラスト調整の半固定抵抗を付けてみました。R1の抵抗を外し手持ちの20K半固定を足を切りエポキシ接着剤で基板に貼付け、そこにジャンパーを張りました。ついでにパスコンも付けてみました。 これで調整すると正面から見ても表示が見えるようになりましたが、その状態でちょっと斜めから見ると見えなくなります。99円なのでしかたがないかもしれませんね。 APIの用意 スマ

    99円液晶の正しい使い方 - Qiita
  • おうちハックのカレンダー | Advent Calendar 2017 - Qiita

    おうちをより便利に使うために、ガジェットやサービスを組み合わせたり、工夫や努力を注ぎ込んだおうちハックを紹介するAdvent Calendarです。自身のおうちハック事例の紹介の他、おうちハックに使えそうな技術の紹介や、どこかで見つけた良いおうちハックの紹介なども歓迎します。参加登録は誰でも歓迎です! お願い 11月中は1人1枠でお願いします。12月に入ってもまだ空いていたら2枠以上書いてOKです。 登録日は自由ですが、日程にこだわりがなければできるだけ頭の方から埋めていただけると助かります。 記事書いたら、おうちハック同好会のFacebookグループに投稿したり、Twitterで #おうちハック ハッシュタグをつけてツイートしてもらえるとうれしいです。 参考 おうちハック Advent Calendar 2016 おうちハック Advent Calendar 2015 おうちハック Ad

    おうちハックのカレンダー | Advent Calendar 2017 - Qiita
  • 相手を怒らせてしまう7つのパターン

    「俺は要員の話をしているんだ!コストの話なんてしていない」――。SIベンダーのユー・エス・イーでシステム提案などを手掛ける宮原祐司氏(営業戦略推進部 副部長)は、かつてユーザー企業のシステム部長をひどく怒らせた経験がある。 きっかけは、あるプロジェクトで問題が発生したときだ。宮原氏はコスト面のリスクを考え、電話で追加費用について相談した。ところがシステム部長は、プロジェクトを立て直すための要員追加の状況を危惧。そして宮原氏のコスト面に終始した説明を聞くうちに、システム部長の怒りは冒頭のように爆発した。 怒らせる“地雷”は至るところに このように、何気ない言動が相手を怒らせてしまうケースは少なくない。宮原氏はその後、状況をつかめないままシステム部長のもとを訪れ、そこで初めて認識のズレを知った。今ではその部長と良好な関係を築けているが、「相手の視点に立っていない言動だったので怒らせた」と、

    相手を怒らせてしまう7つのパターン
    alcus
    alcus 2017/12/11
  • プロジェクト計画のロジックとは何か 〜 やはりExcelで工程表を書いてはいけない (2) | タイム・コンサルタントの日誌から

    前回の記事「ダイレクト・ガントチャート方式の問題点」http://brevis.exblog.jp/26231556/ で、世間ではそもそも「WBS」とか「Activity」という概念のレベルで、誤解や混乱があると書いた。 たとえば、WBS=「ガントチャートの線表に引いた線の集合」だ、と理解している人達を、よく見かける。ためしにネットで、「WBS スケジュール」の2キーワードで検索をかけてみると、よくわかる。上位の検索結果に、こういう説明が出てきたりする:

    プロジェクト計画のロジックとは何か 〜 やはりExcelで工程表を書いてはいけない (2) | タイム・コンサルタントの日誌から
  • ダイレクト・ガントチャート方式の問題点 〜 やはりExcelで工程表を書いてはいけない (1) | タイム・コンサルタントの日誌から

    このほど、自分で「マイ・ベスト・セレクション」なるを編んでみた。過去17年間に書いてサイトに公開した数百の記事の中から、自分が気に入っているベスト12を選んで、ePub形式の電子書籍をつくってみたのだ。まあ書籍といっても、素人のつくった手製(手編み?)ので、いってみればβバージョンではある。ベスト・セレクションの中には、アクセス数の多かった記事も入れたが、目立たないけど愛着のある記事も選んだ。多少は文章に手を入れたつつも、なるべく発表当時のスタイルを残している。 ところで、わたしのサイトには、アクセス数で言うとダントツ1位の記事がある。「Excelで工程表を書いてはいけない」(http://brevis.exblog.jp/9052344/)という、2008年11月24日の記事だ。もう9年前の記事だが、いまだに毎週のBlog記事ランキングのトップに位置し続けている。 そして、実を言うと

    ダイレクト・ガントチャート方式の問題点 〜 やはりExcelで工程表を書いてはいけない (1) | タイム・コンサルタントの日誌から
  • swift-protobuf.md

    swift-protobuf.md Protocol Buffersで高速な通信を型安全に実現する 最近AppleがProtocol Buffersの公式プラグインをGitHubに公開して話題になったので、実際に使ってみました。APIの通信が速くなったり、型安全に通信処理を書ける など、メリットが多いと感じたので簡単に紹介します。 他の事例だと、iOSオールスターズ2で発表された「これから始めるProtocol Buffers導入」が非常に参考になると思うので併せて読んでみてください。 この記事ではProtocol Buffersの概要について書いています。別途こちらの記事で使い方について サンプルを使って説明している ので、併せて読んでみてください。 Protocol Buffersとは Protocol Buffersとは、言語やプラットフォームに依存せずに構造化されたデータをシリアラ

    swift-protobuf.md
  • ProtocolBuffersについて調べてみた - Qiita

    Protocol Buffersとは Google謹製のデータの通信・永続化のためのシリアライズフォーマット 公式サイト Github Wikipedia シリアライズ? (合っているか怪しい) プロセスAのデータをプロセスBに送信したいとする。 このときまず、プロセスAのデータをファイル保存できたりネットワーク転送できる形式に変換しなければいけない。すなわちメモリ上に散在しているであろうデータを連続するメモリ領域に配置換えする必要があり、この操作のことをシリアライズ(データの直列化)という。 また、もしデータがプロセスAの環境や言語に依存する方法でシリアライズされた場合、環境や言語が異なるであろうプロセスBはデータを受け取ってもデシリアライズできなくて読み取れず「???」となってしまうため、シリアライズには非言語依存・非環境依存という性質が望まれる。 一般に広く使われているシリアライズ方

    ProtocolBuffersについて調べてみた - Qiita
  • Protocol Buffersは遅い - Blog by Sadayuki Furuhashi

    Google の Protocol Buffers は、同技術と競合するバイナリシリアライズ形式である MessagePack と比べて、場合によっては 19倍 以上遅く、シリアライズ後のデータサイズは 7倍 以上になることがあります。平均的に見ると MessagePack の方が高速であり、高い性能が必要とされるなら Protocol Buffers より MessagePack を選択するべきです。 …とはいえどちらも非常に高速なので、実際にはそのAPIの違いで選んだ方が良い。Protocol Buffers と MessagePack は重視している点が異なり、使い勝手は大きく異なる。 Protocol Buffers とは何か Protocol BuffersはGoogleが開発したバイナリエンコード手法で、以下のような要素が提供されます: データフォーマットを記述するための言語(

    Protocol Buffersは遅い - Blog by Sadayuki Furuhashi
  • Protocol Buffers 入門

    近頃 Server-Side Apply (SSA) の利用が広がっています。GitOps ツールである Flux2 は v0.18.0 でマニフェストの適用に SSA を使用するようになりました。そこで重要になってくるのが metadata.managedFields です。 このセッションでは、kubectl v1.21 まで kubectl get -o yaml で表示されていてめっちゃ邪魔だった metadata.managedFields が何のために存在しているのか紹介します。また SSA によりオブジェクトのフィールドを削除したはずが実際には削除されていないなんてこともおきます。なぜそんなことが発生するのか、またその状態をどのように解決するかも紹介します。 イベントサイト: https://k8sjp.connpass.com/event/237734/

    Protocol Buffers 入門
  • Amazon EC2のスポットインスタンスの価格変動が穏やかになりました | DevelopersIO

    はじめに AWSチームのすずきです。 re:Invent2017期間中の2017年11月28日、 AWSのEC2を格安な料金で利用する事のできるスポットインスタンスを利用しやすくなるアップデートの発表がありました。 その内容について紹介させて頂きます。 Amazon EC2アップデート – スポットキャパシティー、スムーズな価格変更、インスタンスハイバネーションへの合理化されたアクセス アップデート内容 スポット価格変動仕様 スポットインスタンスの価格、需給の長期的なトレンドに基づいて価格がより緩やかに調整される様になりました。 11月中、スポット価格がオンデマンド価格の10倍まで高騰していた東京リージョンの「c4.4xlarge」の価格変動、12月以降は穏やかな価格変化になっています。 c4.2xlarge @東京 スポット価格の変動が大きい傾向にある海外リージョン。オレゴンのスポット価

    Amazon EC2のスポットインスタンスの価格変動が穏やかになりました | DevelopersIO
    alcus
    alcus 2017/12/11
  • US版Mercariのリニューアルと今後 (サーバサイド)

    この記事はMercari Advent Calendar10日目の記事です。昨日は@syu_creamのメルカリのデータ分析基盤の紹介〜BigQuery周辺の話〜でした。 日はUSサンフランシスコのサーバサイドエンジニア@deme0607が、今年2017年にリニューアルしたUS版Mercariのサーバサイドについてご紹介します。 現在のアーキテクチャ Brand new US Mercari (Android 編)でもご紹介したように、US版Mercariは今年、より一層USマーケットにフィットしたアプリを提供しUSでの成長を加速すべく、大きなリニューアルが実施されました。前述の記事はAndroidアプリのリニューアルに関するものですが、iOSアプリやAPIサーバも同様にリニューアルしています。 以下の図は、リニューアル後のUS版Mercariのサーバサイドアーキテクチャです。 ここでは

    US版Mercariのリニューアルと今後 (サーバサイド)
  • AWSとGCPを運用してみてわかったこと | CyberAgent Developers Blog

    はじめまして。 アドテクスタジオ インフラエンジニアの村井翔太朗(@Show_murai)です。 記事は CyberAgent Developers Advent Calendar 2017 の 8 日目の記事となります。 私はアドテクスタジオのインフラ横断組織のCentral Infrastructure Agency(以下CIA)に所属しています。 CIAからアドベントカレンダーには6人参加しているので、 是非他のメンバーの記事も合わせてお読み下さい。 アドテクスタジオではパブリッククラウドのメインストリームの2つである、 Amazon Web Service(以下AWS)とGoogle Cloud Platform(以下GCP)を主に利用しています。 はじめに この記事を書こうかと思ったモチベーションとしては、 アドテクスタジオで利用しているパブリッククラウドとしてAWSGCP

    AWSとGCPを運用してみてわかったこと | CyberAgent Developers Blog
  • Spring BootでBasic認証を使用する - Qiita

    依存関係 Spring Security サンプルコード 設定 JavaConfigで以下の設定をする。具体的な設定内容についてはソースコード中のコメントを参照すること。 Spring Securityの設定 Basic認証 ステートレス通信のための設定 Bean定義 userDetailsService passwordEncoder @Configuration public class MyConfigure extends WebSecurityConfigurerAdapter { // ---------------------------------------- // Spring Securityの設定 // ---------------------------------------- // <<< ※WebSecurityConfigurerAdapterには、co

    Spring BootでBasic認証を使用する - Qiita
    alcus
    alcus 2017/12/11
  • 連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)
  • 冬だけど花火がみたい??なら実装すればいい - Qiita

    冬です!寒いです! 寒いから、温かい気分を味わうために花火が見たくなってきませんか? ということで、花火を実装してしまおう! 花火の作り方 準備 Processingをインストールしてください! Processingとはプログラマブルなベクタードローツールです。中身はJavaでできていて、文法もJavaです。 Particleクラスを作る 花火のあの火花?の部分として、Particleクラスを作りましょう。実装したい機能はこちらです。 火花?が放物線を描いて動いてほしい。ようは物理法則 とりあえず、Particleクラスを作ります。 class Particle { PVector location; PVector velocity; PVector acceleration; Particle (float xpos, float ypos, float xsp, float ysp)

    冬だけど花火がみたい??なら実装すればいい - Qiita
    alcus
    alcus 2017/12/11
  • Java 9時代のAES 256暗号 - Qiita

    もうポリシーファイルは要りません。 大事なことなのでもう一度言います。もうポリシーファイルは要りません。 背景 Java では標準ライブラリの Cipher クラスを使えば、サードパーティのライブラリを使うことなく AES 暗号を扱うことができます。しかし、AES 暗号はアメリカの輸出規制の対象になっているらしく、標準では 128bit までの鍵しか扱えません。日のようにこの輸出規制の対象にならない国では、別途 Oracle から無制限強度のポリシーファイルをダウンロードして、システムに上書きする必要があることは有名な話です。 JavaでAES256を使用できるようにする ポリシーファイルを差し替えれば AES 256 暗号を使えるのでよいのですが、よいのですが、...正直いって非常に面倒です。このあたりの経緯を知らない人に説明するのも面倒ですし、JDK を更新するたびに差し替えるのも面

    Java 9時代のAES 256暗号 - Qiita
    alcus
    alcus 2017/12/11
  • 日本はインダストリー4.0を誤解している 狙いは"工場の完全自動化"ではない

    「IoT」の普及で、日の製造現場もIT企業に支配されてしまう――。そんな悲観論がささやかれているが、東京大学大学院の藤隆宏教授は「デジタル時代にも日に勝機はある」という。参考になるのはドイツが進める「インダストリー4.0」。日では「工場の完全自動化の取り組み」と受け取られているが、藤教授は「誤解されている」と指摘する。ドイツはどうやって米国に対抗しようとしているのか。藤教授と経済ジャーナリストの安井孝之氏の「ものづくり対談」、第4回をお届けする――。(全5回) ダイムラーのバッテリー工場の起工式に出席したドイツのアンゲラ・メルケル首相(中央)とダイムラーの幹部たち。ドイツは国を挙げて、新工場を後押ししている。(写真=AP/アフロ) 「上空」の楽観論と「地上」の悲観論が混在 【安井】米国発のIoT(Internet of Things、モノのインターネット)やドイツ発の「インダス

    日本はインダストリー4.0を誤解している 狙いは"工場の完全自動化"ではない
  • 脱人月商売を目指すベンダーに未来が見えない本当の理由

    人月商売には先が無い――。時代認識に乏しいITベンダーの経営幹部もようやく自分たちを取り巻く状況のヤバさに気付いたようで、人月商売のシステム開発や保守運用に代わる新規事業の創出に取り組み始めた。長きにわたってこの「極言暴論」で人月商売の問題点や先の無さを説いてきた私としては、基的に大歓迎だ。だが水を差して恐縮だが、日ITベンダーには超えられそうもない壁が待ち受けている。 大手ITベンダーの新規事業には共通パターンがある。これまではユーザー企業のIT部門に御用聞きして人月商売の人海戦術でシステムを作り、その後の保守運用も人月商売として請け負ってきたが、今度はユーザー企業の事業部門相手に商売しようというもの。実に単純である。デジタルビジネスなどに取り組む事業部門の案件に、将来のメシのタネを見い出しているわけだ。 ただし、ITベンダーが得意する「おっしゃっていただければ何でも作りますよ」と

    脱人月商売を目指すベンダーに未来が見えない本当の理由
    alcus
    alcus 2017/12/11
  • 本場台湾の味「牛肉麺(ニョーローメン)」の作り方を台湾料理のプロに教わったら味が限界を超えた - メシ通 | ホットペッパーグルメ

    以前ご紹介した、場の味が楽しめる台湾家庭料理店「Kanoka」。 www.hotpepper.jp 小さなキッチンの中に小宇宙を見た、ママの料理の腕前が神がかっているあのお店です。 こんなかわいらしい外観ですが、味は妥協なしの格派。女性グループだって思わずがっつりべすぎ、しかしお店を出るときはどの女性も「べすぎた。だが悔いはない」という、すがすがしい顔をされています。女性にそう思わせるお店って「おいしいお店」か否かの大きな基準になると思います。 相変わらず店内は清潔で居心地満点。 ママこと劉 謙誠(リュウ チェンザン)さん。 副店長の馬 仲(マー ツォン)さんも和みスマイルでお迎えしてくれます。 今回、「Kanoka」が秋冬の期間限定で提供しているメニュー「牛肉麺」のレシピをママから直々に教えていただけることになりました。 これ、「ぎゅうにくめん」ではなく「にょーろーめん」と読みま

    本場台湾の味「牛肉麺(ニョーローメン)」の作り方を台湾料理のプロに教わったら味が限界を超えた - メシ通 | ホットペッパーグルメ
  • Unity開発で使える設計の話+Zenjectの紹介

    4. おしながき • 設計とは – 設計とは何か、設計の何がよいのか – モデリングとクラス設計 • 覚えておくべき基礎知識 – クラス図の読み方 – SOLID原則 – デザインパターン • Zenjectの紹介 – 依存性注入とは何か • まとめ

    Unity開発で使える設計の話+Zenjectの紹介
    alcus
    alcus 2017/12/11