新着記事一覧
2022年12月27日(火) 〜 2022年11月28日(月)
-
プロダクトマネージャー、アーキテクト、デザイナー……戦略コンサルティングファームでデジタル人材は何をしているのか
デジタル人材のキャリアパスや活躍の場として「コンサルティングファーム」という選択肢がある。しかし、どんな仕事をしているのか、どんなキャリアを築...
1 -
Rails 7で簡単にSPA開発! Turbo StreamsとJavaScript利用を支援するStimulus
連載第6回では、Railsアプリケーションのデフォルト構成であるHotwireを使ったSPA(Single Page Application)...
4 -
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
0
-
「Transformer」の仕組み──AIによる画像・動画生成や自然言語処理で話題の深層学習モデルを理解する
海外のWebサイトを日本語に翻訳したり、言葉から画像や動画を自動生成したりするなど、AIのアウトプットは年々人間の創造物に近づいてきている。今...
15 -
Pythonで「割り勘アプリ」を作ってみよう! 初心者でも簡単にできるデスクトップアプリの作り方
プログラミング初心者向けの入門書『Python2年生 デスクトップアプリ開発のしくみ』から、計算アプリの1つである「割り勘アプリ」の作り方を紹...
8
-
上流工程を目指すなら、小さな改善から始めよう エンジニアからITコンサルタントになるための3つのスキル
ITによる経営・現場の課題解決において、重要な役割を果たすITコンサルタント。ITエンジニアのキャリアパスとして注目されるポジションの1つだが...
2 -
遅れる初動、はびこる隠ぺい……組織がセキュリティインシデントに対応していくには?
とある鉄道会社の社内SEの悲哀を描く技術系コメディ! 姫路と京都を結ぶ京姫鉄道株式会社。広報部システム課に配属された祝園アカネは、今日もトラブ...
0
-
JavaScriptライブラリ「Wijmo」のさまざまな部品を徹底活用!~まずは表とチャートから解説~
グレープシティのJavaScriptライブラリ「Wijmo(ウィジモ)」は、Webページ作成に利用できるさまざまな部品の詰め合わせです。本連載...
0 -
複雑化するコード、工数がかかるテスト…… 開発プロセスの改善はどこから手を付けるべきか
かつてソフトウェア開発は品質を担保するために、時間をかけてしっかりと作り込んでいた。そのため「品質とスピードはトレードオフ」という観念があった...
2 -
スタートアップ/メガベンチャーで働くには? 20代から考えたい、エンジニアに求められる4つのスキルとこれからの伸ばし方
本連載では、スタートアップやメガベンチャーでエンジニアを経験したのち、コーディング試験サービスを展開するスタートアップの代表を務める葛岡氏が、...
1
-
Shopify Plusでeコマースや企業DXに携わるメリットとは?
ビジネスの立ち上げから運営、成長に必要なすべてのeコマース機能とPOS機能を一つのプラットフォームで提供するShopify。その最上位プラン「...
0 -
イタズラ電話で済ませてない? 情報セキュリティインシデントの外部通報
とある鉄道会社の社内SEの悲哀を描く技術系コメディ! 姫路と京都を結ぶ京姫鉄道株式会社。広報部システム課に配属された祝園アカネは、今日もトラブ...
1
-
開発で培った知見は最初からフルオープン TISが技術ナレッジサイト「Fintan」で目指す世界とは
TISでは技術ナレッジやノウハウを「Fintan」というサイトで公開している。一般的にIT企業がエンジニアブログでノウハウを公開していることは...
9 -
無償デスクトップ自動化ツール「Power Automate Desktop」とAI機能作成サービスを組み合わせてみる
Power Automate for Desktopは、自動化可能な作業の流れ(フロー)をデザインし、実行するためのソフトウェアです。第15回...
1 -
ソーシャルログインの実装入門に、IDaaSの「Firebase Authentication」が適している理由とは?
普段利用しているSNSやWebサービスのアカウントを利用して別のアプリなどに登録・ログインする仕組みが、ソーシャルログインです。今やサービス開...
0
-
なぜ運用とスクラムは組み合わせにくいと言われるのか──スクラムで運用業務をうまく扱うための4つのトライ
スクラム関連のイベントでは、運用業務とスクラムが組み合わせにくいという話を耳にするという。だが本当にスクラムと運用業務は組み合わせにくいのか、...
8 -
「SASハッカソン2023」受付開始! 若手育成にもつながる世界で人気のハッカソンは何が面白いのか
「データは新しい石油である(Data is the new oil)」と言われて久しく、日本においてもその価値は急速に高まっている。昨今ではデ...
0
-
移行作業は? 人材育成はどうする? TypeScriptを導入して分かったリアルなメリットと課題とは
フロントエンド領域の開発言語としてデファクトスタンダードになりつつある「TypeScript」。サービス開発において、標準のJavaScrip...
0
-
DevOps/SREチームの睡眠時間を守る! オンコールのベストプラクティス
稼働停止が多大な影響を与える可能性のあるデジタルサービスにおいて、24時間対応や即応性などのオンコールを採用する企業は多い。だが同時に、オンコ...
1
-
個人や組織の成長にもつながるサイクルを生み出す「チーフエンジニア」という働き方
エンジニアとしてのキャリアを考えるとき、「技術力を突き詰めるべきか」「チームの牽引力を伸ばすべきか」など方向性について悩むもの。株式会社ウエデ...
0 -
地図データに代表される「空間データ」とは何か? データベースでの扱い方を紹介
この連載では、開発者の皆様がシステム・アーキテクチャやアプリケーション・コードをより洗練させるのに役立つデータベース・マネジメント・システム(...
6
-
すべてが一点物だから難しい、メルカリのパーソナライズ機能とその開発体制
一人ひとりお客さまのニーズに合わせてコンテンツを提供するパーソナライズ機能。メルカリのような出品数が多く、かつそのほとんどが一品モノの商品を扱...
3
-
新設デザインチームが挑んだ「歴史あるパッケージアプリのUI/UX向上」奮闘記
総合人事システム「COMPANY」は、1996年の初期リリースから25年以上、約1,200社の大手企業の入社から退職までの人事労務を支えている...
0 -
課題の本質を見抜きお客さまと二人三脚で解決に導きたい──「データコンサルタント」今井ちひろさん
お客さまの課題を明確化し、それを解決するための戦略立案や業務プロセス改善などを支援するコンサルタント。一般的にコンサルタントと聞くと、経営・戦...
1 -
Rust/WebAssemblyとJavaScriptのデータ交換を使いこなす!
本連載では、Webブラウザー上でJavaScriptと共に動作できるバイナリ形式のプログラムファイル「WebAssembly」を、Rustプロ...
4
-
【Android開発中級者に贈るJetpack入門】UIのデータを管理するViewModelとは?
CodeZineの連載「Android Studio2で始めるアプリ開発入門」が終了したのが2017年3月です。それからおよそ1年後の2018...
14
-
第2回は、VSCodeの設定について紹介します。基本的な設定、ワークスペース、フォルダー、設定の同期、カラーテーマなどを紹介します。
19
-
情報セキュリティ対策に必要なのは、本当にインシデントゼロの精神論?
とある鉄道会社の社内SEの悲哀を描く技術系コメディ! 姫路と京都を結ぶ京姫鉄道株式会社。広報部システム課に配属された祝園アカネは、今日もトラブ...
0 -
Gitはバージョン管理システムの一つです。本連載では、株式会社MIXIで行っているGit研修の内容をもとに、3回にわたりGitについて解説しま...
16
-
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
3
-
LINEが開発者に提供している機能を詳しく解説、アプリ開発環境を準備しよう
LINEはスマートフォンやパソコン、タブレットなどで利用できるアプリケーション。 LINEアプリのユーザー同士は、無料でメッセージのやり取り、...
4
-
「SpreadJS」のスプレッドシートをVue.js+ASP.NET Coreで活用してデータ集計するWebページを作ろう
本記事では、ExcelライクなスプレッドシートをWebページに表示できるグレープシティのJavaScriptライブラリ「SpreadJS」を、...
0
-
かつての当たり前が通用しない? Modern C++ではやらないこと
21世紀に入ってまったく別物と言えるプログラミング言語に進化したC++。本連載では、Modern C++と称されるC++について、Modern...
296
-
GitHubを「聞く」? リモートワークでのチーム開発の課題を解決する「Team on Air」とは
オフラインでみんながオフィスにいたころは横目でメンバーの動きを見ていたり、気軽に話しかけることができた。しかしリモートワークが一般化した現在、...
2 -
C#でSPAを実現! .NET 6でASP.NET CoreのBlazorアプリケーションの基本「Blazor Server」を理解しよう
この回では、C#でSPAの開発を行えるBlazorを紹介します。Blazor ServerとBlazor WebAssemblyという2つの動...
1
-
お客さまに寄り添いながら最適なデータ基盤を提供したい──「データアーキテクト」田畑幹さん
通信キャリアとして多様かつ大規模なデータを活用してビジネスに生かす取り組みを積極的に推進しているKDDI。KDDIのデータドリブン経営を加速さ...
0 -
エンジニアの事業貢献、必要な第一歩とは? 松本亮介氏×スリーシェイクが解説! エンジニアがプロダクトやビジネスへの理解を深める方法
エンジニアが事業やプロダクトの成長に貢献するためには何ができるだろうか。SREに強みを持つスリーシェイクの手塚卓也氏と、多数の企業で技術顧問な...
2 -
コンテナデプロイの新たな選択肢「AWS App Runner」とは? 特徴とAmazon ECSとの違いも紹介
本連載では、AWSに関して、なかなか時間がとれず最新のアップデートを追えていない方や、これからAWSを利用したいと考えている方に向けて、AWS...
15