タグ

sakaharaのブックマーク (862)

  • 平凡ITエンジニアであることの受容と過去の自分との葛藤 - くうと徒然なるままに

    新卒としてITエンジニアとして働き始め2年目に突入したので人生を考えてみる。 自分は、中学生の頃からプログラミングを始め、大学で Computer Science を学び、2020年4月からIT企業で働き始めて1年と少しになる。 業務では日向けのフリーマーケットアプリのAndroid 版を国際色豊かなメンバーとワイワイ開発している。 仕事は苦労しつつも同じ職種だけではなく、PdM・デザイナー・QA・その他大勢の助けを受けつつ「設計、開発、QA、リリース、バグ対応、開発環境整備」等々やっている。 新しい技術のキャッチアップができ、タスクの自由度はいい塩梅、自分が利用者なアプリの開発が出来て最高な環境だと思ってる。 世間一般の人からするとコロナ禍にも関わらず支障なく働けているため非常に恵まれた環境だと思う。 しかし、悩み事が一つある。 「平凡ITエンジニアであること」に悩んでいる 所謂サラリ

    平凡ITエンジニアであることの受容と過去の自分との葛藤 - くうと徒然なるままに
    sakahara
    sakahara 2021/04/16
    本当に優秀な人は目の前のことに没頭して、人との比較で落ち込んでいる暇など無さそう。 気づいたら誰も追いつけず、やってることも理解されずになりそうで、幸せとは案外言えないような。知らんけど。
  • Swift Collections Brings New Data Structures to Swift

    sakahara
    sakahara 2021/04/12
    使っていこう。できればStandard Libraryに組み込んでほしい。
  • WebRTCの仕組みを活用したビデオ通話機能をVonageで試す (1/2):CodeZine(コードジン)

    最近はClubhouseが流行っていますが、実際に使われている方も増えてきているのではないでしょうか? ご存知の方もいると思いますが、ClubhouseはWebRTCと互換性のある技術を使って、複数ユーザーへのリアルタイム音声配信を行っています。 このWebRTCの規格はかなり以前から策定されており、WebRTCの仕組みを解説した書籍やサイトもたくさんあります。したがって今回の記事ではWebRTC自体の説明は省き、実際にリアルタイム配信をiOSアプリですぐに試せる方法をご紹介します。 対象読者 iOSでWebRTCを使った開発をしてみたい方が対象となります。iOSアプリ開発に関する知識は必ずしも必要ありませんが、SwiftでiOSアプリ開発の経験がある方であればより理解しやすい内容となっています。 必要な環境 Xcode 11以降 CocoaPods Vonage Video APIについ

    WebRTCの仕組みを活用したビデオ通話機能をVonageで試す (1/2):CodeZine(コードジン)
    sakahara
    sakahara 2021/04/06
    書きました
  • 優秀さについて

    Twitter で医師を拾ってきて Google のソフトウェアエンジニアにするだけの簡単なお仕事 - 白のカピバラの逆極限 S.144-3 はじめに 「【転職エントリ】Googleに入社します|Lillian|note」という、医師から未経験で Google のソフトウェアエンジニアになった記事があります。 note.com 私は、この記事に出てくる「とある元 Google のソフトウェアエンジニア」で、面接の対策を立てました。 記事が出た当初から大反響で、私もそれなりの反応を見まして、いろいろと誤解されているなあ、と思う一方、アドバイザーはあくまでもアドバイザーだから、アドバイザーとして知りえた情報については、口をつぐむべきだと思っていました。 ただ、あまりにも誤解されており、悪影響が大きく、犠牲者も多くなってきたと思ったので、… 同僚からこれについてどう思うか、と聞かれた。元の文章が

    優秀さについて
    sakahara
    sakahara 2021/04/04
    優秀さとか評価とはほとんどが他者との比較でなりたっている。そういったことを考えることに時間を取るより、その時間を自分がすべき仕事に集中させる方が人生は有意義だと思う。
  • Flutter移行の苦労と、乗り越えた先に得られたもの

    2020/9/20_iOSDC Japan 2020での、桐山の講演資料になります

    Flutter移行の苦労と、乗り越えた先に得られたもの
    sakahara
    sakahara 2021/03/29
    既存アプリにFlutterを導入することを検討してたのでちょうどよいのだけど、Flutterの画面が初期化されないの対応は、もっとスマートな方法があればいいのにと思う
  • 何十年もサザエさんを見て、ようやく「カツオは波平をコントロールしている」と気づいた。

    実は以前から違和感しか覚えないアニメがあった。サザエさんである。 「そもそもこれ、面白くもなんもないだろ」 「それなのに長寿番組って、どういう事?」 「みんな、何がみたくてサザエさんにチャンネルを合わせるんだ?」 何度視聴しても、これ以上の感想が思いつかないのである。 だが最近になって色々と手痛い失敗をし、サザエさんの凄みがようやくわかってしまった。今日はその話をしようかと思う。 凡人でも注視してもらえる世界は人を安心させる サザエさんの世界は実はとてつもないファンタジーである。 あの番組は人間が人間を無視しない。 無視しないだけではなく、みんなが何らかの形で注目をキチンと当ててもらえる。 現実世界において人の注目を集めるというのは結構難しい。 いい意味で、話題の中心になれる人物というのは何らかの華がある。 現実世界において、多くの人は注目する側だ。少なくとも注視される側ではない。 そして

    何十年もサザエさんを見て、ようやく「カツオは波平をコントロールしている」と気づいた。
    sakahara
    sakahara 2021/03/29
    カツオのようになれず苦悩している人がなんと多いことか
  • リクルートグループ、週休「約3日」に。4月から年間休日を145日に増加へ

    リクルートグループでは、2021年4月から年間の休日数を増やす。 REUTERS/Yuya Shino リクルートグループでは2021年4月から、有休を除いた年間の休日を130日から145日に増やす。週で換算すると、「週休2.8日」になる。1日の労働時間を30分増やすことで年間の労働時間に変化はなく、給与の減少もない。3月18日に発表した。 4月から社員1万6000人対象 リクルートグループは2021年4月、国内の7社が、リクルートホールディングスの中間持株会社「リクルート」に吸収合併される。 合併される7社は、リクルートキャリア、リクルートジョブズ、リクルート住まいカンパニー、リクルートマーケティングパートナーズ、リクルートライフスタイル、リクルートコミュニケーションズ、リクルートテクノロジーズ。 合併を機に、4月から新たな人事制度を導入する。対象の社員は約1万6000人。 合併前の休日

    リクルートグループ、週休「約3日」に。4月から年間休日を145日に増加へ
    sakahara
    sakahara 2021/03/19
    週休3日でも仕事を回せる人達と、そもそも週休3日では成り立たない仕事をしてる人と格差は広がるばかり
  • GoogleアプリがiOSで収集している個人情報の詳細が判明、あまりの多さに「隠したがっていたのも無理はない」との声

    GoogleAppleのApp Storeで公開しているGoogleアプリとChromeにアップデートが配信されたことに伴い、アプリが収集する情報を明示した「プライバシーラベル」もApp Storeに掲載されました。このプライバシーラベルには、Googleのアプリが広範囲な個人情報を収集していることが明記されていたため、「GoogleがiOS版アプリの更新をしばらく放置してプライバシーラベルの掲載を先送りにしたのも無理はない」との声が上がっています。 Apple's app transparency rules: Google's privacy labels for Chrome and Search on iOS highlighted by DuckDuckGo • The Register https://www.theregister.com/2021/03/16/keep_s

    GoogleアプリがiOSで収集している個人情報の詳細が判明、あまりの多さに「隠したがっていたのも無理はない」との声
    sakahara
    sakahara 2021/03/17
    便利になるなら個人情報を持ってかれるのは、たいして気にならない派だけど、これを明るみにできたのは全てアップルのおかげ。
  • グーグルはクッキーに代わるツールも使用しない…デジタル広告の世界はどう変わるのか

    グーグルは、もはや個々のユーザーの行動を追跡しないと述べた。 グーグルはデジタル広告のターゲティングに使用されるサードパーティ製のクッキーを排除する方向に動いている。 グーグルの決定は、これらの追跡ツールに依存してきた広告業界を混乱させる可能性がある。 グーグルGoogle)が3月3日に個々のユーザーのウェブ閲覧行動を追跡する技術の使用をやめると発表した。これはデジタル広告業界を大混乱に陥れることになるかもしれない。 グーグルは以前にも、2022年までにChromeブラウザでサードパーティー製クッキーを使用できなくするという計画を発表していたが、今回は、広告のために個々のユーザーを識別するクッキー以外のツールを作成したり使用したりすることはないと述べている。 グーグルで広告のプライバシーと信頼性に関する製品管理ディレクターを務めるデビッド・テムキン(David Temkin)はブログ投稿

    グーグルはクッキーに代わるツールも使用しない…デジタル広告の世界はどう変わるのか
    sakahara
    sakahara 2021/03/08
    今となってはGoogleのアカウント持っていない人の方が珍しいからいいとして、他の広告業者はどうしていくのやら?
  • ホンダ、世界初の自動運転「レベル3」 5日発売 - 日本経済新聞

    ホンダは4日、自動運転機能を搭載した新型車を5日に発売すると発表した。高速道路の渋滞で時速30キロ以下で走行している時に、人に代わりシステムが運転を担う。より高度な無人運転で、米中のIT勢も開発を急いでおり、異業種間で提携が加速している。自動運転機能は高級車「レジェンド」に搭載する。価格は税込みで1100万円で、リース専用車両として100台限定で生産・販売する。自動運転レベルは5段階に分かれ

    ホンダ、世界初の自動運転「レベル3」 5日発売 - 日本経済新聞
    sakahara
    sakahara 2021/03/05
    100台限定で価格が1100万か。この時点で乗れる人がかなりフィルタリングされるので、そういう意味でも安全かもしれない。
  • 「テレワークに消極的な会社」を見放す人がめっちゃ増えてる。

    から、「友達の旦那が、最近転職した」という話を聞いた。 そこそこの良い企業に勤めていたと聞いていたし、企業が採用を手控えているこの時期だ。 求職者にとっては転職に不利益になる可能性も高い。 だから「なんでこの時期に?」と聞いた。 するとは「テレワークをやめて、出社に切り替えろと言われたので、会社の方針に呆れて転職したんだって」という。 へえ、そんなことがあるのか、と思い、周りの人にも聞いてみると、確かにそのような理由での転職が増えているようだ。 中には、「この時期に出社を強制するということは、社員とその家族の健康を軽んじている」という方もいた。 そういうことか。 私は合点がいった。 つまり「テレワークに消極的な会社」を見放す人が増えているのだ。 * 東京都の現時点でのテレワークの導入率は、約6割。 今後導入予定の会社と併せると、約75%の会社が、テレワークに意欲的だ。 さらに、通勤時間

    「テレワークに消極的な会社」を見放す人がめっちゃ増えてる。
    sakahara
    sakahara 2020/11/14
    テレワークに消極的な理由は “「テレワークのせい」にしておけば、自分の無能さを棚に上げられる。” という一言が全て。
  • Next.js 4年目の知見:SSRはもう古い、VercelにAPIサーバを置くな - Qiita

    Next.js by Vercel - The React Framework 画像は Next.js サイコー!っていう顔です。 Webフロントエンドエンジニアであれば、「Reactのフレームワーク」と聞いて真っ先に思いつくであろうNext.js。僕は小規模の趣味開発から中規模の業務まで、4年程度Next.jsを使い続けてきました。触りはじめの当時はバージョン4で、”SSR(Server-side Rendering)を提供するReact製フレームワーク”だったものが、執筆時時点の最新バージョン(10.0.1)ではガラッと異なるフレームワークへと進化しています。 この4年間は実務で利用するだけでなく、新しいものや廃止された機能、RFC止まりになった機能など、Next.jsに関する情報を追いかけており、ある程度の知見をためつつも、Next.js並びに開発元のVercelが目指す方向性を何と

    Next.js 4年目の知見:SSRはもう古い、VercelにAPIサーバを置くな - Qiita
    sakahara
    sakahara 2020/11/06
    イキリとか言われてるけど、アプリ開発がメインの自分にとってはNext.jsに興味があったので参考にはなる。
  • Next.js の状態管理 2020

    Next.js といえば、SSG(JAMstack)が最近は特に話題ですね。1年前まではgetInitialPropsを用いて、どう SSR するのかという事が話題の中心でした。Next.js 9.3 以降、SSR をする際にはgetInitialPropsではなくgetServerSidePropsを使用することを推奨すると記載されています。(そして、getInitialPropsを使用することで自動最適化が無効となってしまう旨も)getStaticPropsやgetServerSidePropsを利用することで、私たちは SSG・SSR をページ単位で切り替えることができます。 「SSG・SSR」が共存する可能性がある場合、SSR にはgetServerSidePropsを利用することになります。この変化による影響範囲は多大で、状態管理とデータフェッチについて、再考する必要がでてきまし

    Next.js の状態管理 2020
  • 月のクレーターもくっきり 学研が「本気で作った」天体望遠鏡キット、2750円で発売

    視野が広いケプラー式望遠鏡。凸レンズと凹レンズを組み合わせて色のにじみを少なくした光学ガラス製アクロマートレンズを対物レンズに採用した。接眼レンズは、12倍と25倍の2種類のユニットがあり、明るい12倍レンズで星を探したり、25倍レンズで月のクレーターをくっきり見たりできる。 ガイドブックでは、天体望遠鏡の組み立て方や使い方、月の情報や、望遠鏡で観察できるおすすめの天体などを解説した。 「科学と学習PRESENTS」シリーズの新刊として発売する。 同社グループは、「科学と学習」創刊時以来、科学教育キットの定番商品として天体望遠鏡の改良を重ねてきた。新製品にはそのノウハウを詰め込んだという。 関連記事 瞬時にズームできる望遠鏡カメラ、キヤノンが「Makuake」で限定販売 キヤノンマーケティングジャパンがポケットに入る望遠鏡型カメラ「PowerShot ZOOM」の限定販売を開始した。高倍率

    月のクレーターもくっきり 学研が「本気で作った」天体望遠鏡キット、2750円で発売
    sakahara
    sakahara 2020/10/15
    この安さとキャッチフレーズのよさで衝動買いしそうになる。
  • ペイペイ2千万円分を不正に現金化か 家族3人逮捕:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

    ペイペイ2千万円分を不正に現金化か 家族3人逮捕:朝日新聞デジタル
    sakahara
    sakahara 2020/10/08
    4万枚のsimを管理する仕事なんてつらすぎるので、普通に働いた方がマシじゃないか?
  • nasne(ナスネ)® 公式サイト | バッファロー | テレビを、スマホで録画。いつでも再生。ネットワークレコーダー&メディアストレージ | BUFFALO

    株式会社ソニー・インタラクティブエンタテインメント(以下、SIE)より SIE製nasne®(2019年 販売終了)のアフターサービスの受付終了と、一部環境下での機能の終了が発表されました。 バッファロー製nasne®(NS-N100)は販売を継続し、これまで通りご利用いただけます。 詳しくはこちら

    nasne(ナスネ)® 公式サイト | バッファロー | テレビを、スマホで録画。いつでも再生。ネットワークレコーダー&メディアストレージ | BUFFALO
    sakahara
    sakahara 2020/10/07
    torneのアプリをメンテしてくれるならそれだけで価値がある!
  • 老朽化していく築十数年のマンションというのは、まさに「日本」そのものだなと思った話。

    先日、僕が住んでいるマンションで、管理組合の総会が行われました。 総会、とはいっても、新型コロナウイルス感染予防への配慮もあり、基的には事前に配布した議案に対する回答や委任状に基づいて、必要最低限の参加者で議決する……はずだったのです。 僕自身、何年か前に管理組合の役員の順番がまわってきたとき以来、ほとんど総会には参加していなかったのですが、今回、諸事情(というか、また順番がまわってきただけなのですけど)で参加してみて、現在のマンション事情を痛感することになりました。 僕が住んでいるマンションは、築十数年で、昨年、大規模修繕工事を終えたばかりです。 立地は良いほうだと思うし、修繕も終えて、まあ、しばらくは大丈夫だな、人口が減っていき、みんなが街の中心部に集まりつつある日で郊外の一軒家に住むより、マンションのほうが便利だし、この先も安泰だろう、と思っていたのです。 ところが、マンション

    老朽化していく築十数年のマンションというのは、まさに「日本」そのものだなと思った話。
    sakahara
    sakahara 2020/10/06
    都会のマンションより地方のハーザードマップで安全な場所にある古民家をリフォームして安く住むのが、今後10年はトレンドになるのでは。
  • コンピューターサイエンスの学習は、職業エンジニアになることを阻害する

    「俺らはやめる。後どうするかは勝手に考えろ」 様々な考えがあるのは承知していますが、そもそも考えというものは全て様々ですので、その中の一つを表明する必要があります。 コンピューターサイエンスの学習が、駆け出しエンジニアの職業エンジニアになる過程で邪魔となるという話をいたします。邪魔をするということを具体的にいえば、職業エンジニアになるまでにかかる時間が長くなる、ということです。 なぜでしょうか。それはコンピューターサイエンスが楽しいものであるからです。楽しいというのとてもいいことですが、職業エンジニアが何故成立するのか、その原理と照らし合わせてみると、矛盾が生じてきます。矛盾には常に立ち向かう必要があります。 まずはプロフェッショナル、つまり職業としての活動というのは、どういう理由で成り立っているのか改めて考えてみる必要があります。 職業として成立するのは、お金を払ってでも他人に頼みたい面

    コンピューターサイエンスの学習は、職業エンジニアになることを阻害する
    sakahara
    sakahara 2020/10/04
    コンピューターサイエンスを必要としない職業エンジニアの仕事はNoCodeに置き換わってくだろうな。
  • GitHub - bytedance/IconPark: 🍎Transform an SVG icon into multiple themes, and generate React icons,Vue icons,svg icons

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - bytedance/IconPark: 🍎Transform an SVG icon into multiple themes, and generate React icons,Vue icons,svg icons
    sakahara
    sakahara 2020/10/02
    個人開発が捗る上、テキストが中国語と英語のセットなので中国語の勉強にもなるやつ。
  • 東証の記者会見は「技術がわかる経営者」「受け答えが理路整然」と絶賛する感想が集まる。なお横山CIOは落研出身

    リンク 日経済新聞 電子版 東証「2日の売買実施は1日19時半めど連絡」 社長会見終了 ■宮原社長「市場預かるものとして責任痛感」■システム再起動なら相当の混乱想定された■終日売買停止で1日の株価は「値つかず」 56 users 236

    東証の記者会見は「技術がわかる経営者」「受け答えが理路整然」と絶賛する感想が集まる。なお横山CIOは落研出身
    sakahara
    sakahara 2020/10/02
    経営者にこういう人がいるだけで、全然違う対応ができるという良い見本。エンジニアもこういう人がいる会社だと事業を理解しようという気持ちが持てる。