[内容紹介]
【第1特集】データ分析エンジニアの登竜門
Kaggleで知る機械学習
前処理から学習モデルの構築、スコアの上げ方までわかる
データ分析プラットフォーム「Kaggle」(カグル)にはエキスパートの集まる大規模なコミュニティが存在し、データセットやブラウザから実行できる計算資源などが豊富に用意されています。機械学習を学ぶ題材として、これ以上に手軽かつ極めがいのあるものはないでしょう。本特集では「文章同士の関係を3カテゴリに分類する自然言語推論」「ひらがなのくずし字認識」という2つの種目に取り組み、機械学習の前処理、モデルの構築および学習、目標データの推論といった各工程を体験します。さらには、ベテランの参加者が常日ごろから行っているスコアアップの技術を試し、精度を上げるためにどのような試行錯誤をしているのかを明らかにします。
【第2特集】Progressive Web Apps実践入門
[カメラ][マイク][プッシュ通知]
Webアプリがネイティブアプリのように動く!?
Progressive Web Apps(PWA)は、特定の技術や仕様を指すものではなく、従来のWebアプリにおいてネイティブアプリのような使用感、機能を実現するという一連の試みです。ホーム画面にアイコンを表示させる、オフラインでも動作するといった基本的なものから、カメラやマイクを使った高度な機能の実装まで、PWAへのアプローチは多岐にわたります。
特集ではそういったPWAのもたらす可能性について紹介しながら、既存のWebアプリをネイティブアプリ化する流れ、APIを使って高度な機能を実装する方法を解説します。
[目次]
■特集
【第1特集】Kaggleで知る機械学習
第1章 Kaggleにエントリーしよう/農見 俊明
第2章 自然言語処理のコンペに挑戦1/玉木 竜二
第3章 自然言語処理のコンペに挑戦2/玉木 竜二
第4章 くずし字認識のコンペに挑戦1/金子 剛士
第5章 くずし字認識のコンペに挑戦2/金子 剛士
【第2特集】Progressive Web Apps実践入門/菅家 大地
第1章 新世代のWebアプリPWA入門
第2章 既存のWebアプリをPWA化してみる
第3章 APIでネイティブアプリ並の機能を実装する
【一般記事】
[短期連載]PHPカンファレンス2021通信/うさみけんた
■連載
ITエンジニア必須の最新用語解説/杉山 貴章
できる! 自作キーボード工房/サリチル酸
結城浩の再発見の発想法/結城 浩
Raspberry PiでエッジAI/山川 正美
イラストで明解Gitコマンド/大串 肇
明後日のコンピューティングを知ろう/松本 直人
分解教室/清水 洋治
ひみつのLinux通信/くつなりょうすけ
ディープラーニング高速化・軽量化技術の最前線/田島 喜晴
Pythonモダン化計画/金谷 敦志
UNIXテキスト処理の極意/中島 雅弘
はじめての量子プログラミング体験/広田 望、松田 佳希、田中 宗(監修)
チーム開発の視点が変わる アジャイル開発の新常識/鎌倉 伊織、井上 優介、梶原 直人(監修)
パズルで鍛えるアルゴリズム力/けんちょん(大槻 兼資)
Visual Studio Code快適生活/職業「戸倉彩」
はじめよう、おうちクラウド/佐藤 寛貴、谷垣 友喜
作って学ぶ仮想マシン/滝澤 照太
systemd詳解/森若 和雄
体系的に学ぶDockerネットワークのしくみ/大隈 峻太郎
こんなときどうする? エンジニアも知っておきたい法律知識/弁護士 山城 尚嵩
“学習する”チームで仕事をする/広木 大地
あなたのスキルは社会に役立つ〜エンジニアだからできる社会貢献〜/佐藤 哲也第1特集 データ分析エンジニアの登竜門 Kaggleで知る機械学習 第2特集 Webサイトをネイティブアプリ化しよう! Progressive Web Apps実践入門
[内容紹介]
【第1特集】Dockerfileとdockerコマンド、本当に理解して使ってる?
しくみから理解するDocker
コンテナを安全に利用するために知っておきたいこと
Dockerは便利です。dockerコマンドに適切なオプションを追加し、実行すれば簡単に隔離環境を用意できます。Dockerfileを利用すれば、環境の共有や複製も簡単です。ただしそれだけに、脆弱性を放置したまま使用していると、ホストの乗っ取りや改ざんなどの攻撃に遭いかねません。
本特集では、そのようなトラブルを防ぐための、Dockerの安全な利用方法を解説します。まずはDockerの概要やしくみをあらためて紹介し、セキュアなDockerイメージの扱い方と、安全なコンテナ運用手法を取り上げます。ぜひ、この機会に「強い」Docker環境を目指してください!
【第2特集】活用ポイント/貢献ノウハウ/ライセンス利用の注意点
OSSとの上手な付き合い方
今や開発になくてはならないOSS(オープンソースソフトウェア)ですが、自社ソフトウェアをオープンソースとして公開したり、OSSコミュニティへ還元したりといった事例はそれほど多くありません。いわゆる“GPL汚染”を気にしてOSSは使わないという企業もいまだ存在するようです。
本特集では、OSSを業務で利用するメリット、企業における内製ソフトウェアのOSS化事例と貢献事例、そしてOSSを使用するうえで避けて通れないライセンスについて解説します。個人開発にもつながる話ですので、業務で利用する方も、そうでない方も、今一度、OSSとの付き合い方を確認してみましょう。
[目次]
■特集
【第1特集】しくみから理解するDocker
第1章 Dockerとコンテナの基本を総復習しよう/前佛 雅人
第2章 Dockerの裏側〜コンテナとイメージを理解する!/前佛 雅人
第3章 攻撃に強いコンテナイメージの作り方/使い方/森田 浩平
第4章 Dockerを安全に運用する/森田 浩平
【第2特集】
第1章 OSSを賢く使うための勘所/武内 覚
第2章 企業のOSS利用を成功させる“upstream first”/武内 覚
第3章 OSSライセンス順守のための基礎知識/上田 理
【一般記事】
[短期連載]リアルタイム通信アプリを支える技術/久森 達郎
【特別付録】
「仕事猫」チャットスタンプ風ステッカー
※「仕事猫」チャットスタンプ風ステッカーについては電子版には付属いたしません。あらかじめご了承ください。
■連載
ITエンジニア必須の最新用語解説/杉山 貴章
できる! 自作キーボード工房/サリチル酸
結城浩の再発見の発想法/結城 浩
Raspberry PiでエッジAI/山川 正美
イラストで明解Gitコマンド/大串 肇
明後日のコンピューティングを知ろう/松本 直人
分解教室/清水 洋治
ひみつのLinux通信/くつなりょうすけ
ディープラーニング高速化・軽量化技術の最前線/笠置 明彦
Pythonモダン化計画/山口 普一、大西 沙也加
UNIXテキスト処理の極意/中島 雅弘
はじめての量子プログラミング体験/広田 望、松田 佳希、田中 宗(監修)
チーム開発の視点が変わる アジャイル開発の新常識/実川 康則、川村 春雅、梶原 直人(監修)
Visual Studio Code快適生活/職業「戸倉彩」
ヤマハルーターネットワーク本格構築入門/黒澤 一秀
はじめよう、おうちクラウド/草間 一人、笠原 良太
systemd詳解/森若 和雄
体系的に学ぶDockerネットワークのしくみ/大隈 峻太郎
作って学ぶ仮想マシン/滝澤 照太
Debian Hot Topics/やまねひでき
こんなときどうする? エンジニアも知っておきたい法律知識/弁護士 山口 宏和
“学習する”チームで仕事をする/広木 大地
あなたのスキルは社会に役立つ〜エンジニアだからできる社会貢献〜/小泉 勝志郎、清水 俊之介第1特集 しくみから理解するDocker、第2特集 OSSとの上手な付き合い方
[内容紹介]
【第1特集】コマンド操作からプラグインまで
Vimの基本大全
どんな状況でも通用するviの使い方からしっかりと!
快適な開発のために、みなさんはどのような環境を用意していますか? IDE(統合開発環境)やVisual Studio Codeをはじめとする高機能エディタを使用している方が多いのではないでしょうか。そのため、「なぜ、今さらVim?」と思った方もいらっしゃるでしょう。
Vim(vi)は、Linuxはもちろんのこと、macOSにも、Windows(Windows Subsystem for Linux)にも標準で備わっているエディタです。つまり、基本的な操作さえ習得しておけば、どんな環境でもターミナル上でVimを起動するだけで簡単に作業を行えます。本特集では、設定ファイルやシェルスクリプトの編集といった最低限の操作のための、エンジニアとして知っておくべきVimの超基本を紹介します。コマンドを覚えるのは大変ですが、チートシートも掲載しているのでぜひご活用ください。
【第2特集】今どうやってアプリを作っていますか?
ソフトウェア開発のシン常識
ツール、設計、開発スタイルからの多面チェック
モバイル、コンテナ技術、クラウドネイティブ、マイクロサービス、Infrastructure as Code、アジャイル、DevOpsといった新しいテクノロジー、アーキテクチャ、パラダイムの登場で、ソフトウェア開発は大きく変化しています。ここ10年で開発スタイルもかなり変わってきており、開発者の役割もアプリケーションだけではなく、インフラや運用の領域まで拡大しています。
ソフトウェアは、リリースすることがゴールではなく、継続的な開発により持続的に発展させていくことが求められるようになりました。ソフトウェアを持続可能にするためのプラクティスの実践が求められる時代になっています。
さらに、リモートワークが定着したことでコミュニケーションにも変化が起こり、各種コミュニケーションサービスの利用についてノウハウが蓄積されてきました。
この特集では、まず開発ツール・サービス利用の現状を俯瞰します。続けて、とあるプロジェクトが設計フェーズ、実装フェーズと進む中で行われる意思決定のシーンを切り取り、継続的かつ発展的な開発を目指す昨今の開発スタイルを見ていきます。現在みなさんが携わっているプロジェクトのスタイルをふりかえる機会になれば幸いです。
[目次]
■特集
【第1特集】Vimの基本大全
第0章 Vimとは/mattn
第1章 カーソル移動操作/mattn
第2章 検索&編集操作/ゴリラ
第3章 ファイル操作/谷口 雅弥
第4章 ウィンドウ&タブページ操作/最上 伸一
appendix コマンドチートシート/mattn
【第2特集】ソフトウェア開発のシン常識/近藤 正裕、松原 涼香(イラスト)
【一般記事】
[特別企画]PyCon US 2022レポート/寺田 学、Peacock(高井 陽一)
[特別企画]MySQL×機械学習 HeatWave MLが変えるデータ活用のかたち/生駒 眞知子
[短期連載]MySQLで学ぶ文字コード/とみたまさひろ
[短期連載]新生「Ansible」徹底解説/齊藤 秀喜
■連載
ITエンジニア必須の最新用語解説/杉山 貴章
平林万能IT技術研究所 2ndシーズン/平林 純
結城浩の再発見の発想法/結城 浩
ハピネスチームビルディング/小島 優介
衛星データプラットフォームTellusハンズオン/Tellusオウンドメディア「宙畑」編集部、田上 健太(執筆協力)
明後日のコンピューティングを知ろう/松本 直人
分解教室/清水 洋治
概念と実装で理解するゼロトラスト/宮下 竜太
今日から始めるサイバー脅威インテリジェンス/皆川 諒
UNIXテキスト処理の極意/中島 雅弘
Pythonでネットワーク自由自在/小澤 昌樹
サーバエンジニア・運用エンジニアのプロテクニック/Katsutoshi Nakatomi
スッキリわかるKubernetesネットワークのしくみ/大隈 峻太郎
ひみつのLinux通信/くつなりょうすけ
自作OS入門以前/滝澤 照太
systemd詳解/森若 和雄
こんなときどうする? エンジニアも知っておきたい法律知識/弁護士 菱田 昌義
あなたのスキルは社会に役立つ〜エンジニアだからできる社会貢献〜/石井 哲治
「内部被ばく」は知れば知るほど避けられる!放射能の正しい測り方、行政・学校の動かし方、危険な食品の見分け方。徹底的にわかりやすくお教えします。
『Minecraft』の動画でお馴染みのメンバーが、“むかし話”をテーマにオリジナル作品を建築しました。出来上がった作品や建築の過程をこの1冊にまとめたので、作品を細部まで眺めて楽しんだり、真似してつくってみてね。
異世界に召喚されたリュウは、いきなりフォルツァンド女騎士団に取り囲まれてしまった。どうやら女尊男卑な世界らしく、見下されるまま殺されそうになったことで、リュウはある決断をする。夢で語りかけてきた謎の存在と契約し、チート能力を手に入れたのだ。その力で女騎士たちを籠絡し、異世界美女ハーレムへの道を、歩き始めたリュウ。彼を召喚したという神子アイシャから、世界を救うために六人の女支配者たちを倒すことを依頼され、すべての美女を手に入れるべく行動を開始した。男たちを虐げ、世界を滅亡へと向かわせているのは、女帝、魔女、巫女、聖女、天女。そして、この世界の女神だった。手始めにと、淫らな行為が大好きだという魔女を探して、地下宮殿へと向かうのだが…。
自分が新規で表を作ることになった。紙面の手順で表を作ってみるひとりでもできる!
女尊男卑な異世界に召喚されたリュウ。神子アイシャに与えられた魅了チート能力で、この世界を統べる六人の女王へと挑むことになった。最強の剣士でもある女帝エレナイラも従え、意気揚々と国家を操り始めるが、真の目的はもちろんそんなことではない。女たちと共に、最後の相手である天女、そして女神を堕とすため、リュウは天空都市の攻略を計画し始める。鋭気を養うハーレムも、美女で溢れる一方だ。リュウが求めるままに、美女たちとの行為は情熱的になり、もはや誰もが、リュウを絶対の主人と認めていた。この魅了チートがあれば女神といえども、きっと勝てるはず。男を蔑む女中心の世界は、今こそ変わるのだ!ついに天女までもを快楽に溺れさせ、リュウは勝利にその手をかけたかと思われたのだが…。
ふるさと納税、金利キャンペーン、株主優待、確定拠出年金、NISA。税金がかからない、特別サービスを受けられる、などと言われているけれど…。実際のところはどうなのか?
松本忍は30歳を超えても彼女の一人もおらず、人生の大半を日本の城への愛につぎ込んでいた。ある日、竣工式を見ていたはずの忍は、気づいたら『ロイド』という名の美青年に転生し、矢と魔法が飛び交う戦場に立っていた。戦場から逃げ延びた忍ーロイドは、気を失っているところをマリーという少女に助けられる。助けてくれた恩返しに、持てる知識を駆使してマリー親子の畑仕事を手伝い始めるロイド。やがてロイドが村の一員として認められた頃、村をゴブリンの群れが襲い、かけがえのない人を亡くしてしまう。悲しむ間もなく再度迫り来るゴブリンの群れ。ロイドは日本の城の防衛設備を応用し、ゴブリン迎撃の準備を整えてゆくー。大切なものを守るため、異世界で日本式城郭を築城する『ロイド』の一代記!
19.5万フォロワー!Twitterで「いいね」の多かったレシピ大公開!オーブン不使用のものだけ。最高に楽しいおやつ65。
ドレストン男爵軍を退けたロイドたち。しかし、休む間もなく再び防衛戦が始まった!男爵の上役であるタラスコン伯爵が、男爵の尻拭いを名目に攻めてきたのだ。伯爵軍の真の目的は、飢饉で不足している食料を調達することであった。猪突猛進な男爵相手ならば有効だった防衛設備やアンドレアの魔法攻撃も、『戦神』と呼ばれる猛将・タラスコン伯爵の指揮する軍勢にはなかなか通用しない。思案したロイドは、自警団団長のバリスと狩人のライズに奇襲作戦を命じるが…。
コンビニ食材、市販惣菜、缶詰だって大活用。ホントに使えるアウトドアめし決定版!簡単、目分量でもできる、おいしい、三拍子そろったカリスマキャンパー18人のリアルキャンプ飯、見せます!
味方を支援することに特化している司祭シルバ・ロックールは、「敵を倒さない」ことを仲間の女性メンバーに指摘され、パーティーを離脱する。一人になってしまったシルバだったが、友人である狐獣人のキキョウ・ナツメや鬼族のヒイロ、動く鎧のタイランらと新たなパーティーを結成することができた。上手くかみ合い、躍進していくシルバ達。しかし前のパーティーのときの反省から、異性禁止で組んだはずのこのパーティー。実は、訳ありのメンバーばかりで…。ドタバタ冒険ファンタジー、ここに開幕!