増井 雄一郎 Engineer&Product Founder / 株式会社Bloom&Co.CTO / 『スタッフエンジニア マネジメントを超えるリーダーシップ』解説者
改めて ソフトウェアアーキテクチャ GUI のアーキテクチャの歴史を調べてみたくなった。本来の MVC とは何か?何が正しくて何が間違っているか?も重要なのだが、それよりは、なぜそれが生まれたのか?何を解決しようとしたのか?どのような問題点が生まれて、それをどう工夫して解決・発展してきたのか?を知りたい。しかし、そういうことがまとまっている日本語の情報が少ないので、自分で色々かいつまんでメモしておく。 MVC の原点は 70 年代にまで遡り、実装としては Smalltalk-80 のクラスライブラリとして実装されたのが最初だと思われる。しかし、後世に大きな影響を及ぼしたポイントをいくつか持ちつつも、当時のアーキテクチャが現代においてそのまま利用されているケースはほぼないといっていい。したがって、単に MVC といった時には大抵最初期の MVC を指すことは少なく、区別するために最初期の M
当時のチャットツールの通知制御がいけてなかったというのもあるのだが、人によって、何を自分の仕事に対するインタラプトと感じるのかは、結構ちがうんだなと思った
こんにちは、先日トイレの便器の水面をカラフルに照らすライトを注文した、編集部 石川です。(まだ届いてないので買ってよかったかどうか不明) 不定期でお届けしております「買ってよかったもの」シリーズ、これまで編集部・ライターの買ってよかったものをジャンルごとにご紹介していましたが、今回は読者の皆様にいただいた「買ってよかったもの」をご紹介します。 実は先日からサイト内に隠しアンケートがありまして、それに鋭く気付いて回答していただいた方が5日で100人。その中から編集部が特に「これは!」と思ったものをご紹介します。隠しアンケートのありかは記事の最後に! ※記事中のAmazonリンクはアフィリエイトになっておりますので、経由して買っていただくとDPZの運営費になります。商品画像がリンクになっています。世露死苦!
できれば仕事中に勉強したいよね。 ■LINE@はじめました https://line.me/R/ti/p/%40trb4852b ARやiOSのプログラミング、フリーランスエンジニア等に関する質問を受け付けます! ■KBOYについて 27歳東京在住のiPhoneアプリエンジニア。早稲田大学創造理工学部を卒業後、3社でiOS/Androidアプリ開発のエンジニアやディレクターを経験し、2019年2月に独立してフリーランスエンジニアになった男。 - Twitter https://twitter.com/kboy_silvergym - Instagram https://www.instagram.com/kboy_silvergym - Github https://github.com/kboy-silvergym - UdemyでARKit講座作ってます https://www.
【2019/09/12 追記】 この資料は旧版であり、最新版が存在します。 2019/09/12 にアップロードしたものをご参照ください 最新版 → https://www.slideshare.net/AmazonWebServicesJapan/db-20190905 --------(元の文)------------------- 2019/05/09 に #AWSLoft Tokyo で開催されたイベント、「イチから理解するサーバーレスアプリ開発」における講演資料の一つです。 ・サーバーレスアプリケーションにおいて Amazon DynamoDB が利用しやすい理由 ・RDB と DynamoDB の設計プロセス・考え方の対比・明文化 ・実例に沿った DynamoDB の設計プロセス解説とサンプル例題 などを含みます。 イベント: https://understandingbasi
警察官に職務質問をされた話が2017年の7月、これが違法な職務質問であると考えたので国賠訴訟をし、一審判決が今日言い渡された。 曰く、「原告の請求を棄却する」。負けたわけだ。ではなぜ負けたのか。判決の言い渡しでは主文しか読み上げられないので、判決文を取りに行く。 当日は、東京都(警察)の主張によれば、パトカーで私とすれ違った際、私を視認し、しばらくみていたところ、私はパトカーを見るなり顔を伏せて足早に通り過ぎたということだ。裁判所は東京都(警察)のこの主張を採用しなかった。というのも、車道と歩道の間には植え込みが多くあり、私をしばらく見るなど不可能であるからだ。したがって今回の職務質問は適切な不審事由なしで始まっていることが認められた。 その後10分間ほど、私を路上にとどめて職務質問が行われた。裁判所はこれを適切であると判断した。不審事由がなく始まった職務質問ではあるが適切だそうだ。 その
事業が軌道に乗り、ここ21ヶ月連続で、毎月売上記録を更新してきたベンチャーA社は、ついに念願の上場を迎えた。 ところがその直後、毎月の売上が急激に鈍化。役員たちは、上場初年度の売上予測の下方修正といった事態をなんとしても避けたいため、事業を担うマーケティング部長、営業部長たちに、こう檄を飛ばす。 「もっとしっかりと分析を行って、何を改善すべきかレポートにまとめてくれ。そして、速やかに改善計画を立て、実行してほしい」 今振り返れば、このときまでが、A社の繁栄のピーク。 この号令を境に、事業を担うメンバーたちは、「今月は、お客さんへのリーチを20%回復させるためになんとかしなければ」「来訪したユーザが、うちのサイトで購入してくれる率を5%改善しよう」など、計画に基づいて打ち手を探るが、なぜか以前のようなインスピレーションも沸かなければ、ありきたりなアイデアばかりの繰り返しとなる。 一向に成長の
何かの事情で、どうしてもフォロワーを増やさずにはいられない。そんな人々のための健全ガイド。 まず相互フォローとか、そういうノウハウはドブに捨てろ。コメントやスキを連打するのも無意味。上っ面のテクは、しゃがみ中パンチで浮かせてから、 天翔龍閃 (あまかけるりゅうのひらめき) → アバンストラッシュ → ギャリック砲の滅殺コンボに処するべきである。 あなたが真にすべきは、スキルセットに応じた形で「インターネット全体に奉仕すること」だ。 それが健全にフォロワーを増やす、唯一の方法である。 以下に、あなたの現状に応じた、基本戦略を示す。 まず自分の現状を見極めよう自分の職能が、下のマップのどこに属するかを考えてみよう。縦軸は知名度や実績の有無。横軸はあなたの活動の成果物が、フワッとしたものか、具体的なものかだ。左側は経営者やコンサル、右側は職人や作家などだ。 A: 影響力が弱く、成果物も抽象的な
ZOZO前澤友作社長のTwitter休止2月7日、衣料品通販サイト大手のZOZOTOWNを運営する(株)ZOZOの前澤友作社長がTwitterを休止すると宣言した。 この発表を受けて同社の株価は、その安堵感から一時反発をした。 現在は削除されているが、販売されている服の原価が相当に安いことを明らかにし、ブランド服の価値が本来ははるかに低いことを示すtweetをおこなった。 この発言には顧客や株主などから大きな反感が寄せられ、株価もさらに下落する一因になったとみられる。 今日2月8日の同社株価もさらに下落し、年初来安値を更新している。 とにかく月旅行の予定があることを発表したあたりから、株価の下落が止まらない。同社の広報手法に完全な失敗が見られるのだ。 Twitterは、本来、企業経営者の姿勢や言動が理解できるため、貴重な情報発信媒体だと思っている。 そのため、個人的にはぜひ継続していただき
情報科学科の卒業生やプログラマの中には、UberやNetflixのような新興企業や、 Amazon 、 Microsoft 、 Google のような大企業や、InfosysやLuxsoftのようなサービスを基本とする企業で、プログラミング、コーディング、ソフトウェア開発の仕事に就きたいと考える人が大勢います。しかし、実際にそういった企業で面接を受ける場合、大半の人が プログラミングに関してどのような質問をされるか 見当もつきません。 この記事では、 新卒生からプログラマになって1〜2年までの 経験値が異なる人たち向けに、それぞれの プログラミングの面接でよく聞かれる質問 をいくつか紹介していきます。 コーディングの面接では、主に データ構造とアルゴリズムに基づいた質問 がされますが、 一時変数を使わずにどのように2つの整数をスワップするのか 、というような論理的な質問もされるでしょう。
「VOYAGE GROUP エンジニアの公開ガチ評価会」に参加して、最近考えていた「良いエンジニア」像がかなり良い感じだと思うようになりました。 「ガチ評価会」自体の内容は他の方のブログに譲るとして、「ガチ評価会」で聞けなかった部分、つまり「普段だったら『ビジネス的側面からの技術投資判断』とかも聞くんだけど」と言っていたところが、まさに聞きたいところだったのでニヤッとしました。聞けなくて残念♪ 妥協ない挑戦元々ピクシブの技術力評価においては、「最近やった妥協ない挑戦は何ですか?」というのをキーワードにやってました。 解決すべき課題に対して、どういう背景があって、どういう事前調査をして、どういう実装をして、どう考察するか、というところまでをきちんと考えて仕事することに成長があるんだよ、というメッセージ性です。 そんなこと言っても普段は妥協ばっかりですって?いえいえ、相反する選択肢の中で、何を
緊急度も重要度も高いものはMUSTで実施されるのでそう気にする必要はありません。 気をつけなくてはいけないのは、緊急度が高くて重要度が低い ものです。それが優先度が高いという状態は 錯覚 です。優先度を下げましょう。重要度が高くて緊急度が低い ものは 価値 のある施策です。そういったものこそ優先度を上げましょう。 1-5. ロジカル・シンキングとクリティカル・シンキング 思考法としてのロジカル・シンキング (論理思考)とクリティカル・シンキング (批判的思考)についても少し触れます。 ロジカル・シンキング (論理思考) においては 意見と事実 (ファクト) の混同 、 論理のすり替え、 異なるものでの比較 (=Apple to Orange) などが発生しているケースが多々あります。本質解を導く為にも なぜ?を5回繰り返せ 、という言葉もありますが、適切な論理思考ができていないと5回繰り返
(Image by Pixabay) この記事は以前の書籍リスト記事のアップデートです。 機械学習エンジニアやデータサイエンティストとして(もしくはそうではない職名であったとしても)機械学習システム開発や統計分析を仕事にしたい人なら、最低限これだけは読んでおいて損はないだろうという書籍を初級向け5冊、中級向け10冊選定しています。ただし、以前とは若干異なり「仕事にする」イコール「プロフェッショナルを目指す」ということで、特に初級向けリストを若干レベルアップさせています。中には初学者でも結構読みこなすのが難しい本だけになっているかもしれませんが、中級向けリストに進む上でどうしてもこれだけは読破して欲しいという願望も込めました、ということで。 完全にお馴染みのネタなので特に説明することはないかと思いますが、言うまでもなく以下のリストは完全なる僕個人の独断と偏見で、最近出版されたり自分で読んだ本
(編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) オブジェクト指向プログラミングが、ソフトウェア開発に新しい設計を持ち込みました。 その結果、開発者は単一の目的を処理するために、全体のアプリケーションに関係なく、1つのクラスの中で、同じ目的や機能を持つデータを結び付けることができるようになりました。 しかし、このオブジェクト指向プログラミングで、分かりにくいプログラムやメンテナンスができないプログラムを防ぐことはできません。 そこで、5つのガイドラインがRobert C. Martinによって作り出されました。これら5つのガイドラインすなわち原則により、開発者にとって読みやすく、メンテナンスが可能なプログラムを作成しやすくなりました。 5つの原則は、S.O.L.I.Dの原則と呼ばれています(頭字語はMichael Feathereによって名付けられま
「辛さ」と「シビレ」の伝道師 麻婆豆腐づくりにはそれなりに自信があった筆者ですが、四川料理のプロに教わったら目からウロコが3回落ちました。 講師は、都内の中華レストラン「リバヨンアタック」の料理長・人長良次(ひとおさ よしつぐ)さん。 ribayonattack.com 高校を卒業してすぐに「シェラトン都ホテル」の中華レストランに就職。 当時の総料理長・黄綬褒章受賞者である橋本暁一氏に師事し、正統派の四川料理人としてキャリアをスタート。何度も四川省に赴き、食べ歩きと研究を重ね、現在は一部のスパイスも現地・四川省から直接買い付けています。 人長さんは、本場の四川料理を日本人の舌に合うように調理しておいしさを伝えるのだ、という使命感に燃える辛さとシビレの伝道師なんです。 ▲重慶の辣子鶏(ラーズーチー)専門店でのスナップ(写真提供:人長さん) 今回教わったのは、「四川風麻婆豆腐を家庭のキッチンで
4. 4 自己紹介 ■家田 佳明 株式会社シナモン COO シリアル・アントレプレナー。電通、リクルート、P&G Singapore、起業を経て、 Cinnamonへ参画。豊富な新規事業立ち上げ経験から、新規事業コンサルティン グ・プロダクト/サービスデザインを担当。事業要件と技術的解決策の橋渡しを行う。 大学時代はTOEIC520点。28歳から英語の勉強を真剣に始め、710点から970点ま で、1年半で向上させる。2011年から6年間、シンガポールで仕事をし、25ヵ国籍以 上のメンバーと働く。現在は、COOとして、130名以上の多国籍チームをリードする。 ■TOEIC 970点 (リスニング 495点、リーディング 475点) (直近のTOEICスコア推移) 320 410 455 405 435 475 390 435 475 460 435 495 0 100 200 300 400
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く