新着記事一覧
2018年07月26日(木) 〜 2018年06月27日(水)
-
Webページをマルチデバイスに対応させるには? レスポンシブコーディングの仕組みを解説
同じWebページでもPCとスマホでデザインが違うのはもはや当たり前。今回は『HTML5&CSS3しっかり入門教室』より、マルチデバイス対応の手...
24
-
ReactorKitの生みの親も登壇した「ReactorKit Meetup Japan」レポート
本記事では6月28日にウォンテッドリー株式会社が開催した「ReactorKit Meetup Japan」について紹介します。このミートアップ...
0
-
アルファ碁ゼロに使われているディープラーニングを解き明かす 論文から詳細を紹介
2017年10月にアルファ碁の進化版、アルファ碁ゼロの仕組みを解説した論文が発表されました。人間の知識なしに囲碁AIを作るという目標が掲げられ...
1
-
JUnitを使った単体テストの効率が50%アップ! ありがちな失敗例とその対策のカギを握るツール「Jtest」
みなさん、単体テストは実施していますか? そして、問題なく運用できていますか?――単体テストとは、テスティングフレームワークを使ったテストプロ...
2
-
普及期を終え成熟期に入った「Node.js」はこれからどうなる?-コミッターが語る現状と未来【後編】
サーバサイドJavaScriptのための環境として登場した「Node.js」は、今やクライアント環境でのJavaScriptランタイムとしても...
0
-
普及期を終え成熟期に入った「Node.js」はこれからどうなる?-コミッターが語る現状と未来【前編】
サーバサイドJavaScriptのための環境として登場した「Node.js」は、今やクライアント環境でのJavaScriptランタイムとしても...
0 -
LINEのスマートスピーカーで利用しているAIアシスタント「Clova(クローバ)」。いよいよ7月12日より開発環境がオープン化され、Clov...
0
-
Reduxで非同期処理を行う~ES2017のasync/await構文を使って実装する方法
Reactアプリ開発の基礎を解説してきた本連載。前回の第9回では、Reduxに備わったMiddlewareの仕組みを使って非同期処理を実現する...
0
-
エンジニアは希少性・客観性・万能性を身につけて生き残れ!―「クラシル」のCTO・大竹雅登が考えるエンジニアの生存戦略
2017年12月に1,000万ダウンロードを突破。“偉業”と言うべき結果だ。日本最大のレシピ動画アプリ『kurashiru(クラシル)』の達成し...
0
-
Javaのサポートはこう変わる! 強化されたDocker対応
前回は、主にJava 10の機能面の変更について説明しましたが、今回はJava 8までの流れと大きく変わった新しいサポートを中心に紹介します。...
0
-
Visual Studio 2017 updateでサポートされた「C++17のparallel algorithms」
3月に書いた前回のアーティクル以来、ずいぶんと間が空いてしまいましたゴメンナサイ。いやー実は心筋梗塞で死にかけましてね、数週間病院暮らししてま...
0
-
クイズ王たちを凌駕する早押しクイズAIはこう作る~PyData.Tokyo Meetup #18イベントレポート
国際学会で早押しクイズAIコンペティションが併催された。ここで優勝したAIについて、Studio Ousia CTO 山田育矢氏がどのような仕...
0
-
研究者とエンジニアが集い、機械学習工学という新しい工学の体系化を目指す~「機械学習工学研究会キックオフシンポジウム」レポート
2018年5月17日、日本ソフトウェア科学会 機械学習工学研究会 キックオフシンポジウムが開催された。機械学習が普及するなか、実装や運用のシス...
0
-
「HTML5のCanvas」 ~マンガでプログラミング用語解説
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
1
-
本格的なPythonデータ解析環境を手軽に! 「Jupyter Notebook」の導入から可視化まで
本連載では、プログラミングの基本は理解していて、より実践的なデータ解析に取り組みたい方を対象に、スクリプト言語によるデータ解析の実践を解説しま...
0
-
Spring I/O 2018 参加レポート~Spring 5のロードマップとSpring Boot 2.0の紹介、サーバレス関連動向など
JavaのOSS(オープンソース)フレームワーク「Spring Framework」に関する、スペインのユーザコミュニティ主催のヨーロッパ最大...
0 -
エンタープライズ企業がコンテナを導入するために必要なこととは?――ネットアップのエンジニア向けコミュニティ「NDX Lab」に学ぶ
エンタープライズ向けにストレージやデータ管理ソリューションを提供しているネットアップ。同社では企業のデジタルトランスフォーメーションを支援すべ...
0
-
ゲーム開発者はなぜ数学や物理学を学ぶべきなのか? 『Unityでわかる!ゲーム数学』の狙い
いまや高度なゲーム開発ツールのおかげで数学や物理学の深い知識がなくても、誰でもゲーム開発ができるようになりました。しかし、『Unityでわかる...
0
-
Railsでユーザー認証機能を実装しよう~定番のgem「devise」活用法(2)
前回、Railsアプリ開発におけるRubyGemsの役割を確認するとともに、deviseにおける基本的な機能の概要を理解し、実際にdevise...
0
