タグ

2020年7月21日のブックマーク (13件)

  • 【PHP8.0】PHPにヌルセーフ演算子が導入される - Qiita

    $user = null; echo $user->address->country ?? ''; PHPのプロパティは元よりnull安全なので、存在しないプロパティだろうがnullだろうがプリミティブ型だろうがいきなりプロパティを取り出せます。 取れない場合はE_NOTICEが発生しますが、??を使えば黙殺できます。 しかしメソッドはだめです。 echo $user->getAddress()->getCountry() ?? ''; // Fatal error: Call to a member function getAddress() // 1 if (method_exists($user, 'getAddress')) { if (method_exists($user->getAddress(), 'getCountry')) { echo $user->getAddres

    【PHP8.0】PHPにヌルセーフ演算子が導入される - Qiita
    koogawa
    koogawa 2020/07/21
    ほほぅ
  • 暮らしの情報サイトnanapiはサービスを終了いたしました | nanapi [ナナピ]

    2020年8月31日(月)をもちまして、nanapiに関わるすべてのサービスは終了いたしました。 nanapiは、2009年のサービス開始より「みんなで作る暮らしのレシピ」という考えのもと、ユーザーの皆さまに生活に関する様々な「ハウツー」を投稿していただく投稿型ハウツーサービスとして運営してまいりました。 約11年間にわたって皆さまからご支援をいただきサービスを継続できたこと、nanapi編集部一同、心より御礼申し上げます。 掲載されていたコンテンツなどのnanapiについてのお問い合わせは、nanapi@supership.jp までお願いいたします。 長きに渡りnanapiを応援してくださり、当にありがとうございました。

    暮らしの情報サイトnanapiはサービスを終了いたしました | nanapi [ナナピ]
    koogawa
    koogawa 2020/07/21
    ありがとうnanapi
  • iPhoneの通信速度をXcodeから一時的に変更する方法 - Qiita

    デバッグの際などにiPhoneの通信速度を変更したい場合、iPhoneの設定アプリにあるNetwork Link Conditionerを使用することがあると思います。 これはとても便利なのですが、使用中においてそれを表す表示がないこともあり、切り忘れることがよくありました。 そこで、Xcode11かつiOS13からはiPhoneNetwork Link Conditionerを切り忘れることがないように、通信速度を変更できる方法が提供されているので紹介します。 iPhoneMacに接続しXcodeを開き、Xcode > Window > Devices and Simulatorsを選択します。 開いたウィンドウ内にDEVICE CONDITIONSというセクションがあり、そこでConditionをNetwork Linkにすることによって、通信速度を変更することができます。 ここで

    iPhoneの通信速度をXcodeから一時的に変更する方法 - Qiita
    koogawa
    koogawa 2020/07/21
    オッ Xcode から通信速度をシミュレートできるの知らなかった!
  • プロのハッカーは自分のパソコンにウイルスを入れてきた相手にやり返せますか?

    回答 (7件中の1件目) 可能ですね。追跡アプリを使えば、映画の1シーンの様に、どのサーバーを経由して、どのPCを踏み台にして送り込んできたかを知る事は可能です。 20年程前に、しきりに私のサーバーにハッキングを毎週、繰り返しで入り込もうとした輩が居ました。トラッキング・ルートを使って、こちらから追跡をしたところ、相手は海外のドエライ部署でした。@K@M@Iから発信されてました。 その頃は今ほど、ネット内に於いてはサイトも少なく、個人でホームページを持っている人は多くは有りませんでした。彼等も私から追跡されるなんて事は思ってもみなかったのでしょう。私も吃驚!相手も吃驚!した経験が有り...

    プロのハッカーは自分のパソコンにウイルスを入れてきた相手にやり返せますか?
    koogawa
    koogawa 2020/07/21
    “ハニーポットと言って、ハッキング成功したと見せかけて相手を泳がせる罠があります”
  • 「TypeScriptは静的型付けであるが、動的型付けであるJavaScriptに変換されてからコンパイルされるため、静的型付けが持つコンパイル速度のメリットは享受できない」この認識は正しいですか?

    回答 (3件中の1件目) 前半は、「現在主に使われている、マイクロソフトのTypeScriptチームが提供するトランスパイラ実装においては」をつけると正しいです。 他にllvmベースのネイティブにコンパイルするもの * ovr/StaticScript * ts-llvm/ts-llvm wasmをターゲットとするもの * The introductory guide to AssemblyScript - LogRocket Blog などもあります。とはいえ前者の2つは開発があまりアクティブではありません。 最後のAssemblyScriptは比較的有名です。TypeS...

    「TypeScriptは静的型付けであるが、動的型付けであるJavaScriptに変換されてからコンパイルされるため、静的型付けが持つコンパイル速度のメリットは享受できない」この認識は正しいですか?
    koogawa
    koogawa 2020/07/21
    「TypeScriptは静的型付けであるが、動的型付けであるJavaScriptに変換されてからコンパイルされるため、静的型付けが持つコンパイル速度のメリットは享受できない」この認識は正しいですか?
  • フレックスコンテナー内のアイテムの配置 - CSS: カスケーディングスタイルシート | MDN

    CSS チュートリアル CSS の基 CSS の第一歩 CSS の第一歩の概要 CSS とは何か CSS 入門 CSS の全体像 CSS の働き 評価課題: 経歴ページのスタイル設定 CSS の構成要素 CSS の構成要素の概要 CSS セレクター Type, class, and ID selectors Attribute selectors Pseudo-classes and pseudo-elements Combinators カスケードと継承 Cascade layers ボックスモデル 背景と境界 書字方向の操作 内容のはみ出し CSS の値と単位 CSS における大きさの指定 画像、メディア、フォームの要素 表のスタイル付け CSS のデバッグ CSS の整理 評価課題: CSS の基的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

    フレックスコンテナー内のアイテムの配置 - CSS: カスケーディングスタイルシート | MDN
    koogawa
    koogawa 2020/07/21
  • データが必要なサービスを、無理やり作る方法を紹介します(例:マンガ検索「MNM」)|けんすう

    アル(https://alu.jp)というマンガサービスを作っている、けんすうと申します。 最近、マンガ新検索MNMという、イケてるサービスを作りました。 何かというと、マンガを入れると、読んでいる人が同じデータから、「だいたいこのマンガが好きな人はこんなマンガも好き」という、「距離が近いマンガ」を出してくれるというものです。 たとえば、「ドリフターズ」と入れると「HELLSING」「ヨルムンガンド」「ゴールデンカムイ」とでました。 お陰様で、結構バズりまして、いろいろなところで話題にしていただいたのです。 こういうの待ってたし、実際にやってみたら当に好きな漫画ばかり出てきて精度もピカイチ。 「近いマンガ」がわかるマンガ新検索 MangaNearestMap #アル https://t.co/YoYhHttYus @alu_incより — なかみち (@shuhei_nakami) Ju

    データが必要なサービスを、無理やり作る方法を紹介します(例:マンガ検索「MNM」)|けんすう
    koogawa
    koogawa 2020/07/21
  • iPhone SE(第2世代)のユーザー、26%がAndroidからの乗り換え、30%が古いiPhoneからの買い替え

    今年4月に発売されたiPhone SE(第2世代)は手頃な価格と標準的な機能、十分な性能を備えたスマートフォンとして評価されています。そのiPhone SE(第2世代)を支えているのはAndroidスマートフォンからの乗り換えユーザーとiPhone 6s以前の機種からの機種変ユーザーだったことがわかりました。 ライトユーザー取り込みに成功 iPhone SE(第2世代)は低価格、標準機能、高性能の3つをバランスよく備える機種として初代と同様に多くのユーザーに支持され、販売台数ランキングでも上位を独占しています。特にライトユーザーから多く支持されていると考えられ、iPhone SE(第2世代)を購入したユーザーの約30%が4年以上前のiPhoneを使っていたユーザーだったとの調査結果が公開されました。 また同調査では26%はAndroidスマートフォンからの乗り換えユーザーだったとしています

    iPhone SE(第2世代)のユーザー、26%がAndroidからの乗り換え、30%が古いiPhoneからの買い替え
    koogawa
    koogawa 2020/07/21
    ワシもちょっと欲しいもん
  • 特定のファイルだけgit stashする - $shibayu36->blog;

    いつの間にか普通に出来るようになっていた。 git stash push hoge.txt fuga.txt 参考 Stash only one file out of multiple files that have changed with Git? - Stack Overflow Git 2.13くらいから出来るようになったっぽい?

    特定のファイルだけgit stashする - $shibayu36->blog;
    koogawa
    koogawa 2020/07/21
    知らなかった
  • 堀江貴文さんが『ちゃんと野菜を食べてて偉い』というコメントにブチギレていたので、美味しい野菜の話でも書こうかと思う

    少し前に堀江貴文さんが自身のYouTubeチャンネルで視聴者の「あるコメント」に対してブチギレていた。 そのコメントとは『ちゃんと野菜をべてて偉い』である。 これを読むや否や、それまで落ち着いて喋っていた堀江さんは突然『バカ』『死ね』を連発してカメラを複数回殴るという暴挙に出た。 ホリエモン、「野菜べて偉い」発言にマジ切れ|エンタMEGA そこから続く堀江さんのコメントが素晴らしい。 「野菜はおいしいからべんの」 「ちゃんと野菜をべる」という考え方が、「ダメなんだよ」 「ちゃんと野菜ってりゃえらいって、お前らが野菜が嫌いだったからそうなってんだよ」 「野菜は美味しいべ物なんだよ。野菜は美味しいべ物なのに、お前らが野菜ちゃんとえって言うからバカなんだよ」 「野菜は美味しいべ物なんだよ」 僕はこれを読んで深くうなづいた。 そう…野菜は美味しいのだ。 間違いない。 「野菜は美味

    堀江貴文さんが『ちゃんと野菜を食べてて偉い』というコメントにブチギレていたので、美味しい野菜の話でも書こうかと思う
    koogawa
    koogawa 2020/07/21
  • エンジニアのスキルと抽象度|Jumbo

    この記事を読む前に、「みんなちがってみんないい」と3回唱えよ スキル相談で考えること1on1や採用・育成の中で「新しく〇〇を勉強しようと思っているんですよねー、どうですかね?」かみたいな相談をされることが多く、基的には「イイじゃん、Youやっちゃいなよ」の精神なのですが、なんのために?そのスキルはどこまで伸ばすのか?という話はなるべくするようにしています。 その時に期待されている役割や今のスキルを分析するために、「解決すべき課題の抽象度」「スキルの関連性」という話をよくするので共有しようと思います。 我々の仕事我々は「課題(タスク)」を解決することでお金をもらっています。とくにエンジニアやデザイナーは"課題解決に特化する仕事"だと考えています。この課題には以下のようなものがあります。 解決すべき課題 ・SQLのパフォーマンス問題 ・iOSアプリユーザーさんの使い勝手が悪い ・組織の人数不

    エンジニアのスキルと抽象度|Jumbo
    koogawa
    koogawa 2020/07/21
    みんなちがってみんないい
  • 『ドリーム・ハラスメント 「夢」で若者を追い詰める大人たち』大志を抱かない生き方は許容されるか? - HONZ

    書は、大人たちの「夢を持て」「大志を抱け」という温かなアドバイスが数多の若者たちを苦しめている事実を剔出する一冊である。なんだそりゃ、軟弱すぎる、大袈裟だ、そんなわけない……などと憤る方は多いだろう。だが、大学の事務職員として学生のキャリア支援と講演活動を精力的に行ってきた著者は、一万人以上の若者の生の声を聞き、もはや看過できない域に達していると痛感する。今の時代、将来の夢の話はただの嫌がらせになるリスクのほうが高いのだ。 とはいえ、あらかじめ断っておくと、このの目的は犯人の糾弾ではない。なぜ夢の話がハラスメント化したのか。第一、夢とは何か。夢の持てる状況とはどのように生じるのか。こうしたメカニズムを詳らかにした上で、多様な生き方を受け容れる社会とはどんなものか思案・思索していく内容となっている。 まずは現状認識から。将来の夢なんかない。やりたいことがよくわからない。自分のキャリアビジ

    『ドリーム・ハラスメント 「夢」で若者を追い詰める大人たち』大志を抱かない生き方は許容されるか? - HONZ
    koogawa
    koogawa 2020/07/21
    ど、ドリハラ…!
  • Githubitter

    koogawa
    koogawa 2020/07/21
    拙作Githubitterの利用者が日に日に増えていて嬉しい / GitHubにcommitした回数を毎日ツイートしてくれるサービス