SHOEISHA iD

パスワードを忘れた場合はこちら

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

'); googletag.cmd.push(function() { googletag.pubads().addEventListener('slotRenderEnded', function(e) { var ad_id = e.slot.getSlotElementId(); if (ad_id == 'div-gpt-ad-1659428980688-0') { var ad = $('#'+ad_id).find('iframe'); if ($(ad).width() == 728) { var ww = $(window).width(); ww = ww*0.90; var style = document.createElement("style"); document.head.appendChild( style ); var sheet = style.sheet; sheet.insertRule( "#div-gpt-ad-1659428980688-0 iframe {-moz-transform: scale("+ww/728+","+ww/728+");-moz-transform-origin: 0 0;-webkit-transform: scale("+ww/728+","+ww/728+");-webkit-transform-origin: 0 0;-o-transform: scale("+ww/728+","+ww/728+");-o-transform-origin: 0 0;-ms-transform: scale("+ww/728+","+ww/728+");-ms-transform-origin: 0 0;}", 0 ); sheet.insertRule( "#div-gpt-ad-1659428980688-0 div{ height:"+(90*ww/728)+"px;width:"+728+"px;}", 0 ); } else { if ($(window).width() < 340) { var ww = $(window).width(); ww = ww*0.875; var style = document.createElement("style"); document.head.appendChild( style ); var sheet = style.sheet; sheet.insertRule( "#div-gpt-ad-1659428980688-0 iframe {-moz-transform: scale("+ww/320+","+ww/320+");-moz-transform-origin: 0 0;-webkit-transform: scale("+ww/320+","+ww/320+");-webkit-transform-origin: 0 0;-o-transform: scale("+ww/320+","+ww/320+");-o-transform-origin: 0 0;-ms-transform: scale("+ww/320+","+ww/320+");-ms-transform-origin: 0 0;}", 0 ); sheet.insertRule( "#div-gpt-ad-1659428980688-0 div{ height:"+(180*ww/320)+"px;width:"+320+"px;}", 0 ); } } } }); }); } else { document.write('
'); document.write('
'); }

著者情報

WINGSプロジェクト 小林 昌弘(コバヤシ マサヒロ)

WINGSプロジェクトについて>
有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)。個人紹介主にWeb開発分野の書籍/記事執筆、翻訳、講演等を幅広く手がける。2018年11月時点での登録メンバは55名で、現在も執筆メンバを募集中。興味のある方は、どしどし応募頂きたい。著者記事多数。

<個人紹介>
エンバインド株式会社代表。サービスの立上げ・リニューアルやプロダクト開発をメインに活動。サーバサイドからスマホアプリまで広い範囲をカバーできることがモットー。
最近ではWebRTCやWebSocketを使ったリアルタイムコミュニーション関連や、それらの技術を使った会員向けサービスを得意としている。


執筆記事

" ); }
  • アプリ名やアイコン設定までFlutterで完結! 開発者向けツールを紹介

     Flutterアプリ開発における最大の利点は、各OS用のネイティブ言語を使わず開発できる点です。同様に、環境もほぼ気にせず、開発を進められます...

    20495_th.png
    2
  • 【Java 23リリース】Project Amberの新しい機能でより自然なコーディングがしやすくなる

     前回の記事で現在のJavaのバージョンアップに影響を与えるプロジェクトについて紹介しました。その中でもっともJava開発者に影響を与えるのが、...

    18303_th.png
    2
  • 「Java23」で何ができる? Java22以降の変更点と新機能を紹介

     前回のJavaのLTSバージョンであるJava21が2023年9月にリリースされやく1年が経ちました。そして、Java22が2024年3月にリ...

    18303_th.png
    4
  • " ); }
  • ハイブリッド開発手法とは何か? アジャイルを部分的に取り入れ導入しやすくする開発手法の進め方を紹介

     本連載では、さまざまなチームやプロジェクトにおいてプロジェクト管理手法や開発モデルを適用してきた経験から、現場からボトムアップによって、組織に...

    bottomup-agile_t.png
    6
  • なぜアジャイルの導入は難しいのか? アジャイルとウォーターフォールの目的の違いから考える

     本連載では、さまざまなチームやプロジェクトにおいてプロジェクト管理手法や開発モデルを適用してきた経験から、現場からボトムアップによって、組織に...

    bottomup-agile_t.png
    36
  • 【Flutter解説】ロガーパッケージを活用してもっとアプリ開発や管理をしやすく!

     アプリを開発、もしくは管理をしていく際にログは大変重要な役割の1つです。特にFlutter開発そのものになれていない場合や、その他、初めてのラ...

    th.png
    0
  • FlutterのCanvasを使ってみよう! 基本的な使い方から簡単なチャート作成まで解説

     Webアプリなどでもチャートのような描写や画像編集アプリ、アニメーションなどをおこなう場合にCanvasを使います。Flutterでも同様に、...

    19330_t.png
    3
  • ESB/EAIを利用し、データ連携とコンポーネントで成長するシステムを構築する

     前回までは、主にマイクロサービスで作ったシステムをつなげるにはどのような考え方が必要か、または、注意点があるかということを抽象的な視点から述べ...

    enterprise_microservices_t.png
    0
  • LocalKeyがわかるとFlutterの理解がより深まる

     前回、BuildContextとGlobalKeyについて説明しました。今回は、前回紹介できなかったLocalKeyについて説明します。Loc...

    19106_t.png
    1
  • 121件中1~12件を表示

    戻る

    おすすめ

    アクセスランキング

    アクセスランキング

    イベント

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    新規会員登録無料のご案内

    メールバックナンバー

    アクセスランキング

    アクセスランキング