morphinetomのブックマーク (93)

  • Customize your own Android Bot | Android

    Some features and devices may not be available in all countries. Subject to availability. Some features and availability vary by OEM and/or device manufacturer. 1 Works on compatible devices with HDR screens. Check your phone’s device specs to confirm. 2 Ultra HDR is more bright and vibrant, brighter compared to SDR (Standard Dynamic Range) photos. HDR technology allows for greater range, color de

    Customize your own Android Bot | Android
  • ArchUnitでKotlinのdata classのcopyメソッドを禁止する

    この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint"の 25 週目の記事です! 1 年間連続達成まで 残り 28 週 となりました! はじめに ログラスの小林(@mako-makok)です。 ご存知の方も多いと思いますが、Kotlin で data class 宣言をすると、copy というメソッドがそのクラスに対して自動生成されます。 この data class は便利な反面、様々な問題があり、copy メソッドをどうにかして隠したいというニーズがあります。 今回は ArchUnit を使ったアプローチをご紹介します。 Kotlin の data class 宣言で自動生成されるメソッド 改めて、Kotlin には data class という機能があります。 data class で宣言するだけで自動的にequals, hashCode, to

    ArchUnitでKotlinのdata classのcopyメソッドを禁止する
  • やくしまるえつこ 羽田空港第2ターミナル国際線到着エリア サウンドアート / Yakushimaru Etsuko - Haneda Airport Terminal 2 Sound Art

    羽田空港第2ターミナル国際線到着エリアに、やくしまるえつこ制作によるオリジナルサウンドアートが実装されました。 刻々と変化する「東京の今」を示す時刻や天気、気温、などのリアルタイム情報が反映され、到着する度その瞬間だけの音響体験に包まれます。訪日客と帰国する日人旅客の双方を迎えるメッセージと共に、長時間の国際線フライトを終えた後の人々が東京の空気を全身で体感出来る、空港ならでは音響作品です。 【展開エリア】 国外から羽田空港第2ターミナル国際線エリアにご到着のお客様のみ、お聴き頂けます。 Yakushimaru Etsuko - Haneda Airport Terminal 2 Sound Art Produce / Voice / Music and more: Yakushimaru Etsuko ----- https://youtube.com/playlist?lis

    やくしまるえつこ 羽田空港第2ターミナル国際線到着エリア サウンドアート / Yakushimaru Etsuko - Haneda Airport Terminal 2 Sound Art
  • 美容師同士のドロドロをサッパリ解消…4年間で100店舗の美容室を作った経営者が設計した仰天ルール 「休みを取れない、給料が少ない、人間関係が気に入らない」を解決

    従業員からも必要とされるビジネスモデルを「置きに行く」 当たり前のことですが、経営者は「自分が作りたいと思っているもの」や「やりたいと思っていること」が、お客様だけでなく、従業員からも必要とされているかどうかを、まずは冷静に見極める必要があります。 よく「集客さえできれば、もっと売上が上がるはずだ」とか、「良い人材さえ採用できれば、うちの会社はもっと伸びるはずだ」と言う経営者がいますが、問題の質は、実はそこではありません。 当に問題なのは「自分がやりたいこと」と「お客様や従業員に求められていること」がズレてしまっている点です。 結果として、経営者は「お客様が集まらない……」「良い人材が全然集まらない……」といった苦しい戦いをせざるをえなくなってしまうのです。 お客様や従業員から「当に必要とされるもの」であれば、向こうの方から探してでも、人がやって来るようになります。 では、お客様だけ

    美容師同士のドロドロをサッパリ解消…4年間で100店舗の美容室を作った経営者が設計した仰天ルール 「休みを取れない、給料が少ない、人間関係が気に入らない」を解決
  • (翻訳) Kotlinでの型付きエラー処理 - /var/log/jsoizo

    この記事は以下のブログの翻訳記事で、著者の許諾のもと翻訳しています。翻訳過程で機械翻訳を活用しており、原典と翻訳を十分に照らし合わせて内容が正しいことを確認しておりますが、細かいニュアンスなどが気になる場合は原典をご確認ください。また、誤訳などあればtwitterにてご連絡いただけたら修正いたします。 medium.com 目次 目次 イントロ 例外(Exceptions) 型付きエラー処理(Typed Error Handling) 比較研究 実験結果 6位: 早期returnなしのsealed classマッチング 5位: Either<L, R> のflatMapチェーン 4位: 例外と再スロー(rethrow) 3位: 早期returnありのsealed classマッチング 2位: Arrowの either { } ビルダー 1位: Arrowの context(Raise<E

    (翻訳) Kotlinでの型付きエラー処理 - /var/log/jsoizo
  • 零細企業買収して売却した話|reisaikigyou_ma

    零細企業買収ですこんにちは。アカウントの柱である会社を売却してしまいアカウント存亡の危機です。 このアカウントの活動をエンタメとして面白がってくれる初期からの根強いフォロワー様たちから希望がありましたので、区切りの良いタイミングとなった今、メモを残しておきます。 ちなみに、前回のDXnoteは私一人の作業メモですが、今回のメモは二人分の視点を合算しています。 このアカウントで情報提供していた対象会社に対しては、実は僕ともう一人の友人投資をしており、経営のもろもろも二人でやいのやいの言ってやってきた案件なのでした。ということでそんな二人分のメモです、どうぞ。 ケーススタディとして街中にある、どうやって生き延びてるかわからない、ちっちゃい会社って無数にあると思います。 そういう会社を自分が回したらどうなるかな、と考えたことがある人もいるはず。そういう方にピッタリなケーススタディかと思っていま

    零細企業買収して売却した話|reisaikigyou_ma
  • 「すごいベンチャー100」2023年最新版・全リスト

    世界的な金融引き締めの余波で、これまで潤沢にあった投資マネーが一気に縮小。2022年の後半以降、IPO(新規株式公開)が間近のレイターステージのスタートアップを中心に、資金調達に苦しんでいる。 一方、政府による「スタートアップ育成5カ年計画」が格的に始まり、スタートアップにヒト・モノ・カネを送り込もうという機運は高まっている。とくに、研究開発力を生かしたディープテックのスタートアップに注目されており、「ものづくりニッポン」復活の原動力として期待されている。 もちろん、それ以外の業界や領域でも社会を変える、革新的なビジネスモデルを打ち出しているスタートアップは少なくない。 18カテゴリーに分類し一挙紹介 特集では毎年、そうしたベンチャーの中から、資金調達額の大きさや事業・技術の独自性などを基準に、有望なベンチャー100社を選定。全社を取材し、各社のビジネスモデルや特徴について分析している

    「すごいベンチャー100」2023年最新版・全リスト
  • 個人分担性がスタートアップの成長を殺す �〜協働でチームがめっちゃ進化する話〜

    スクラムフェス仙台2023 で登壇した際の資料です。 スタートアップでの開発形態は、ウォーターフォールに依存しがちなJTCと違って、プロダクトバックログやカンバンぽいものを使ったアジャイル風の開発をしていることが多いです。 しかし一方で、そういったスタートアップにはプロダクトバックログはあっても、たいていPBIの1つ1つがやたらでっかくて、1つ1つにしっかり担当者がアサインされてて、何ならデッドラインまで記されています。 これを引き起こすのは、スタートアップ特有の個人分担制です。 多くのスタートアップ企業はたいてい、エンジニア1〜2名からスタートし、個々のエンジニアの馬力で開発をこなしていくところから始まります。このときのバリバリ個人開発なノリが、エンジニアが増えても継続してガチガチの個人分担制に移行しがちです。 このセッションでは、個人開発をこじらせたスタートアップ企業がどうやって個

    個人分担性がスタートアップの成長を殺す �〜協働でチームがめっちゃ進化する話〜
  • 「Ask What, not Why」 失敗したときに自信を失いかけたら実行しているメンタル転落回避術 - Money Forward Developers Blog

    半年ぶりのカキコ……ども……。気づいたらHRソリューション部からMFBC-CTO室に異動していたVTRyoです。兼任で引き続きHR系のマネーフォワード クラウドシリーズも担当しています。 ソフトウェアエンジニアとしての経験値が増えてくると、次第にレビュー担当者になることが増えてくるでしょう。私が所属するSREチームでもTerraformの相互レビューが頻繁に実施されています。そこで、事件は起きたのです。 自信を持ってApproveしたPull Requestで次々に事故が起きてしまった 現在HR内のマネーフォワード クラウドシリーズは、モダンな開発基盤へとリプレイス作業を多く行っています。これまで動いていた基盤に感謝しつつ、新しいPlatformへと移行し、最終的に元あったリソースを削除します。 事件はこの リソース削除 で起きました。 チーム内レビュー OK リポジトリ管理者レビュー

    「Ask What, not Why」 失敗したときに自信を失いかけたら実行しているメンタル転落回避術 - Money Forward Developers Blog
  • ソルト付きハッシュのソルトはどこに保存するのが一般的か - Qiita

    pictBLandとpictSQUAREに対する不正アクセスがあり、パスワードがソルトなしのMD5ハッシュで保存されていたことが話題になっています。 2023年8月16日に外部のフォーラムにpictSQUAREより窃取した情報と主張するデータ販売の取引を持ち掛ける投稿が行われた(中略)パスワードはMD5によるハッシュ化は行われているもののソルト付与は行われていなかったため、単純なパスワードが使用されていた29万4512件は元の文字列が判明していると投稿。(それ以外の26万8172件はまだMD5ハッシュ化されたままと説明。) 不正アクセスによるpictBLand、pictSQUAREの情報流出の可能性についてまとめてみた - piyolog より引用 これに関連してMD5ハッシュやソルトに関するツイート(post)を観察したところ、どうもソルトの理解が間違っている方が多いような気がしました。

    ソルト付きハッシュのソルトはどこに保存するのが一般的か - Qiita
  • やはりお前らの「公開鍵暗号」はまちがっている。

    ※タイトルの元ネタは以下の作品です。 はじめに この記事は、公開鍵暗号の全体感を正しく理解するためのものです。数学的な部分や具体的なアルゴリズムは説明しません。気になる方は最後に紹介するオススメ書籍をご覧ください。 少し長いですが、図が多いだけで文字数はそこまで多くありません。また、専門的な言葉はなるべく使わないようにしています。 ただしSSHやTLSといった通信プロトコルの名称が登場します。知らない方は、通信内容の暗号化や通信相手の認証(人確認)をするためのプロトコルだと理解して読み進めてください。 公開鍵暗号の前に:暗号技術とは 公開鍵暗号は暗号技術の一部です。暗号と聞くと、以下のようなものを想像するかもしれません。 これは情報の機密性を守るための「暗号化」という技術ですが、実は「暗号技術」と言った場合にはもっと広い意味を持ちます。まずはこれを受けて入れてください。 念のため補足して

    やはりお前らの「公開鍵暗号」はまちがっている。
  • Kotlin で Either が欲しくなったときに考えること - Giftmall Inside Blog

    Kotlinは表現力が豊かな言語で標準ライブラリも充実しており、モダンな機能を多数備えています。現在も活発に開発が進んでいて他の言語から様々な概念を取り入れることも頻繁にあります。そんなKotlinですが、他の言語にあってKotlinにはないものも少なからずあります。今回はEitherを例にあげ、KotlinでEitherを表現する方法について考えてみます。 異なる2つの型のいずれかの型を返り値とする関数を作りたい はじめに、次のような2つの異なる型のいずれかを返す関数を考えてみます。 data class Foo(val name: String) data class Bar(val description: String) fun getSomething() = if (flag) { Foo("foo") } else { Bar("bar") } この getSomething

    Kotlin で Either が欲しくなったときに考えること - Giftmall Inside Blog
  • チームに無能がいた場合、そのメンバーを見捨てるのが最善か

    日の議題はこちらです。 「チームに無能がいた場合、そのメンバーを見捨てるのが最善か」 実は以前もこのテーマで書こうとしたのだが、うまくまとまらずにボツにしていた。 しかし先日、当サイトで『「どうにも成長しないし、意欲も低い部下」をどうすべきか?』という記事が公開されたので、この記事と合わせてふたたび書いていきたいと思う。 記事を要約すると、 ・管理職にとっての悩みは、向上心がなく、能力が低く、素直でない部下の扱い ・管理職には育成の義務があるとはいえ、大事なのはチームの目標達成 ・教育の費用対効果が合わない人の育成優先度は落としてもいい ・問題児はそもそもその仕事に向いていないケースが多いので、当てにしない、成長に期待しない、その人に時間を使わないのが最適解 ・採用失敗の責任は人事と経営者がとるべきなので、あとはその人たちに任せればいい ということだ。 記事の最後は、こう締められている。

    チームに無能がいた場合、そのメンバーを見捨てるのが最善か
  • ソニーの事業化支援WebアプリStartDash

    Sony Startup Acceleration Programアカウント (登録無料)が必要です。

    ソニーの事業化支援WebアプリStartDash
  • 【個人開発】世の「家事やれよ論争」を撲滅するスマホアプリをリリースしました - Qiita

    なぜ家事は紛争を呼ぶのか 私の周りも結婚・出産をする友人が増えました。 そこで必ずと言っていいほど上がる議題がこれ。 「夫()がぜんっぜん家事をやらない」 日で婚姻制度が発足してから早100年。 これだけ長い年月「夫婦」という形が取られているのに、なぜこんなにも初歩的な不満が世に蔓延するのでしょう。 私も結婚して5年経ちます。 知人からの愚痴なども収集した結果、いくつかの原因が考えられました。 その1. 人は「自分が一番やってる」と思う生き物である これは私がサラリーマンとして働いてて出した結論です。 殆どの人が「自分は結構仕事してる」と思いがちです。(これはマジ) 少なくとも同等の仕事量だとまず間違いなく「自分のほうが仕事してる」と勘違いします。 そのため、仮に夫婦が全く同じ量の家事を分担してたとしても、 それが正確に見える化されない限り、必ず「俺(私)のほうが家事をやってる」と

    【個人開発】世の「家事やれよ論争」を撲滅するスマホアプリをリリースしました - Qiita
  • 人付き合いって大事かなと思ったら読みたい3冊 - 本しゃぶり

    人付き合いは大切だと言われるが、実際どれくらい大切なのか。 俺みたいなタイプは知識として教えて欲しい。 人脈と成功のはこれを読め。 やっぱり人脈か 学生時代に触れた言葉で印象に残っているものがある。それは「人・・旅」だ。ライフネット生命の出口治明の言葉で、彼は人間が学ぶ方法はこの3つだと常々言っている*1。俺はこれを読んだ時に思った。 「俺は人に会うのは好きじゃないから、代わりにを倍読もう」 それで積極的にを読み、年に一回は旅に出るということを続けてきた*2。だが、色々とを読み続けたことで、あることに気がつく。人と会い、繋がりを作ることは重要ではないか、と。 もしかしたら「学び」だけなら「」と「旅」だけでもそれなりに得られるかもしれない。だが「成功」を求めるならば、「人」の比重が多いようだ。俺が読んできた様々なで、「人脈」や「人的ネットワーク」の重要性が語られていた。また、社

    人付き合いって大事かなと思ったら読みたい3冊 - 本しゃぶり
  • 40代よわよわエンジニアの転職は打ちのめされてからが本番だった

    久しぶりに転職をした。 理由は「上司がクソ・年収も上がらない」という至極単純なもの。 自分は人手不足と言われているエンジニア業界でも、人が居ないと嘆かれている言語のエンジニアである。 正直に言って、今までは求人に乗っかればそれなりに内定を取れたので、そんな感じでいくだろうとタカをくくっていた。 ところが、今回の転職はめちゃくちゃ難航した。 受けたカジュアル面談は20社近く。 約半数の選考に進み、スキルチェックで落とされたのが3社、面接で落ちたのが2社、内定獲得したが辞退したところが3社。 打率3割は高いと思うかもしれないが、経験者なら誰でもOKのSESなので自慢にならないんだ。すまんな。 最終的には良さげなところを見つけ転職は幕を閉じたが、かけた期間はおよそ6ヶ月。 それをぼちぼち忙しい業務の合間と土日に行っていたので、もう身も心もすっかり摩耗した。 ようやく落ち着いて新しい環境にも慣れた

    40代よわよわエンジニアの転職は打ちのめされてからが本番だった
  • https://twitter.com/bukuta_3/status/1636834862505275393

    https://twitter.com/bukuta_3/status/1636834862505275393
  • 「オムツ定期便」は意味あるんですか?…ひろゆきの「アマゾンのほうが便利」に明石市長が返した答え 本当の狙いは「家のドアを開ける」だった

    子育て支援に注力したら結果として経済成長がついてきた 【ひろゆき】実際問題として、人口が減っていくと、経済は衰退していきますよね。世界的に見ても、経済成長を続ける国は、人口が増えていて、かつ教育お金を突っ込んでいるのが共通項だと思います。明石市の場合は、少子化対策というよりも子育て支援に力を入れた結果、経済の循環や人口増につながったということですか? 【泉房穂】そうですね。将来的な経済成長はもちろん頭にありましたけど、最初からそこをピンポイントに狙っていたわけじゃないということです。メディアには、わかりやすいから「人口増」とか「税収増」って言ってますけど、出産や子育てを望んでいる家族が住みやすい環境づくりに取り組んでいたら、自然と人が集まってきたというだけの話。だって、子育てするなら、明石市に住んだほうが絶対に得やもん。手当なんかで100万円くらい浮くから。 【ひろゆき】そんなに? それ

    「オムツ定期便」は意味あるんですか?…ひろゆきの「アマゾンのほうが便利」に明石市長が返した答え 本当の狙いは「家のドアを開ける」だった
  • 2022年カタールW杯、日本対ドイツのレビュー - pal-9999のサッカーレポート

    4年ぶりの更新になりますが、twitterでレビューやってくれという要望が多かったので4年ぶりにサッカーレビューでもやってみようかと思います。 正直な話、最近のネットのサッカー系レポートについてはもう文章の時代じゃなくて動画の時代になってましてね、youtubeとかでサッカーの解説動画作ってる人も多くて、そっちが50万再生とか稼いでる時代なので「もう文章でサッカーの解説する時代じゃねぇなあ」と思ってるんですよ。文章で解説やってもW杯でもせいぜい2~3万ですし。 ここ数年、ネットも動画時代で動画配信できねえ奴は用無しなんじゃねーかと思ってる所もありましてtwitter位しかやってませんでした。自分は時代の流れに完全に取り残された男です。 これも時代の流れですからね、しょうがないです。愚痴ってもしょうもないので、題に入りたいと思います。 この試合の動画についてですが、abemaで全部動画でみ

    2022年カタールW杯、日本対ドイツのレビュー - pal-9999のサッカーレポート