人間関係の本質すぎる… https://t.co/yh3fFejYFI
![かしま┃ヘルシーな働き方 on Twitter: "人間関係の本質すぎる… https://t.co/yh3fFejYFI"](https://cdn-ak-scissors.b.st-hatena.com/image/square/2875d118bfac0ab8bf0a66e83743c64b4042f0ae/height=288;version=1;width=512/https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FFNnu5ajVIAExQBI.jpg)
人間関係の本質すぎる… https://t.co/yh3fFejYFI
数年前からMicrosoftは、Windows onlyから脱却して、マルチプラットフォーム戦略を打ち出しています。その戦略は、デスクトップ向けのGUIアプリにも及び、マルチプラットフォームで動作するアプリの開発ができる、さまざまなライブラリやフレームワークが提供されるようになってきました。本連載では、Windows環境におけるマルチプラットフォームGUI技術(.NET以外も含む)について、(主にC#の)サンプルコードをまじえて解説します。 はじめに 本連載では、Windows環境で開発可能なマルチプラットフォームGUI技術を解説します。第1回目の本稿では、デスクトップアプリの開発に利用できる技術を総覧しながら、それぞれを選択するポイントをまとめてみることにします。 アプリ開発の基盤技術 まずは、アプリを開発するための、基盤となる技術(SDK、API)について解説しましょう。なお、ここでは
TL;DR NFT投機界隈のデタラメに気をつけましょう ブロックチェーンはデータに価値をもたらすのか もたらさない。 NFT界隈がよく言う「希少性」自体には何の価値もない、部屋の隅に落ちている埃だって厳密には世界に全く同じ物は存在しないしデジタルデータのように完璧かつ無制限に複製することもできない、それでも価値はない。 ブロックチェーンのwalletを作成したら既にそのwalletは自分の唯一無二な所有物となるが作成時点でwallet自体の価値は空である。希少や有限であること自体を根拠に出資を迫ってきたらそれは詐欺である。 希少or有限な物にお金を払うモチベーションがあるとするならばそれは実需を除くとそういう信仰があるからに他ならない。伏見稲荷大社に21万円払えば5号の鳥居が奉納できるがやってる事はそれと変わらない。伏見稲荷大社に置ける鳥居の数は当然有限だが、有限であることだけを理由に奉納
Raspberry Piはケンブリッジ大学の研究者やエンジニアによって開発されたシングルボードコンピューターであり、2022年2月で発売から10年目を迎えます。今や世界中の企業や一般人によって使われているRaspberry Piの誕生10周年を記念した特設ページを、ケンブリッジ大学が公開しています。 The life of Pi: Ten years of Raspberry Pi https://www.cam.ac.uk/stories/raspberrypi Raspberry Piの大きな特徴として、開発しているのが営利目的の企業ではなく、コンピューターサイエンスの研究を促進するために設立された慈善団体・Raspberry Pi 財団である点が挙げられます。Raspberry Pi財団の共同創設者であるエベン・アプトン氏は開発当時、ケンブリッジ大学コンピュータ研究所に所属していた人
戦争をやめさせるために、いま米欧NATO等西側諸国は、①ウクライナに対する武器供与はじめ物心両面での支援の拡大、②「これまでロシアが経験したことのない大規模な制裁の実施」③リベラルデモクラシー諸国を中核としてできるだけ多くの国による国際的なプーチン批判、を三本柱として、プーチン政権への圧力を極大化してきた。 なぜ侵攻は「2月24日」だったのか 日本政府もその先頭を走っているし、このやり方は一定の成果を上げているようである。しかし、一刻もはやくウクライナ全面戦争をやめさせるためには、なぜプーチンが2月24日に全面戦争にふみこんだのか、その戦争目的を知らなくてはいけないと思う。目的を分かってのみ、一刻も早い停戦実現の可能性が生まれてくるのではないか。 昨年の12月ごろからウクライナ周辺でロシア軍が大規模演習を始めたころから、ロシアの目的には、直近の目的と中長期的な目的があると分析された。直近の
*メタな話をするので苦手な方はブラウザバックしてください。 ・「VTuber」は多義語である 「VTuberは~」という話をするとき、ぶち当たってしまう問題がある。 「VTuber」という言葉で始めると必ずと言っていいほど主語がデカくなってしまうという問題だ。 例を挙げよう。 「VTuberは中の人のキャリアに繋がらないからCVを公表すべきだ。」 主語がデカい。 中の人=声優ではない形のVTuberの方が今や多いくらいである。 「VTuberそれ自体の魅力は魂(中の人のパーソナリティ)に依存するため、中の人の交代はVTuberのキャラクターを根幹から変えてしまう。」 これも主語がデカい。 キャラクター性に魂が依存しない形のVTuberも多く存在している。 「VTuberなのに生身の体を映したり、オフコラボと銘打ったりするのはおかしい。」 これも実は主語がデカいだけなのだ。 生身の体を映すこ
✄------------ PM 2:00 ------------✄
こんにちは、記事の始めと終わりに散文を書くのが好きなタイプのエンジニアのむっそです。 暖かな日が増えてくるとTwitter監視が捗ってしまいますが、駆け出しエンジニアや知識の無さを笑ったりするようなつぶやきをときどき見たりします。5年前くらいにたたき上げ的に促成栽培された駆け出しエンジニアのむっそ的にはそういう風潮は好きくないですね。知識の無さを共有できる人は器量も教養もあって私は好きです。 駆け出しエンジニア的な人が道を外さないように不確実性を減らしていくように記事を書いたりできればなと思う所存で候うございます。 はじめに この記事を読む方はITエンジニアの方が多いと思いますが、やはりエンジニア人生をやっていると 「バックエンド飽きたからイケてるフロントエンドエンジニアになりたい!」 「転職して新しい言語を学ばないといけない!」 っていう時、ありますよね。知らんけど 私もスタートアップに
1.はじめに 今回のタスクはRaspberry PiとUSBカメラを使って画像処理による外観検査装置を作ることです。 いわゆる外観検査装置には様々な専門メーカーが非常に多機能な装置を提供しており入手も簡単ですが、高価すぎてコストメリットが出しにくいケースもあるかと思います。 ちなみにみんな大好き○ーエンスさんの外観検査装置は、カメラ+コントローラー+照明でざっくり150万円くらいしますが、今回は照明無し、カメラ(USBカメラ)+コントローラー(Raspberry Pi 4B 4GB)の計1万円強でやってみます。 外観検査をする際は撮影環境の設定がとても重要です。 前編ではv4l2によるカメラのパラメータ設定を行います。 後編では実際に検査を行うプログラムを解説します。 2.検査する内容 今回トライするのは、「樹脂成型部品のショートショットの検出」です。ショートショットと言うのは、樹脂の射出
はじめに LINQの登場後、C#は地道な進化を続け、C# 7で登場したタプルと分解、パターンマッチング、C# 8で登場したswitch式、C# 8,9で強化されたパターンマッチング などによって、C#のプログラミングスタイルは劇的に変化しました。 昔では考えられなかったようなスタイルのコードが記述可能になり、可読性やコードの安定性が飛躍的に向上しています。 そのキーポイントとなるのが、「宣言的プログラミング」です。 この記事では、最新のC#を使ってコードを宣言的に書く手法を紹介します。 やってる人は自然とやっている事だとは思いますが、そうではない人もいると思いますので、そういう方の参考になればと願っています。 宣言的プログラミングとは 宣言的プログラミングとは、「どうやってやるか(how)ではなく何をしたいか(what)を書く」と良く言われますが、なんとなくあいまいです。 これをもう少し具
はじめに 今回はUnityにおける「Model-View-(Reactive)Presenterパターン」とは何なのかについて解説します。 対象読者 Unity開発者 UniRxを使うことができる UnityにおけるGUI周りの実装に困っている GUI周りの設計パターン Model-View-(Reactive)Presenterパターン(略してMV(R)Pパターン)とは、UnityにおけるGUI周りの設計パターンの一種です。 「GUI」とはいわゆる「ユーザインターフェース」のことで、ゲーム中における「画面上に表示される情報」や「メニュー」や「ボタン」といったものを指します。 (ざっくりいえば、uGUIのことだと思って下さい) GUI周りの実装手法というものはUnityに限らず、複雑になりがちな難しい部分です。 そのためいろいろな設計パターンが考案されてきました。 代表的なもので言えばMV
さかのぼること4年前、C# 中に正規表現な文字列を書くと以下のように構文ハイライトされるようになりました。 色が付く以外に、コード補完や構文ミスに対する警告とかも出ます。 今日はこの手の「C# 中への別言語の埋め込み」がらみの話です。 先日、4件くらい low level imprevements のブログを書いて、その中で「実に5年ぶりの low level の機運」とか書きましたが、 「埋め込み言語」にも4年ぶりの機運が来ています。 JSON 4年ぶりに何が起きたかというと、JSON にも構文ハイライトが働くようになりました。 Enable feature lightup on json strings (classification, bracematching, diagnostics). そして Visual Studio 17.2 Preview 1 にこのコードが入っていりま
近所の施設にデビューして、午前中子供を遊ばせてくることができた。 施設の方といろいろ話をできる場でもあって、今回は、初めて行ったので、とりとめのない話が主だったけど、家庭内でわだかまっていることがあるとしたら、こういう場があって関係性ができていれば相談できることもあるだろうと思って、良い場所だなと思った。 今回で様子はわかったので、また妻がワクチン副反応で寝込んだら(おそらく次は半年後…)、お邪魔しようと思う。 妻がワクチン打ってから寝込んでるので今日は仕事休みにした、明日も回復しなかったら子供を児童館に連れて行こうかって話してたら、パパ活だねって褒めてもらえた— 趣味はマリンスポーツです (@hitode909) 2022年2月14日 よく、次の祝日がだいぶ先でつらい、みたいなことを言う人がいるけど、仕事をしたいのに出来ないというのもつらくて、仕事してる時間が十分にあれば、必要なことは頭
先日 (2/2)、redis gem のバージョン 4.6.0 がリリースされました。 このバージョン 4.6.0 では、いくつかの API が deprecated 扱いになりました。 https://github.com/redis/redis-rb/blob/v4.6.0/CHANGELOG.md#460 我々の Rails アプリケーションのうち、いくつかは Redis.current を使うようになっていたため、この廃止の影響を受けました。この記事では、Redis.current の廃止の経緯と我々の対応策についてご紹介します。 Redis.current ってなんだっけ? これまで、我々のチームでは Rails アプリで利用する redis のコネクションを config/initializers/redis.rb で以下のように設定していました。 この設定をしておくと、Rai
前提例によって Clean Architecture のあの図より。 Clean Coder Blog Clean Architecture 自体はいろいろ誤解しやすかったりするが、他の類似のパターンも言ってることはそんなに大きく違いはないのでそのまま参照する。 まず、基本的なことを確認しておくと、 いわゆるフレームワークでコードの起点になる部分はロジックを書く場所ではない という点がある。 例えば Rails MVC は ( routing を除けば ) Controller が起点になるが、Controller は Usecase の外側に位置しているReact 的な View Framework は Presenter 辺り以上のように、メジャーなフレームワークのコードの起点となるパーツは、基本的にロジックを書く場所として機能するはずの Usecase や Entity ではない。そ
祝 Vue 3 デフォルト化。 これまで npm install した際やサイト上のドキュメントもすべて Vue 2 ベースのものが基本となっていましたが、これからは Vue 3 の情報が前面に出てきます。しばらくは v3.vuejs.org から構造も変わってドキュメントが見つからなかったりするかもしれないけど、各位頑張れ。 Vue 3 as the New Default | The Vue Point ということで、Vue の Composition API を使うに当たって例によってあれこれハマったので、主にその点を掘り下げながらメモを起こしていく。 ※ Vue 3 のデフォルト化はたまたまです。直前にこんなツイートしてたけど、ほんとにたまたま。 Vue 3以降盛り上がりに欠けるのはドキュメントとかライブラリのデフォルトバージョンとかの管理の問題かもなぁ。 — wtnabe, ye
京都書房の「新訂国語図説」 デイリーポータルZで国語便覧が紹介されていて、面白そうなので買ってみましたが、めちゃくちゃ良かったです。 今回買ったのは、京都書房の「新訂国語図説」。 新訂国語図説 作者:内田満,井筒雅風 京都書房 Amazon もっと早く買っておきたかった! いろんな本を読む上で前提となる時代背景や、当時の風俗など、気知識となる情報が思い切り詰まってます。驚きなのはその幅の広さ。挙げだすときりがないですが、昔の服装の図解や、天皇家や豪族の家系図、第2次世界大戦時の日本軍の階級やお給料などなど。そうした時代背景に限らず、最新の流行の作家や作品の概要なども紹介されており、これから読みたい本とかどんどん出てきそうです。また、文章の構成方法や、会議の設定方法、ディベートのコツまで載ってる。 読み物として充実しまくっていて、これで990円はお得すぎます。 ネットのまとめサイトもついつい
Intro 本サイトを HTTP3 対応し、Alt-Svc ヘッダおよび DNS HTTPS Resource Record によってそれをアドバタイズする構成を適用した。 色々ハマったので作業のログを記す。 HTTP3 on h2o Fastly の数々の発表からも h2o が HTTP3 に対応していることは自明だが、その設定方法がドキュメントに記載されておらず、なかなか設定方法がわからずにいた。先日、たまたま当該 issue の中で、設定ファイルサンプルの中にコメントアウトされたフラグがあることを教えてもらい、これをたよりに HTTP3 化を進めることができた。 したがって、ここから記す内容はドキュメントやリリースノートの内容ではないため、将来的に全然違う方法になるかもしれない点には注意が必要だ。なお、最近はリリース自体がないため master をビルドしてデプロイしている。 h2o
先日出た Visual Studio 17.1 Preview 3 で、引数 null チェックの簡素化構文が入りました。 m(null); // ArgumentNull 例外が出る。 void m(string x!!) { } 展開結果 上記の void m(string x!!) は以下のように展開されます。 (クラス名は実際には通常の C# では書けない変な名前で生成されます。) void m(string x) { Internal.ThrowIfNull(x, "x"); } internal class Internal { internal static void Throw(string paramName) { throw new ArgumentNullException(paramName); } internal static void ThrowIfNull(
週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 strings-truncation: 長い文字列を...で省略(Ruby Weeklyより) つっつきボイス:「エンコーディングにUTF
週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 以下のコミットログのうち、Changelogに反映されているものから見繕いました。 コミットログ:
JSer.info #582 - TypeScript 4.6がリリースされました。 Announcing TypeScript 4.6 - TypeScript TypeScript 4.6では型推論の改善が行われています。 また、--target es2022のサポート、checkJsが有効時のJavaScriptの構文エラーのチェックが改善されています。 次の4.7では、TypeScript 4.5で保留となっていたNode.js ESMの対応を進める予定となっています。 TypeScript 4.7 Iteration Plan · Issue #48027 · microsoft/TypeScript Chrome 100 betaがリリースされました。 Chromium Blog: Chrome 100 Beta: Reduced User-Agent Strings, Mul
いつも Feedeen のご利用ありがとうございます。運営者の伊藤です。 Feedeen の新バージョンを公開し、ログイン用Googleアカウントの変更機能とYouTubeフィードでの動画プレビューが利用できるようになりましたので、ご紹介させていただきます。 ログイン用Googleアカウントの変更機能これまでもFeedeenのログイン用Googleアカウントの変更は承ってきましたが、お手続きが複雑な上、運営者が手作業で変更するため時間もかかりました。今回、「リカバリートークン」という仕組みを導入することで手続きを自動化し、さらにGoogleアカウントへのログインができない状態でもFeedeenアカウントの回復ができるようにしました。 今年6月いっぱいでGoogle Workspaceの無料版が廃止されるため、一般のGmailアカウントに移行する方がおられるかと思います。その際は、Feede
3年ぶりにリアル開催となったMWC 2022はどうだったか? 2月28日~3月3日まで、スペインのバルセロナで世界最大級となるモバイル展示会「MWC」が開催されました。 MWC Barcelona 2022 | MWC Barcelona 2022 主催者発表によれば、参加企業者は1,900社以上、来場者は約200ヵ国・地域から6万人以上としています。コロナ以前の2019年は、参加企業が2,400以上で、来場者が10万9,000人としているので、今回は6割程度まで開催規模が復帰しています。 2020年に開催中止を決定したときは、開催地のバルセロナへの経済的ダメージも取り上げられました。今回の開催では、2億4,000万ユーロの経済効果をもたらし、開催地近郊ホテルの客室専有率も65%まで回復したと地元紙が伝えています。展示会を開催することで、地元への経済効果がもたらすサイクルが回り出したのは喜
週刊Webテク通信 2022年3月第2週号1位は、中国語と英語でのアプリUIの違いの考察、気になるネタは、LAN用メッセンジャー「IP Messenger」に初の商用版Pro ネットで見かけたWebテク(Webテクニック・Webテクノロジー)記事から、Webデザイナーの目で厳選したネタを週刊で紹介するこのコーナー。今回は、2022年2月28日~3月6日の間に見つけた記事のベスト5です。 1. A few UI differences between Chinese and English apps | by Megan Ng | Feb, 2022 | UX Collectivehttps://uxdesign.cc/a-few-ui-differences-between-chinese-and-english-apps-e72400bb08da 中国語と英語でのアプリのUIの違いについ
良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方 作者:仙塲 大也技術評論社Amazon プロになるJava―仕事で必要なプログラミングの知識がゼロから身につく最高の指南書 作者:きしだ なおき,山本 裕介,杉山 貴章技術評論社Amazon 続けて2冊、今までとはちょっと違う感じのコードに関する本が出版されるというので、両方注文した。 楽しみだ。 前者は、いつもクソコード動画で私たちを楽しませてくれる、ミノ駆動さんの作、ということで期待大。 後者は、Javaに精通した、きしだ なおきさん、山本 裕介さん、杉山 貴章さんの三人の共著ということで期待大。 speakerdeck.com さっきまで前者と後者が逆だった...ご指摘ありがとうございました>ちゃちいさん 追記: 最近の、きしださんのオブジェクト指向に関する一連のツイートはとても興味深い。だから買ってみ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く