新着記事一覧
2023年08月24日(木) 〜 2023年07月25日(火)
-
入社半年で挑戦した人事データ分析プロジェクト、データサイエンティストとしての成長とは
かつて個人や企業の必勝法は勘と経験で磨かれたものだったかもしれない。しかしそれはケースバイケースであり、時代にも左右される。データを駆使すれば...
6 -
予想していない出来事があなたのキャリアをつくる──「計画的偶発性理論」で小さな行動を線にする
2023年7月1日、翔泳社主催の若手エンジニア向け技術カンファレンス「Developers Boost 2023〜U30エンジニアの登竜門〜」...
6
-
AWSの運用がもっと楽になる!「CloudWatch」で注目の新機能と使い方4選
本連載では、AWSに関して、なかなか時間がとれず最新のアップデートを追えていない方や、これからAWSを利用したいと考えている方に向けて、AWS...
1
-
【Flutter解説】データをもとに画面処理を行う方法──ビジネスロジックと画面処理のアーキテクチャを知ろう
前回までは、データを保存する方法と取得する方法などについて紹介しました。今回は、取得したデータをもとに画面処理を行う方法について紹介します。多...
3 -
無償デスクトップ自動化ツール「Power Automate Desktop」にタイマー機能を加え、任意にフローを実行する
Power Automate for desktopは、自動化可能な作業の流れ(フロー)をデザインし、実行するためのソフトウェアです。第21回...
11
-
FirebaseでPush通知を実現しよう! Firebase Cloud Messagingを用いた通知システム
クロスプラットフォームに対応した、Googleが提供するmBaaS「Firebase」。無料で使い始めることができ、アプリ開発者の工数を大幅削...
3
-
本連載では、Modern C++と称されるC++について、Modern C++らしい言語仕様をピックアップし紹介していきます。第2回は、第1回...
46
-
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
12
-
関数型プログラミングを学ぶメリットとは? そもそも関数とは何かを理解する
今やどんな開発環境でも見られるようになった関数型プログラミングとそのメリットを活用できていますか? JavaやRubyのような命令型のオブジェ...
18
-
データ更新に応じてUI変更を自動実行しよう ―データを非同期でUIに反映できる「LiveData」とは?
CodeZineの連載「Android Studio2で始めるアプリ開発入門」が終了してから約1年後、Android Jetpackがリリース...
3
-
フロントエンドエンジニア必見! 脆弱性の仕組みと対策方法を解説
WebブラウザやWebフロントエンドの技術は日々進化しており、Webページの表現はどんどん多彩なものになり、同時に実装がどんどん複雑になってい...
7
-
サイボウズで脆弱性診断を内製化、モバイルアプリ専門のPSIRTを構築した方法とは?
どの企業も社内のセキュリティ対策に取り組んでいるものの、自社が提供しているモバイルアプリのセキュリティ対策となると、まだ手つかずが多いのではな...
6
-
フロントエンドの定番ライブラリ「React」バージョン18の新機能を紹介──Strictモードと新フックに注目!
本記事では、動的なWebページを構築するフロントエンド開発にとって定番ともいえるライブラリー「React」の最新版であるバージョン18について...
2
-
VSCodeをWebサイト開発用ツールに ―HTML/CSS/JavaScriptエディタとして強化しよう!
第5回は、VSCodeをWebサイト開発用ツールとして使うための設定や、Emmetなどの拡張機能を紹介します。
18
-
コンフォートゾーンを抜け出そう! 生成AIに仕事を奪われない、しなやかなキャリアの築き方
ChatGPTが世間を賑わす毎日が続いている。コーディングを支援してくれるGitHub Copilotなど、AIは開発で欠かせないツールとなり...
4 -
要望に応じて複雑化するソフトウェアに対処するために、Web APIのテストはどう役立つのか
エンジニアは開発したWebサービスがユーザーの役に立つことをどうやって保証すればいいのでしょうか。ユーザーの期待や要望に応えようとすればするほ...
1
-
デザインからコードへ ──デザインのデータの見方を覚えてコーディングしてみよう!
本連載では、ソフトウェアエンジニアがFigmaというデザインツールを通してデザインのことを学んでみたくなる、Figmaを使って日々の業務の効率...
6 -
アジャイル開発のコードレビューで、建設的なコミュニケーションを行うための心構え
チームでのアジャイル開発において、コードレビューは最も重要な工程の1つです。『アジャイルプラクティスガイドブック』(翔泳社)では、その目的が「...
4
-
なぜ今、コード品質が求められるのか? ChatGPT時代を生き残るためのエンジニアの基礎スキル
本連載では、新卒から3年目ぐらいまでの新人ソフトウェアエンジニアや、コーディングを基礎から学び高めたい方を対象に、ソフトウェア品質の重要性を説...
17
-
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
4