こんにちは、藤原麻里菜です。 最近、気がついたのですが、人と話すのって、はちゃめちゃに難しくないですか。 なにが一番難しいって、会話を終わらせる方法が明文化されていないことです。会話をしていると困ることってたくさんありますよね。急に相手から説教をくらったり、自慢話をされたり、ビジネスの勧誘を受けたり。そんなときに、その会話を終わらせる方法が分からないのです。 ゲームやインターネットだったら、電源を抜いてしまえば会話を強制終了することができますが、現実はそうはいきません。会話に困った局面でどうその会話から逃げればいいのか。急にダッシュでその場から逃げる。という手もあるかもしれません。けれど、そんなことをやってしまったら、かなり異常です。異常中の異常です。そんなことはしちゃダメです。では、異常に見られずに会話をそれとなく終了する方法はないのだろうか……。 そんな悩みをここ10年考え続けていたの
こんにちは、アーキテクトのQZ西垣です。 平成最後の開発者ブログになります。 今回はJava8で導入されたOptionalについての話です。 Optionalって? Optionalは前述のとおりJava8で導入された新しいクラスです。 当然興味を持ったので調べてみたところ、JavaDocで以下のように説明されています。 null以外の値が含まれている場合も含まれていない場合もあるコンテナ・オブジェクトです。 なんだかよくわからない。 Stream APIと対になる機能とのことですが、正直これだけでは何が便利なのかさっぱり分かりませんでした。 そんなわけで、Java8導入後もOptionalを使用しないコーディングを続けていたのです。 わからないけれど それからしばらくはモヤモヤした日々を過ごしていました。 Optionalを使用することはないものの、ずっと考えて続けていたのです。 わざわ
Java8で新たに追加されたクラスにjava.util.Optionalがあります。 Optionalを使用することで、プログラムの堅牢性を高めたり、煩雑な記述を減らすことが期待されます。 Optionalとは? Optionalは値をラップし、 その値がnullかもしれない ことを表現するクラスです。 使い方 メソッドgetHoge()はnullを返す場合があるとします。 これまでなら次のような感じでnullチェックをしていたと思います。 String hoge = getHoge(); // hogeはnullかも if (hoge != null) { // nullチェック System.out.println(hoge.length()); // hogeがnullじゃないのでlengthメソッドを呼ぶ } nullかもしれない変数hogeのメソッドを呼ぶ場合、事前にnullチェ
はじめまして、こんにちは。クックパッドデザイナーの久保坂 美咲(@misaaa09)です。 クックパッドは中学生の頃から使っていて、料理が好きになったきっかけを与えてくれたクックパッドが大好きで2016年に新卒社員として入社しました。 そんなクックパッドに入社して4年目、先日クックパッドのiOSアプリでサービス初期の頃から続いていた「つくれぽ」機能のリニューアルを行いました。今日はそのリニューアル後のつくれぽの紹介と、デザインプロセスについてご紹介したいと思います。 (長期に渡る大規模開発だったため少々長くなってしまいました…🙇♀️ これから既存機能のリニューアルをするぞ!という方の参考になればいいなと思っていますので、少し長いですがお付き合いいただければと思います。) つくれぽとは?「つくれぽ」とはレシピを書いた作者さんに対して、レシピを見て作った人が、「ありがとう」を伝えられる手段
【ニューヨーク発:2020年1月13日】アクセンチュア(NYSE:ACN)は本日、2020年3月1日付で、今後の成長モデルとグローバル経営委員会に参画するメンバーの変更を発表しました。 アクセンチュアは、市場を牽引する機能として、ストラテジー&コンサルティング、インタラクティブ、テクノロジー、およびオペレーションズの4つのサービスに再編します。 またアクセンチュアは、これら4つのサービスをお客様の業界ごとの事業単位ではなく、北米、ヨーロッパ、および成長市場(日本を含むアジア太平洋・アフリカ・中東・トルコ地区の総称)の3つの地理的単位で事業を管理していきます。一方で、アクセンチュアは業界ごとのアプローチは継続し、グローバルで業界に特化したサービスも拡大していきます。同時に、アクセンチュアはグローバル経営委員会の変更を行い、サービスおよび地理的事業単位を率いるリーダーを含めた、幅広いメンバーが
転職・求人情報サイトのtype エンジニアtype 働き方 令和の“ドラフト1位エンジニア”は誰だ!? 人気企業3社が本気で考えた新規事業立ち上げチームに欲しい人【BASE×DMM×SHOWROOM】 2020.01.15 働き方 日々、新たな技術が生まれ、技術トレンドが塗り替えられていく。そんな激動のIT業界において、2020年以降に求められるのはどんなエンジニアだろうか。 『エンジニアtype』は人気IT企業が求めるエンジニア人材をより具体的に探るため、BASE、DMM、SHOWROOMの3社に協力を仰ぎ、「エンジニアドラフト会議」を実施。「自社で新規事業(Webサービス)を立ち上げると仮定し、スキルや経験値が異なる16名のエンジニアの中から4名のエンジニアを選んで1つのチームを編成する」試みだ。 今、各社がこぞって「欲しい!」と思っているのは、一体どんなエンジニアなのか? 3社のCT
はじめに MySQL をビルドする ストレージエンジンを自作する Example エンジンをベースにする handlerton の作成とインスタンス化 テーブルを作成する 余談・気になったところ テーブルを開く INSERT の実装 ha_tina の存在 テーブルスキャン store_lock の実装 external_lock の実装 rnd_init の実装 info の実装 extra の実装 rnd_next の実装 おわりに はじめに 卒論書くのに飽きてきて何かやりたくなったので急にストレージエンジンを書くことにしてみた。 MySQL のストレージエンジンを実装していく中で、色々できるかなと思っていたけど、やってみると MySQL の内部実装について色々知らないといけないことが多くインデックスとかトランザクションとかそういうところは実装できなかった。 github.com My
公式アナウンス ユーザーの声 React Nativeっぽい 2つの事実を確認する RedBoxが表示されている Textコンポーネントについてのエラーが出ている 追記 感想と邪推 追記:Textコンポーネントのエラーが起きるパターン おわりに 本日、Uber Eatsで大規模障害がありました。React Native絡みのようなので、今わかっている範囲の事実だけメモしておこうと思います。 公式アナウンス 【システム障害に関するお知らせ】 現在、Uber Eatsアプリのシステム障害の為、サービスを一時停止しております。 ご迷惑をおかけしますが、復旧までしばらくお待ちください。— Uber Eats Japan(ウーバーイーツ) (@UberEats_JP) 2020年1月16日 【サービス再開のお知らせ】 サービスを再開いたしました。 ご注文に影響のあった注文者の皆様には個別にメールにて
話題のニュースセキュリティに関するニュースiPhoneユーザーは必ずやろう!iPhoneがGoogleアカウントのセキュリティキーに使用できるようになりました2020年1月16日264 Googleは1月15日、iPhoneをGoogleアカウントのセキュリティーキーとして設定できるようになったと発表しました。Googleが提供する「Smart Lock」アプリをインストールし、「高度な保護機能」を有効にすることで、iPhoneがセキュリティーキーとして利用可能になります。 Googleアカウントのセキュリティーキーに、iPhoneが設定できるようになりましたGoogleアカウントを守るために2段階認証を設定している人は多いと思いますが、物理的なセキュリティキーを使った認証のほうが安全です。 最近では「SIMスワップ詐欺」といった手口も話題となり、SMSによる2段階認証は廃止すべきだ、とい
toyokeizai.net satoru-takeuchi.hatenablog.com 全然レイヤーが違うが、自分が何に悩んで、どういう風に理解したか、思い出しながら書き出してみる。 プログラミング歴 20歳からなので、現時点で10年ぐらいだが、中学生の時ちょっと触ったことがあった。 14 歳: 病気で入院したときに暇すぎて、2 週間ほど VBA を触った 大学 1 年: 大学の選択科目で Java, 夏休みに Python と Ubuntu の独習 大学 3 年: Python で自然言語処理のバイト 大学 4 年: Android アプリを作るバイト、就活ポートフォリオとして node/Websocket で MMO 一社目: Unity, ActionScript, Haskell, JavaScript 以降~: JavaScript/CoffeeScript/TypeScri
【要約】 最高の英単語帳を見つけました。 しかもなんと、その英単語帳は『無料』です。 このnoteでは、その画期的な英単語帳の紹介と、英単語帳のデータを無料配布します。 【更新履歴】 22/08/19: ・8000件を超える改善を行いました。 ・改善をリアルタイムで配布データに反映できるように、データのダウンロード方法を変更しました。 21/12/09: ・iOS/Android版アプリをリリースしました。 科学者がつくった最高に怠惰な英単語帳「これだけ覚えておけば英語が読めるようになる英単語帳とかないかなぁ〜〜」 なんて考えたことありませんか? わたしはわりとあります。 プログラミングを始めてからは、英語に触れる機会が格段に増えたこともあり、わたしの中でこのニーズはますます強くなっています。 しかし、わたしは怠惰です。 できることなら、最小限の努力で英語を身に付けたい。 そこでわたしは、
日本の競争力を高めるため、科学技術の挑戦的な課題に取り組む、「ムーンショット型研究開発制度」という大型の国のプロジェクトの具体的な目標として、30年後までにロボットと情報通信技術を組み合わせるなどして、時間や空間の制約から開放される社会を実現するなど6つの項目がまとまりました。 16日、有識者の会合が開かれ、30年後の2050年に実現を目指す研究目標をまとめました。 研究目標は、 ▽身代わりのようにロボットを操作する技術と情報通信技術などを組み合わせて、人が体や空間、それに時間の制約から解放された社会を実現すること、 ▽体内の臓器のネットワークを解明するなどして、極めて早期に病気の予測や予防ができる社会を実現すること、 ▽人間と共生するロボットを実現すること、 ▽地球温暖化と環境汚染の問題の解決を目指し、持続可能な資源の循環を実現すること、 ▽微生物や昆虫などの機能を活用して、持続的な食料
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く