平素は株式会社ライブドアのサービスを ご利用いただきありがとうございます。 提言型ニュースサイト「BLOGOS」は、 2022年5月31日をもちまして、 サービスの提供を終了いたしました。 一部のオリジナル記事につきましては、 livedoorニュース内の 「BLOGOSの記事一覧」からご覧いただけます。 長らくご利用いただき、ありがとうございました。 サービス終了に関するお問い合わせは、 下記までお願いいたします。 お問い合わせ
よく新しいフレームワークを学ぶにはTodoアプリを作ってみるのがよい、と言われる。実際、Todoアプリを様々なフレームワークで作ってみたサンプルをまとめたサイトもあったりする。 ところが、実際に業務で作るようなアプリケーションはTodoアプリの範疇を超えている。とくにSPAにもなると、画面遷移やWebAPI連携、大規模な状態管理などなどの条件が増えるので、Todoアプリを作っているときには考慮できていなかった大変さが出てくる。 そこで参考になるのが RealWorld example apps と呼ばれるプロジェクト 端的に言うと、TodoMVCの大規模版。 規定のスペックに沿って、様々なウェブフレームワークで作られたアプリケーションのリポジトリがリストアップされている。 スペックについて "Conduit" is a social blogging site (i.e. a Medium
Appleのファンは、デザインとブランド、パフォーマンスに高い料金を支払うのに慣れている。「Mac Pro」が5999ドル(約65万円)でも大丈夫。発表された仕様は見事なものだ。「Pro Display XDR」が4999ドル(約54万円)でも問題ない。多くのリファレンスモニターと比べれば、はるかに安価だ。しかし、モニタースタンドに999ドル(約10万8000円)とはどういうことか。Appleよ、正気になってくれ! 「Worldwide Developers Conference(WWDC)2019」で米国時間6月3日、基調講演が行われた。そこに参加したApple愛好者たちでさえ、この価格の高さには驚いたようだ。 Appleは999ドルのスタンドについて、チルトや高さの調整、回転ができる機能をアピールしているが、それでは一般の観衆に価格の正当性を認めてもらえないだろう。不機嫌なテクノロジー
スクウェア・エニックスは6月3日、「ドラゴンクエスト」シリーズの最新作として、スマートフォンゲーム「ドラゴンクエストウォーク」(iOS/Android)を2019年内にリリースすると発表した。位置情報を活用するゲームで、コロプラと共同開発する。 プレイヤーの位置情報と連動するゲームマップ上に、モンスターや実在する建物が出現。モンスターを倒すと経験値やアイテムを入手できる。「クエスト」と呼ばれるストーリーに沿って、実際の建物を目的地に設定し、そこに向かって歩く――というモードを搭載。「日常の風景がドラクエの世界になる」という。 東京タワー、金閣など、各都道府県の「ランドマーク」と呼ばれる建物の付近には「ご当地クエスト」も用意する。プレイヤーが好きな場所に「自宅」を建てることも可能だ。 2016年ごろ、同作のプロデューサーの柴貴正さんが、ゲームデザイナーの堀井雄二さんに「スマートフォンならでは
私は経済学部出身でWeb系エンジニアをやっているわけだが、コンピュータ・サイエンスはずっと学びたいと思っていた。 そんな中、Turing Complete FMというpodcastに出会ってその気持ちが更に強くなり、ここ1年くらい、子育ての合間にコツコツコツコツとコンピュータ・サイエンス周りのことを学んでいた。このエントリでは、学んでいたこと、及び子育ての合間にどうやって時間を捻出しているのかをまとめた。 目次: やっている/やったこと コンピュータサイエンス系のPodcastを聞く コンパイラを書く(ペンディング中) OSの作り方を学ぶ RustでOSを書く(ペンディング中) Rustを学ぶ プログラミングコンテスト系のサービスをやってみる LeetCode Atcoder 計算理論の初歩を学ぶ 白と黒の扉を読む 大学の教科書で使われているような書籍で学ぶ システムのパフォーマンスについ
この記事について こちらの記事はクリーンアーキテクチャの Java 実装による解説記事です。 MVC フレームワークに組み込むために一部変更している部分もあります。 それをふまえてご覧ください。 講演内容が @IT さまに記事にしていただけました。 あわせてご参照ください。 https://www.atmarkit.co.jp/ait/articles/1907/08/news002.html クリーンアーキテクチャよりも軽量で無理なく導入しやすいアプリケーションアーキテクチャパターンを考案しました。 https://nrslib.com/adop/ スライド JJUG CCC 2019 Spring での発表資料です。 この発表をするにあたって記事を書くことにしました。 YouTube YouTube でこちらの解説を行いました。 その他解説もしています。もしよろしければチャンネル登録を
日本方面は、平成最後とか、令和こんにちわ、連休ながーい、という噂を聞いておりますが、私はなぜか米国に来ていて、フィーバーに参加できておりません。アベンジャーズは一応、公開日に観に行きました。字幕ないし、アメリカンジョーク(推測)とかは聞き取れなかったんだけど、そんなのどうでもいい感じの映像美でしたね。 Hunter Industries にお邪魔してます モブプログラミング・ムーブメントを生み出した、Hunter Industries に来てます。2年前に半日だけお邪魔したんですけど、モブ自体には参加してなくて、もうちょっといろいろわかりたいな、と思いまして。1月にRegional Scrum Gathering で来日してくれた、Director のクリスさんにお願いしてみたら、いいよーってことだったので、お邪魔しに来ました。 ビザの関係で生産活動には従事できないのだけど、横で立ってるの
(2019/05/05追記) 一年も前に書いたジョークがいまさら発火して、もうどんな顔していいかわからないのだけど🙃 この記事には後日談があります VSCodeのRemote Development機能が革命的な話。 (追記終わり) 2010年頃に開発マシンをMacに移行して、それからずっとMacで開発していたのだけれど、Windowsに戻してみることにした。 理由 最近なんかMacイケてないと思わない? 新型MacBook Pro1.3kgはともかく、13インチMacBook Airが1.2kgってありえないでしょ?アップルの空気はそんなに重いの? 一方で、WindowsでWEB開発する条件が整いつつある Office 365, Adobe CCなど、大手の会社のソフトウェアはだいたいマルチプラットフォーム対応になってきたよね VSCodeもSublime TextもWindowsで動
歌手のaikoさんが4月22日、価格が安すぎると話題になっていた新アルバム「aikoの詩。」(6月5日発売)についてTwitterで言及。4枚組アルバムで3500円(税別)という安価な値段設定について、「CDをまた手に取ってほしいなーって」とその思いを明かしています。 ベストアルバム「aikoの詩。」をリリースするaikoさん(画像はaikoオフィシャルサイトから) 同アルバムは、1998年リリースの1stシングル「あした」から、2018年リリースの38thシングル「ストロー」までのシングル作品(両A面を含む)全42曲に加え、カップリング曲を1枚にまとめたベスト盤を収録。CD4枚組の通常盤が3500円(税別)、特典DVDが付いた初回限定盤でも4000円(税別)という値段設定となっており、過去にリリースされてきた“1枚組”アルバムが3000円前後ということを考えると、新アルバムが異常なほどに
「儲け話がある」としてUSBメモリで投資教材を売りつけるトラブルが、首都圏の大学で急増している。トラブルの相談を受けた教育アドバイザーの鳥居りんこ氏は「20歳以上はいわゆる『未成年者取消』ができない。わが子がトラブルに巻き込まれないように、保護者は注意が必要です」と訴える――。 なんのヘンテツもないUSB49万円を購入するまでの一部始終 長い受験期間を終え、子どもが晴れて大学生になった親御さんの中には「ようやく子育ても終了」と安堵されている方もいることだろう。大学生の多くは在学中に成年になるため「子育て終了宣言」が出てもおかしくはない。 しかし、である。 この「若葉マーク成年」が怪しい業者の格好のターゲットになっている事実をご存じだろうか? 筆者は思春期の子どもを持つ親たちから悩みや相談を持ちかけられることが多いが、最近も都内在住の大学生の母親から相談を受けた。 「USBメモリを媒体とする
貧しいからカップラーメンを食う? 惣菜パンばかり食う? 牛丼ばかり食う? なにを言ってるんだ? おれにはわからない。おれたちには蒸し野菜があるじゃないか。 蒸し野菜。 pic.twitter.com/Z0iXHR9STt— 黄金頭 (@goldhead) 2019年4月8日 蒸し野菜。 pic.twitter.com/yeoLqKkNV9— 黄金頭 (@goldhead) 2019年4月7日 蒸し野菜。 pic.twitter.com/UsHiyRTnJ7— 黄金頭 (@goldhead) 2019年4月6日 蒸し野菜。 pic.twitter.com/XjwZZxTnKw— 黄金頭 (@goldhead) 2019年4月4日 蒸し野菜。 pic.twitter.com/CuAW2ENN79— 黄金頭 (@goldhead) 2019年4月2日 蒸し野菜。 pic.twitter.com/
大量のメソッドを保有し、数千、数万行単位にぶくぶく膨れ上がった巨大クラス。別名「神クラス」とも「大きな泥団子」とも呼ばれる、長大で複雑で密結合で極めて変更が困難なアイツ。 そんな巨大クラスの退治に有効な、ドメイン駆動設計を基本思想とする「役割駆動設計」を紹介致します。 解決したい課題、狙う効果 数千、数万行単位の巨大クラスの登場を抑止する。 小さくシンプルな構造に落とし込み、堅牢で変更容易性の高い設計へ昇華させる。 例1:筆者をモデリング 分かりやすくなるよう、まず私を例にモデリングしてみます。私は以下のような特徴があります。 IT企業の従業員 家族がいる(妻, 子供) 趣味でゲーム制作している ダメな設計 何も考えずに人クラスとして設計すると、よく以下のような構造になりがちです。 従業員として仕事をする、父親として家族サービスする、趣味としてゲーム制作する、それぞれのメソッドが備わってい
Amazon Web Services ブログ AWS App Mesh – クラウドアプリケーション向けのアプリケーションレベルネットワーキング AWS App Mesh は、HTTP および TCP サービスの実行を広範囲で支援します。これにより、トラフィックのルーティングと監視に一貫性のある方法が提供され、問題の内容を把握し、障害やコード変更の後にトラフィックをリルートすることが可能になります。App Mesh は、オープンソースの Envoy プロキシを使用します。AWS のパートナーやオープンソースコミュニティが提供する多くのツールと連携できます。 このサービスは、AWS Fargate、Amazon EC2、Amazon ECS、Amazon Elastic Container Service for Kubernetes、 Kubernetes などの上で実行が可能です。各サ
ドメイン駆動設計、どこまでやるべき? 開発現場の“問題”を乗り越えるためにできること ゲーム開発におけるドメイン駆動設計とサーバレスアーキテクチャ #1/2 2019年2月7日、『神姫PROJECT』などソーシャルゲームの企画・開発を手がける株式会社テクロスが主催するイベント「TECH x GAME COLLEGE」が開催されました。渋谷発エンジニア勉強会「ヒカ☆ラボ」とコラボレーションした今回のテーマは「ゲーム開発におけるドメイン駆動設計とサーバレスアーキテクチャ」。過去にTECH x GAME COLLEGEにて講演を行ったギルドワークス株式会社取締役の増田亨氏と、Game Server Services株式会社代表取締役社長CEOの丹羽一智氏をゲストに招き、参加者から事前に募った質問に解答していただきました。前半の本パートでは、ドメイン駆動設計(DDD)やFaaSの未来、チームビルデ
Lv:4 Exp:19011 プログラマー友の中釣りが一番上手、釣友の中インフラが一番得意、インフラ友の中猫が一番好き、猫友の中プログラミングが一番詳しい。 本当のInfrastructure as Codeを実現するPulumi インフラをコードにして管理する、所謂Infrastructure as Code(IaC)、特にクラウド上のインフラ管理はTerraformというツールがよく使われていると思います。クラウドエースでもインフラ管理にはTerraformを使用しています。しかし、このInfrastructure as Codeは本当のCodeではなく、Configurationです。今回は本当のInfrastructure as Codeを実践するPulumiというツールを紹介したいと思います。 Pulumiはまさにプログラミングでインフラを自動化する Pulumiは自分が好きなプ
tl;dr GKEでk8s(kubernetes)クラスタを作成すると、各ノードはGCEインスタンスとして起動する GCEインスタンスには preemptible モードが指定でき、これはGKEクラスタとして起動するノードに対しても指定可能 GCEのf1-micro無料枠の適用と合わせて、この運用費用は約 $7.68/month 動機 GKEクラスタを維持する最安料金ていくらだろー— a-know | Daisuke Inoue (@a_know) 2018年6月11日 趣味開発用途として手軽にあれこれ試すことができて、それでいてできるだけ安くあがるコンテナオーケストレーション環境(k8s環境)がほしい。 k8sそのものを運用したい・そのノウハウを学びたいというわけではないのでマネージドサービスがいい 「k8s上でアプリケーション・サービスを運用する経験」がしたい その上で、できるだけ安く
2019/03/11(月)に、簡易書留で公文書公開請求書を送付しました(前回の記事参照)。郵便追跡で到着は確認していたのですが、念のため兵庫県警へ電話して受理を確認したので記録します。 なお、本記事の最後に「必ず知って欲しいこと」を付けておりますので、できれば最後まで読んでください。 到着確認の電話 兵庫県警察本部県民広報課 情報センターへTELしました。 電話のやりとり はじめに広報担当の方が出て、情報センターの方に代わって頂いたため、その部分は省略します。また、各所に「えー」「あー」がお互い入っておりますが、それは省略します。 ozuma「わたくし、○○○○と申します。一昨日に公文書公開請求書をご送付いたしましたが、そちらに届いているか確認したく、お電話させて頂きました」 ご担当「はい、届いております。現在、作業に入っております」 ozuma「了解いたしました、よろしくお願いします。そ
片手で持つことができるほどの大きさで、石造りの壁やフレスコ画、銅像などにレーザー光線を当てると、表面を傷つけずに落書きを消すことができます。地元のレーザー機器メーカーが、およそ800万円をかけて特別に製造し、寄贈しました。 ボランティア団体は早速、14世紀に造られフィレンツェ最古の橋で知られる「ベッキオ橋」でこの機器を使い、観光客が書いたと見られるハートマークや日付けにレーザーを当てると、落書きがみるみる消えていきました。 ただ、10センチ四方の落書きを消すのに20分はかかるということで、ボランティアの女性は、「若者が気軽に書いた落書きを消すのにどれほどの時間と手間がかかるのか、見せてやりたいです」と話していました。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く