タグ

2022年3月24日のブックマーク (8件)

  • 12年間iOSだけやってきたエンジニアのキャリアチェンジ - その後のその後

    iOSだけを12年間もやってきたフリーランスiOSエンジニアです。ここに来てついに新しい挑戦をすることにしました。 4月からSansan社に就職して、研究開発部門のマネージャーをやります。 このキャリアチェンジには3つの点で新しいチャレンジがあります。 iOS → 研究開発 12年間、iOSだけをやってきた 研究開発分野の技術は完全に素人 プレイヤー → マネージャー マネージャー経験もリーダー経験もなし フリーランス → フルタイム正社員 過去に一度フリーランスを休業して就職したことがあるが、結局戻った それぐらいフリーランスとしてのワークスタイルを気に入っている これぐらいギャップのある今回のキャリアチェンジですが、ここに至った経緯や考えを書いておこうと思います。 経緯 価値観の変化 プログラマーになって10年近く、とにかく自分の手でものを作れることが楽しく、ただひたすらに手を動かすこ

    12年間iOSだけやってきたエンジニアのキャリアチェンジ - その後のその後
  • 他人がやっていない事こそ強みになる。テキストエディタに人生を全振りしたエンジニアのキャリア戦略とは - Findy Engineer Lab

    はじめまして。Shougo(@ShougoMatsu) という者です。私は現在、日中ソフトウェアエンジニアとして働く傍ら、GitHub Sponsorsで支援を頂いてテキストエディタ(Vimneovim体を改善する活動やテキストエディタプラグイン開発を行っています。 今回「自分自身のキャリアを振り返り、スキルを向上させるために取り組んできたこと」について解説してほしいという依頼がありました。自分がプラグイン開発を始めてから、もう15年という長い月日が経っていて、世間ではテキストエディタの大ベテランと思われているようです。もうそこまで来てしまったのかと思うと同時に、時間さえかければ誰でもここに到達できると私は考えています。 私をはじめ誰しも最初は初心者です。右も左も分からない状態から始まるのです。私の経験が「自分はこれからどうすればよいのか分からない」「何か強みを持ちたい」と思っている

    他人がやっていない事こそ強みになる。テキストエディタに人生を全振りしたエンジニアのキャリア戦略とは - Findy Engineer Lab
  • 【PHP9】ついに未定義変数が使えなくなる - Qiita

    PHP9以降、致命的エラーになります。 以下は該当のRFC、Undefined Variable Error Promotionの紹介です。 投票期間は2022/03/14から2022/03/28です。 2022/03/21時点では賛成30反対6の賛成多数であり、ほぼ確実に可決されます。 Undefined Variable Error Promotion Introduction 未定義変数とは、使用する前に値がまだ初期化されていない変数のことです。 未定義変数にアクセスすると、現在はWarning: Undefined variable $varnameの警告E_WARNINGが表示され、その変数値はNULLであるかのように扱われますが、実行が中断されることはありません。 しかし、これは意図しない挙動である可能性が高いでしょう。 この挙動を変更して例外を出すためにカスタムエラーハンドラ

    【PHP9】ついに未定義変数が使えなくなる - Qiita
    yuki_2021
    yuki_2021 2022/03/24
    マジか。時代は流れるなぁ。
  • DartのUri.httpsのqueryParametersはMap<String, dynamic>?ではない

    タイトルそのままです。 一部のAPIはコードをちょっと追っかけて、仕様をチェックしましょう。 Dartのhttpパッケージを使ってGETリクエストをする場合の話です。 GETの場合、クエリパラメーターを組み立てる必要が生じます。 大抵の場合、URLが決まっているので Uri.parse と文字列リテラルの組み合わせで対応できます。次のようなイメージです。 final url = Uri.parse('https://example.com?a=$b`); final response = await http.get(url); さて、パラメーターがnon-nullであれば良いのですが、nullableな場合に「文字列にnullを含めたくない」というお気持ちが生まれることがあります。https://example.com?a=nullではなくhttps://example.comとしたい、

    DartのUri.httpsのqueryParametersはMap<String, dynamic>?ではない
  • RDBのデータモデリング・テーブル設計の際に参考にしている考え方と資料

    はじめに タイトルのとおり、RDBのデータモデリング・テーブル設計を行う際に参考にしている考え方と関連資料をまとめました。 P.S. なんと記事内でいくつか参考として挙げさせてもらっている増田さん・かとじゅんさん・奥野さん・そーだいさんからコメントいただくことができました。 当にありがとうございます。 前提 RDBを採用するのは事実を無駄なく正しく記録するため 正規化、トランザクション、制約とデータ整合性 基的には始めに理想として集合論・リレーショナルモデルに基づいて正規化を考え(論理設計)、パフォーマンスなどの現実問題に対して折り合いをつけていく(物理設計) 制約を最大限利用する cf: ↑P91〜 ↑P.29,41 ↑P56〜 ↑5章 ↑P347~ 情報とデータ データ:単なる事実の値→これを永続化して蓄えるものがRDB 情報:データから生み出される意味や目的のあるもの→RDB

    RDBのデータモデリング・テーブル設計の際に参考にしている考え方と資料
    yuki_2021
    yuki_2021 2022/03/24
    よくまとまっている。
  • “HTTPSレコード”って知ってる?今知るべき4つの注意点 | IIJ Engineers Blog

    [注] この記事はすぐに陳腐化するはずの内容について扱っています。何年か経ってからこの記事を参照する場合、2022年3月に書かれた内容であることを留意の上お読みください。 はじめに IIJ DNSプラットフォームサービスにて、先日大きなアップデートと小さなアップデートがありました。大きなアップデートというのは、これまでのマネージドDNSサービスに加えてもうひとつ、IIJ DNSトラフィックマネージメントサービスという新たなサービスが追加されたこと。サーバの死活監視結果に応じて動的にDNSの応答を変えることができます。小さなアップデートは、従来のマネージドDNSサービスへの機能追加。HTTPSレコードに対応しました。 サービスの宣伝という意味では大きなアップデートの方を紹介した方がいいんでしょうけれど、ヘソ曲がりなのでここでは小さなアップデート、HTTPSレコードの方に焦点をあてます。 そも

    “HTTPSレコード”って知ってる?今知るべき4つの注意点 | IIJ Engineers Blog
  • 【独自】ワクチン4回目接種 政府5月開始目指す(テレ東BIZ) - Yahoo!ニュース

    政府は、新型コロナウイルスの4回目のワクチン接種について、5月開始を目指す方向で検討に入ったことがテレビ東京の取材で分かりました。 政府与党関係者によりますと、政府は3回目接種について4月に接種機会の提供に目途が立つ見通しだとして、4回目接種について5月の開始を目指す方向で検討に入ったということです。 最新の科学的知見を踏まえるとともに、3回目接種から4回目接種までの間隔については、イスラエルでの5か月の事例などを研究して、改めて検討するということです。

    【独自】ワクチン4回目接種 政府5月開始目指す(テレ東BIZ) - Yahoo!ニュース
  • ゼレンシキー宇大統領の日本の国会で演説全文 - ウクルインフォルム通信

    ウクライナ大統領府広報室が公開したゼレンシキー大統領の演説のウクルインフォルムによる仮訳は以下のとおり。 親愛なる細田議長、山東議長、岸田首相、日の国会議員の皆さん! そして親愛なる日の人々よ! 私、ウクライナ大統領にとって、日の議会の歴史で初めてあなた方に呼びかけられることは、大変な光栄である。 私たちの首都は、8193キロメートル離れている。平均すれば飛行機で15時間だ。ルートによって異なる。しかし、私たちの自由の感覚の間には、どのような距離があろうか? 私たちの生きることを望む気持ちの間には? 私たちの平和を望む気持ちの間に距離があるだろうか? 2月24日、私は、その距離を全く目にしなかった。私たちの首都の間には、1ミリの距離すらも。私たちの気持ちの間には1秒の距離もなかったのだ。なぜなら、あなた方が私たちのところにすぐに支援に駆けつけてくれたからだ。私は、そのことにつきあなた

    ゼレンシキー宇大統領の日本の国会で演説全文 - ウクルインフォルム通信