Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

記事一覧

1~15件(全5378件)
  • 2019/12/10

    「ヒアドキュメント」 ~マンガでプログラミング用語解説

     この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきがちな専門用語・概念をやさしく読み解き、よりスムーズな学習を手助けします。市販のプログラミング入門書の副教材としてもぜひご活用ください。今回解説するのは、複数行の文字列を記述するのに便利な「ヒアドキュメント」です。

  • 2019/12/06

    データプラットフォーム「IRIS」からMQTTプロトコルを利用してみる

     前回は「まずは動かしてみよう!」と題してInterSystems IRIS Data Platform(以下IRIS)を使ったIoTアプリケーションを紹介しました。まだ試していない方は、ぜひ前回の記事をご覧ください。以降の連載では、そのアプリケーションの開発手順を解説しながら、IRISのさまざまな機能を体験していただきたいと思います。今回は、IoTアプリケーションで使用されることの多いMQTTプロトコルを、IRISから利用する方法について解説します。

  • 2019/12/06

    2019年11月にAmazonで売れた「IT・コンピュータ関連本」を1位から50位まで一挙紹介

     2019年11月の1ヵ月間に、Amazonで売れたIT・コンピューター関連本のランキングを1位から50位まで紹介する。IT開発関連の本では、4位『1冊ですべて身につくHTML & CSSとWebデザイン入門講座』、9位『Kaggleで勝つデータ分析の技術』、10位『ゼロから作るDeep Learning』が上位3点となった。

  • 2019/12/05

    クリエイティビティを阻害する最大要因は「時間」、Adobe XDではオンラインでのコラボ機能を大幅強化【Adobe MAX Japan 2019】

     アドビ システムズは12月3日、現役のクリエイターおよびクリエイターを目指す人を対象とした日本最大級のクリエイティブカンファレンス「Adobe MAX Japan 2019」をパシフィコ横浜(神奈川・みなとみらい)で開催した。本稿では、特にUXデザインツール回りのアップデートを中心にお伝えする。

  • 2019/12/05

    「HashiCorp道」はテクノロジーではなくワークフロー、技術が変わっても使い続けられるツールを――HashiCorp創業者 ミッチェル・ハシモト氏に聞く

     VagrantやTerraformなど、インフラ自動化ツールを提供し日本でも定評があるHashiCorp。共同創業者のミッチェル・ハシモト氏にHashiCorpの現状や、プロダクトを開発した背景や思想などを聞いた。

  • 2019/12/03

    AWSでペタバイト級の大規模データを高速処理するには? フロムスクラッチの開発事例から学ぶ

     急成長中のスタートアップ企業は、多様なAWSサービスをどう選択・活用し、ビジネス課題を解決しているのでしょうか。本連載では、スタートアップ企業の中でエンジニアリングをリードしている担当者がそのアーキテクチャをひも解き、AWS活用術を紹介していきます。第1回はAWS SA直伝の技術トレンドをお届けしましたが、第2回からはいよいよ実際のスタートアップ企業による解説です。今回はフロムスクラッチCTOの井戸端洋彰氏が担当、テーマは「大規模データの高速処理」です。記事の最後には、SAによるポイント解説も...

  • 2019/12/02

    SpringOne Platform 2019 参加レポート~VMwareとPivotalの今後の関係、開発者が直面するクラウドネイティブの複雑さと、それを扱うための考え方

     JavaのOSSフレームワーク「Spring Framework」を中心に、ソフトウェア開発に関するさまざまな知見が交わされるカンファレンス「SpringOne Platform 2019」が2019年10月7日から10日までの4日間、米国・オースティンで開催されました。本記事では多岐にわたる内容の中から注目すべきトピックをまとめてレポートします。

  • 2019/11/29

    非同期処理の基本とアクターモデルが解決する課題とは

     はじめまして、マーベリック株式会社のリチャード 伊真岡です。この連載では非同期処理に役立つアクターモデルを学ぶため、JavaとScalaから使えるOSSであり、アクターモデルの実装を提供するAkkaを紹介します。連載の前半では非同期処理とActorの基礎的な部分を、後半では非同期処理から分散システムへと話を進めていきます。分散システムは現代のシステム構築において重要性を増しているので、Akkaが非同期処理のツールから始まって、どんな分散システムのアーキテクチャーのパターンを可能にしてくれるのか...

  • 2019/11/26

    複数のページを切り替える、Nuxt.jsのルーティング機能を学ぼう

     本連載では、Webページのユーザーインタフェース(UI)フレームワーク「Vue.js」と、Vue.jsを利用してWebページを作成できるフレームワーク「Nuxt.js」の活用方法を、サンプルとともに紹介します。前回はVue.jsの基本的な利用方法を説明しました。今回は複数のページを切り替えるNuxt.jsのルーティング機能を解説します。

  • 2019/11/26

    スパースモデリングの画像処理への応用~画像の再構成とノイズ除去

     本連載は「これから機械学習に取り組みたい」「ディープラーニングや機械学習を使った経験がある」といったエンジニアに向けて、データ量が少なくても分析が実現できる「スパースモデリング」という手法を紹介します。前回はスパースモデリングの代表的な手法であるLASSOについて解説をしてきました。今回は、辞書学習と呼ばれる手法を紹介し、画像処理への応用について解説します。

  • 2019/11/25

    Sansanアーキテクチャ史とiOSアプリリニューアルに見る、良質なシステム設計の原則

     2019年10月23日。Sansanのものづくりに携わるメンバーを中心としたカンファレンス 「Sansan Builders Box 2019」が開催された。各セッションのうち、本稿では荒川聖悟氏による「Sansanアーキテクチャ史」と、中川泰夫氏による「Sansan iOS アプリのリニューアルの舞台裏 -VIPER を導入し、単一責任の原則にのっとったモジュール化された構造を実現する」をレポートする。創業以来、アーキテクチャの継続的な改善が続けられてきた法人向けクラウド名刺管理サービス「S...

  • 2019/11/21

    CTO・VPoE就任から1年超――藤倉氏と宍倉氏が語る、Sansanに芽生えた変化と成長

     2019年10月23日。昨年に引き続き、今年もSansanのものづくりに携わるメンバーを中心としたカンファレンス「Sansan Builders Box 2019」が開催された。オープニングセッションとして披露されたのは、同社のCTO 藤倉成太氏とVPoE 宍倉功一氏による対談だ。2018年6月に、両名がSansan初のCTO・VPoEに就任してから1年以上が経過。同社のサービス開発やエンジニア組織には、徐々に変化が見られるようになった。Sansanという土壌を耕し、種を植え、水をまき続けてき...

  • 2019/11/20

    「LIFE with LINE」を目指すLINEのAI、インフラ、セキュリティへの取り組み【LINE DEVELOPER DAY 2019】

     LINEの技術カンファレンス「LINE DEVELOPER DAY 2019」が、グランドニッコー東京 台場にて、11月20日より2日間にわたり開催される。初日は「Engineering」をテーマに技術の深い話を、2日目は「Production」をテーマにWeb開発技術やUI/UX、プロジェクトマネジメントなど、プロダクト開発における実践的な話を届ける予定だ。本記事では、LINEのAI、インフラ、セキュリティについての取り組みが紹介された初日の基調講演の模様をお届けする。

  • 2019/11/19

    「日時のフォーマット」 ~マンガでプログラミング用語解説

     この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきがちな専門用語・概念をやさしく読み解き、よりスムーズな学習を手助けします。市販のプログラミング入門書の副教材としてもぜひご活用ください。今回解説するのは、書式付き出力における「日時のフォーマット」です。

  • 2019/11/18

    アプリ診断ツールも無償提供! マイクロソフトのクラウド移行支援施策「Cloud JAM」とは何か

     経済産業省が2018年に発表した「DXレポート」では「2025年の崖」という衝撃的な表現で、レガシーシステムと技術者不足により、このままでは日本に甚大な損失がもたらされる恐れがあるとの警告が出された。一刻も早くレガシーから脱却し、クラウド移行と、よりモダンなアプリケーションの開発運用プロセスを確立しなければ、この悲劇的なシナリオを避けられない。日本マイクロソフトは、DXを視野に入れたクラウド活用を進めたい企業向けの支援プログラム「Cloud JAM」(Cloud for Japan App M...

1~15件(全5378件)
All contents copyright © 2005-2019 Shoeisha Co., Ltd. All rights reserved. ver.1.5