Prelude Yes, I know Wayland has made some controversial design choices. The fact is, Wayland is the only viable X11 successor, which will hopefully bring more security and stability to the Linux desktop. Regardless of how it pans out, there's nothing like a bit of competition to drive innovation. I won't discuss any more politics in this post. Also a disclaimer: I'm no systems programming expert (
前回の記事(「プロジェクト&プログラム・アナリシス研究部会」(12月2日)開催のお知らせ)でも少しふれたが、なぜPMBOK Guide(R)には「設計論」がないのか、不思議に思われている方も多いと思う。米PMI (Project Management Institute)が'90年代に作成し、現在は改定第6版になっているPM界の標準ガイドブックは、10個のマネジメント領域を定義している(最初は9個だったが、途中からStakeholder Engagementが加わって、10個になった)。その10のエリアには、「調達」や「品質」があるのに、肝心の設計マネジメントがない。 プロジェクトにおいて、もしも設計がまずかったら、実装段階でどんなに頑張っても、良いプロダクトは生まれない。つまりプロジェクトの価値は上がらない訳だ。プロジェクト・マネージャーの任務は、プロジェクトの価値を最大化することのはず
3大クラウドと呼ばれてる(はず)のAWS、Azure,GCPについて、それぞれ一番中心となるだろうアーキテクト試験を取得してきたので、個人的な感想や比較を書きたいと思います。 AWS Solution Architect Professional Azure Solutions Architect Expert GCP Professional Cloud Architect 3つを受けてみると、各社の色が現れていて面白かったです。 以下、個人的かつ定性的な評価となります。 ※3大クラウドのDevOps試験についてはこちらに記事書きましたので良かったらどうぞ https://qiita.com/yomon8/items/4c223b51a04d0b1feeeb 3試験で共通していること IaaSが半分、残りをPaaSをSaaSを組み合わせたような出題分野で、所謂インフラ寄りですね。開発知識
<script nonce="xxxxx" id="initial-data" type="text/plain" data-json="${preloadedState}" ></script> このpreloadedStateはエスケープ処理が必要なので注意してください。 クライアント側の読み込み方 const initialData = JSON.parse( document.getElementById("initial-data")!.getAttribute("data-json")!, ); const { store } = configureStore(initialData); https://github.com/hiroppy/ssr-sample/blob/master/src/client/index.tsx#L21-L22 useEffect SSR では、
こんにちは、@cero_tです。 いま日本では「働き方改革」という声のもと、さまざまな働き方を選択できる社会を目指そうという動きがあります。そんな中、僕は今年(2019年)の春から、2つの会社で「正社員」として働くという、あまり聞き慣れない働き方をしています。そんな話をすると、「そんな働き方ができるの?」「契約とか面倒にならない?」「法律的に大丈夫?」などと質問攻めに会うこともよくあります。 この記事では、2つの会社で正社員として働くに至った背景や、僕の考え方、また実際に働いてみてどうだったかなどについて、セルフインタビュー形式でお伝えしたいと思います。 2社で働く方がコストパフォーマンスが良いのでは? 時短勤務には、意外と対称性がない ビジョンに乗りたいから「正社員」にこだわりたい 会社ごとのルールが見えてくる 最後に 2社で働く方がコストパフォーマンスが良いのでは? ──まず簡単に、い
4月15日、X Window Systemの代替を目指す「Wayland」の最新版「Wayland 1.1.0」およびリファレンス実装「Weston 1.1.0」がリリースされた。Raspberry Piやフレームバッファデバイスのサポート、ソフトウェアベースのピクセル操作バックエンド導入などが特徴となる。 WaylandはX Window Systemのシンプルな代替を目指すプロジェクト。画面表示を担うコンポジタ(compositor)とクライアント間で通信に利用されるプロトコルも独自で開発しており、モダンかつ軽量なアーキテクチャといった特徴を持つ。Hogsberg氏が2008年に開発をスタートし、2012年10月に初の正式版が公開された。ライセンスはMIT License。 Wayland/Weston 1.1はバージョン1.0のリリース後初のメジャーリリースとなる。ソフトウェアベース
東京大学大学院情報学環特任准教授の大澤昇平氏(@Ohsaworks)が、11月20日にtwitter上で行った差別発言について書きます。この件については、11月24日に情報学環長名ですでに以下のような文書が出されています。 しかし残念ながら、上記の文書からは誰がどのような言動を行い、それがなぜ問題なのかということがわかりません。筆者(明戸)は現在同じ大学、同じ部局の特任助教であり(ただしプロジェクト雇用なので部局そのものの運営等には関わっていません)、また差別やヘイトスピーチにかかわる研究者でもあります。こうしたことをふまえて、ここでは明戸個人の立場から、今回の経緯および論点を整理し、自身の立場を明らかにしておこうと思います。
社会的責任投資(しゃかいてきせきにんとうし、SRI。別名:社会的投資、サステナブル投資、倫理的投資)とは、市場メカニズムを通じ、株主がその立場・権利を行使して、経営陣に対して企業の社会的責任(CSR)に配慮した持続可能な経営を求めていく投資のこと。 概要[編集] 一般には、社会的責任投資(SRI:socially responsible investment)とは企業の社会的責任(CSR:corporate social responsibility)を考慮して行う投資のことである。経済的リターンと社会・環境的メリットの両方に配慮しながら、ポジティブな変化をもたらそうとする戦略的投資を指す。 広義には企業の経済状況以外の社会的価値観に基づいて投資先を選択して投資する手法もSRIと呼ぶ。このようなSRIの代表的な例としては、キリスト教やイスラム教などの宗教団体が投資を行う際に、各宗教の教義に
2019年9月11日、クックパッド株式会社にて「Cookpad Product Kitchen #3」が開催されました。今回のテーマは「IoT技術を利用したサービス開発の裏側」。私達の生活に徐々に浸透してきたIoT製品。ハードウェアとソフトウェアを連携させ、新たな価値を提供されている裏側には、どんな工夫や知見が存在しているのか? 自社でIoTサービスを開発しているIT企業4社のエンジニアが集い、サービス開発にまつわる裏話を語っていただきます。プレゼンテーション「タクシーの今 レガシーからモダンへ 」に登壇したのは、JapanTaxi株式会社の大林直樹氏。 JapanTaxiを支えるIoT技術の今 大林直樹 氏(以下、大林):JapanTaxiの大林と申します。ちょっとタイトルを変えてしまったのですが、「タクシーの今 レガシーからモダンへ」というタイトルで話をさせていただきます。 普段はAn
一般公募の枠で CfP 出してあえなくリジェクトされたテーマを、スポンサー枠で勝手に敗者復活させてお話してきました。 はじめに Java 標準のクラスライブラリには、いくつかの乱数生成器の実装 (クラス) が存在しています。長年 Java でアプリケーションを書いている方であれば状況に応じてそれらの実装を使い分けることも難しい話ではありませんが、Java を扱い初めて間もない方にとってはそう簡単な話ではありません。 たとえば java 乱数 のようなクエリでググるとその状況がうかがい知れるのですが、巷にはプログラミングスクール各社の SEO を目的としたコンテンツが溢れていて、それらはいずれも「java.util.Random とか Math.random() とかなんでそんなレガシーなクラス/メソッドしか紹介しないの? この記事を書いたライターというかエンジニアの人たちは J2SE 1.
NVIDIAがCUDA Toolki 10.2をリリースすると共に、次期アップデートからはmacOSは非サポートになると発表しています。詳細は以下から。 NVIDIAは現地時間2019年11月17日、ToolkitとNVIDIAドライバを含んだCUDA v10.2をリリースしましたが、同リリースノートによると、CUDA Toolkit v10.2はmacOSをサポートする最後のアップデートとなるそうです。 CUDA 10.2 (Toolkit and NVIDIA driver) is the last release to support macOS for developing and running CUDA applications. Support for macOS will not be available starting with the next release of
要約 Electron + Vue.js で、OpenCVをビジュアルプログラミング的に実行できるアプリ(仮称: OpenCVFlow)を自分の勉強がてら作ってみました。 上の動画のように、画像処理を定義したブロックを並べ、それをリンクでつなげることで、処理を順次実行して結果を確認、保存することができます。機能としてはそれほど多くなく、実用まではいかないかもしれませんが、なにか参考になれば幸いです。(個人的には、ElectronやVue.jsを本格的に使用するのは初めてでしたが、それなりに動くものが作れて満足しています。) 採用技術 アプリケーションエンジン: Electron フロントエンドフレームワーク: Vue.js UIフレームワーク: Photon OpenCVライブラリ: opencv4nodejs デザインパターン: アトミックデザイン アトミックデザインについて 今回は、U
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く