新着記事一覧
2019年01月31日(木) 〜 2019年01月01日(火)
-
MVVMモデルをもっと便利に使ってみよう(後編)~ViewModelの変数と具体的な処理方法
連載最終回となる今回は、前回に引き続き、MVVMモデルに対してもう少し踏み込んだ使い方について説明します。前編で説明した、ViewModelの...
0 -
「キャリア戦略」はなぜ必要? U30CTO松本勇気氏が同世代に語る、エンジニアキャリアの考え方【Developers Boost】
12月15日、翔泳社主催の若手エンジニア向けカンファレンス「Developers Boost(デブスト)~U30エンジニアの登竜門~」が開催さ...
0
-
デブサミ2019に登場する「エンジニア相談ブース」とは? カイゼン・ジャーニーの江島が紹介!
翔泳社主催の総合ITカンファレンス「Developers Summit」通称「デブサミ」は、今年も2月14~15日の2日間にかけて、ホテル雅叙...
0 -
コミュニティを探そう、参加しよう、アウトプットしよう――DevRel流、開発者コミュニティの歩き方
日本にはたくさんのコミュニティが日々イベントを行っています。開発者として成長したければ、ぜひとも参加しましょう。とは言え、いきなり飛び込むのは...
0 -
UWPアプリの自動起動/再起動/事前起動/コマンドラインから起動/終了キャンセル ~コードからアプリの起動と終了を制御する
Windows 8.xのストアアプリ時代には、アプリのライフサイクルにコードから手出しできませんでした。UWPアプリではちょっとずつ緩和されて...
0 -
『Pythonで動かして学ぶ 自然言語処理入門』から自然言語処理の概要を紹介
自然言語処理を使ってWebアプリケーションを作るには? そのための基本的な動かし方を解説したのが『Pythonで動かして学ぶ 自然言語処理入門...
0
-
「フロントエンドとバックエンド」 ~マンガでプログラミング用語解説
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
2 -
コンテナを活用する精鋭たちが登壇! Kubernetesの使いどころや本番環境での注意点とは?【Container X mas Party】
2018年12月18日に品川の日本マイクロソフト株式会社本社にて、「Container X mas Party」イベントが開催され、現場でコン...
0
-
はじめてのSlimアプリで「Hello World」を表示させよう~動作原理を理解する
本連載では軽量PHPフレームワークであるSlimを紹介していきます。フレームワークといえば、重厚長大な、いわゆるフルスタックフレームワークが多...
1 -
大手ECサービスで活用が進む、大量の画像変換・配信の強い味方! ありそうでなかったツール「ImageFlux」とは?
いまやWebサイトのコンテンツとして画像は欠かせないものとなっている。特に商品画像が売上を左右するECサイトでは顕著だ。大量の商品画像を高速に...
0
-
スパコン「kukai」の実現により完成されたヤフーのデータドリブンなエコシステムと、全サービス「TLS 1.2」対応への挑戦【YJTC 2019】
ヤフーは1月26日、エンジニア・デザイナー向けの技術カンファレンス「Yahoo! JAPAN Tech Conference 2019」を、東...
0
-
IoTや5G通信を利用した次世代技術の実用化、大規模プライベートクラウドの運用自動化など【OpenStack Summit Berlin】
クラウド基盤を管理するOSS(オープンソースソフトウェア)「OpenStack」の世界最大規模のイベント「OpenStack Summit」が...
0
-
Railsアプリケーションにファイルを簡単にアップロードするgem「CarrierWave」と「Refile」
前回は、MetaTagsをActiveRecordと関連付けて使う方法を紹介するとともに、パンくずリストを生成するGretelというgemの使...
0 -
社内だからこそ「現場の課題」に寄り添える――gumiのゲーム開発を支えるデータ分析チーム、その組織と技術とは?【デブサミ2018夏】
企業が本格的にデータ分析に取り組み始める際、データ分析を専門とする会社にアウトソースするか、あるいは内製化するかといった選択肢がある。ソーシャ...
0
-
クロスプラットフォーム環境に広がる「.NET」の世界に追随するため、開発者は今何をなすべきか――「GrapeCity ECHO Tokyo 2018」開催!
コンポーネント製品をはじめとした開発ツールを提供するベンダーとして、国内外のソフトウェア開発者を支援しているグレープシティ。同社では、2015...
0 -
多様化するJavaのフレームワーク問題を解決する、「Spring Boot」とは?
最近のJavaの流行を追おうとしても、J2EEがJakarta EEなどに管理が移管され、WebアプリケーションではStrutsなどの強力なデ...
1
-
Sansanの新規事業はどうやって生まれる? 開発の裏側を支える技術【Developers Boost】
12月15日、翔泳社主催の若手エンジニア向けカンファレンス「Developers Boost(デブスト)~U30エンジニアの登竜門~」が開催さ...
0 -
掌サイズのコンピューター「micro:bit」で遊べるアクションゲームの作り方
教育用の小さなコンピューターとして注目を集めるmicro:bit。翔泳社では『親子で一緒につくろう! micro:bitゲームプログラミング』...
5
-
秒間10万メッセージをさばけ! リアルタイム対戦バトルゲームを支える負荷試験の挑戦【Developers Boost】
12月15日、翔泳社主催の若手エンジニア向けカンファレンス「Developers Boost(デブスト)~U30エンジニアの登竜門~」が開催さ...
0 -
MVVMモデルをもっと便利に使ってみよう(前編)~入力/出力の変数に注目したMVVMモデルの設計
連載第5回では、連載第4回で説明したMVVMモデルに対してもう少し踏み込んだ使い方を説明します。MVVMモデルのさらに踏み込んだ使い方や代表的...
0
-
「読者はだれ?」~ソフトウェア開発者に贈るテクニカルライティングの極意
テクニカルライティングに役立つ(かもしれない)話をあれこれと書く連載、始まります。第1話は、読者を想定することについて。
0 -
3年にわたる大規模システム開発・運用から得た教訓――「誰ガ為のアルケミスト」開発の歩み【デブサミ2018 福岡】
利用者数が全世界で600万人を突破した本格タクティクスRPG「誰ガ為のアルケミスト」。その開発・運用のほぼ全てを行っているのが株式会社gumi...
0
-
Ansible、Vagrant、Packerを用いたAWSの開発/本番/ステージング環境の構築
本連載では、比較的「小規模」な「受託」開発を実施する際のAWS活用の勘所を、実際の開発現場での経験を元に紹介します。大規模な開発では当てはまら...
0 -
1カ月で7000万件の画像・動画を処理する「家族アルバム みてね」の課題――メディア解析基盤リプレースまでの道のり【Developers Boost】
12月15日、翔泳社主催の若手エンジニア向けカンファレンス「Developers Boost(デブスト)~U30エンジニアの登竜門~」が開催さ...
1
-
機械学習 × グラフデータベース × チャットで「組織内のカベ」を取り払え!【Developers Boost】
「他部署の中で、誰がどの技術に詳しいのかわからない」「これまで話したことのない○○さんは、いったい何に興味を持っているのだろう」――企業では、...
0 -
この10年でソフトウェア開発はどう変わったか?――"The State of the Octoverse"から見る世界の開発トレンド/担当者インタビュー【GitHub Universe】
2018年、GitHubのリポジトリ数は1億件を達成した。これはGitHubが年に一度発表する、世界の開発者および開発環境に関する情報をまとめ...
0
-
モダンなCI/CDでは欠かせないワークフローを使った高度なビルド管理
前回はCircleCIを実際に使ってCI/CDの設定方法を学びました。今回は一歩進んでワークフローを使った高度なCI/CDについて学びたいと思...
1
-
なぜ機械学習にPythonが強いのか、Pythonで並行処理をするコツを伝授【PyData.tokyo】
10月20日に開催された「PyData.tokyo One-day Conference 2018」では、フリーランスのプログラマで、pyth...
0
-
SREをはじめるには、まずどうすればいいですか? SREに必要なスキルと取り組み方
近年、何かと話題に上がるSRE(Site Reliability Engineering)。しかし、「自分たちのチーム・組織に関係する話なのか...
1 -
JavaScriptスプレッドシート部品「SpreadJS」と入力フォーム部品「InputManJS」をReact環境で活用
本記事では、グレープシティが提供するJavaScriptスプレッドシート部品「SpreadJS(スプレッドJS)」と、入力フォーム部品「Inp...
0
-
Raspberry Pi ZeroでIoTプラレールを作ってみよう~PythonとAzureでWebアプリから制御する
この連載では、約650円で買えるマイコンボードRaspberry Pi Zeroを使って、ITエンジニアがIoTを学べたり、家族で楽しんだりで...
0 -
UWPアプリを作るとき、画面遷移やアーキテクチャで悩んだら!? ~Windows Template Studioを使ってみよう
UWPアプリ開発に挑戦してみて、「どうやって画面遷移させればいいか分からない」と悩んだことはありませんか。あるいは、UWPのさまざま機能の追加...
0
-
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
2
-
これなら分かる!マイクロサービス(活用編)~そのアーキテクチャを実現するデザインパターンを一気に学習
マイクロサービスについて、前回はそのアーキテクチャの概要から利点、そして課題についてまとめました。第2回の今回は、マイクロサービスを構成する個...
3