VS Code Meetup #1(https://vscode.connpass.com/event/155068/ )での発表資料です。
VS Code Meetup #1(https://vscode.connpass.com/event/155068/ )での発表資料です。
なぜグローバルな Store を作るのか React アプリの設計論では、複数のコンポーネントで利用する値をどのように管理するか、というテーマがよく話題になる。 前提として、コンポーネントは小さく分割すべき、という考え方がまずある。 これは React に特有のものではなく、プログラミングの一般論として、ひとつひとつの関数は小さくするのがベストプラクティスだとされる。それには様々な理由があるが、単一責任の原則、疎結合、テスタブル、などがよく理由として挙げられる。 React のコンポーネントも同じで、肥大化しないように管理することが、保守しやすいアプリへの道だ。いかに適切な粒度でコンポーネントを分割できるかが、React を使いこなす上で重要となる。 だがコンポーネントを分割していくと、複数のコンポーネントで共通の値を扱う、という状況が発生しうる。 それにどのように対処するか、というのが、
by WikiImages 20世紀の古い天体観測データと21世紀の新しい天体観測データを比較する研究により、わずか数十年間で100個もの星が不可解に消失していることが判明しました。自然現象による消失や誤観測の可能性もあるものの、研究者は「地球外知的生命体による何らかの活動の痕跡」という可能性も排除していないそうです。 The Vanishing and Appearing Sources during a Century of Observations Project. I. USNO Objects Missing in Modern Sky Surveys and Follow-up Observations of a "Missing Star" - IOPscience https://iopscience.iop.org/article/10.3847/1538-3881/ab
Posted by naruse on 17 Dec 2019 Ruby 2.7シリーズのリリース候補版である、Ruby 2.7.0-rc1がリリースされました。 プレビュー版は、年末の正式リリースに向け、新たな機能を試し、フィードバックを集めるために提供されています。 Ruby 2.7には、多くの新しい機能やパフォーマンスの改善が含まれます。 その一部を以下に紹介します。 Compaction GC 断片化したメモリをデフラグするCompaction GCが導入されました。 一部のマルチスレッドなRubyプログラムを長期間動かし、マーク&スイープ型GCを何度も実行していると、メモリが断片化してメモリ使用量の増大や性能の劣化を招くことが知られています。 Ruby 2.7ではGC.compact というメソッドを導入し、ヒープをコンパクションすることが出来るようになります。ヒープ内の生存して
2019.12.17 週刊Railsウォッチ(20191217後編)Ruby 2.7の変更点とパターンマッチング、依存性自動アップデートツール、Stack Overflowアンケート2019ほか こんにちは、hachi8833です。平成Ruby会議01の余韻がまだ残っています🔔。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください 今回も前編に続き、TechRacho記事でもお馴染みのWingdoor様による福岡エンジニアカフェでのイベントに東京からリモート接続する形のつっつき会を元にお送りいたします。 イベント: 週刊Railsウォッチ公開つっつき会@福岡
はじめに 本記事はRuby 2.7の新機能であるパターンマッチ(もしくはパターンマッチング)を紹介する記事です。 パターンマッチは説明する内容が多いので、次のように前編と後編の2部構成になっています。 前編 = パターンマッチの概要、case文っぽい使い方、配列やハッシュとのマッチ、変数への代入 後編 = 自作クラスをパターンマッチで活用する方法、パターン名の整理 この記事は後編ですので、まだ前編を読んでいない方は先に前編を読んでからこの記事に戻ってきてください。 サンプルコードでわかる!Ruby 2.7の新機能・パターンマッチ(前編) - Qiita それでは以下が後編です。 Step 3. 自作のクラスをパターンマッチに対応させる ここまでは配列やハッシュなど、Rubyで元から用意されているオブジェクトをパターンマッチで使用してきました。 ですが、自分で定義した自作のクラスをパターンマ
終了 最初にrコマンドで、リアルモードx86のレジスタ群を確認して見ましょう。 下記の図のようになります。 2行にわたってAX,BXをはじめとする各レジスタの値が16進数で表示されています。 注:debug コマンドでは基本的に16進数を扱います。 COM 形式と EXE 形式 いよいよ DOS で本物のアセンブリを入力していきますが、その前に DOS プログラムの約束事を押さえておきましょう。 DOSプログラムの実行形式には COM 形式とEXE形式があります。 ここでは、より単純な COM 形式を扱います。 COM 形式のプログラムは、アドレス 0x100 から始まる決まりになっています。 先頭の 256 バイトが空いていることに違和感を覚えるかもしれませんが、これは ELF 実行形式の ELF ヘッダーのようのものと思うと理解しやすいでしょう。 先頭のアドレス空間は PSP(Prog
Slackでリアクションをつけた人を、Googleカレンダーの予定に自動で招待するワークフローの紹介(Zapier) 不特定多数が参加する予定をGoogleカレンダーで作ると、予定に招待するのマジ大変ですよね...招待する人が決まっていて、2、3人くらいならいいんですが、それ以上だと一々招待するのが大変ですよ さらに、「参加したい人は誰でも参加OK!」みたいな予定の場合、招待する人が不特定多数になり、「参加したい!」的な反応が来たら都度招待する感じになると思います その反応が来るタイミングもバラバラで、都度招待して...ってやるのは大変ですし、人力で招待してると招待忘れ・漏れが起きることもあります😂 「参加したい!」と言ってくれたのに、予定に招待してなくて、当日同じ時間帯に別の予定が入ってて参加できない...なんてことが起きると悲しいですよね😭 大変な作業や悲しい出来事から解放されるた
本日、三重県桑名市にある工業高校「三重県立桑名工業高校」にて、講演をさせていただきました。 もともとは最近プログラミングの勉強を始められたという同校の先生から、TwitterのDMで連絡をいただいたのがきっかけです。先生にお話を伺っていく中で、これから就職したり進学したりする高校生の皆さんに、「こういう働き方もあるよ」という選択肢を提供できたらいいのではないか、と考えました。 あわよくばプログラミングに興味を持って始めてくれる人がいたら嬉しいし、今すぐにはプログラマになろうと思わなくても、数年後、最初に選んだ職業を何らかの理由で辞めたときにふと頭の片隅にあったプログラマという選択肢が浮かび上がってくるようなこともあるかもしれない。そういう方向性のもと、スライドやデモを準備しました。 校長先生に許可をいただいたので、講演スライドを全ページ公開します。 コードをほとんど書かかくてもこんな感じで
pixivでは主にエロ絵を中心に、youtubeでは作画アドバイス講座作って収益化してる。 ここまで来るのに1年掛かったが、頑張った甲斐はあったと言えるんじゃないだろうか。 実家に寄生してる身分なので肩身は狭かったが、この不労所得で月数回は親を美味しい外食に連れてったりしてる。 自分の好きなことで稼げるのはやっぱ楽しいぞ! 高校も大学も皮膚疾患で中退して、それを治療した後死に物狂いで就活して何とか中途採用された事務仕事すら鬱で半年で退職して完全な社会不適合者に堕ち、どうにもならんと思っていたが、やれば何とかなるもんだ。 親には迷惑を掛けたが、これから徐々に収益を増やしてもっと上手いメシに連れてってやりたい。 あーエロ同人で年収1000万とか行きてえな。 追記オッスオラ増田! 何か知らん間にすげえ伸びててオラ驚いちまったぞ! 「30にもなって正社員ですらなく月10万とかww雑魚乙wwwwww
(2019-12-18 表現を一部訂正しました。) メタ記事。投稿するのにかかる手間に関する投稿です。 1 どうしてこんな記事を書こうと思ったか 日立製作所もガンガンOSS活動をしていることを知ってほしい。日立に興味があるが、OSSコントリビューションは社外発信にどれくらい熱心なのか気になる人向けに、とある一部署の情報をシェアしたい。 タイトルのような感想を持つ弊社内の人に情報発信してもらいたい。 (残念なことに、) 社内の情報共有サイトに書くよりQiitaに書いたほうが読まれそう。 後輩がAdvent Calendarの記事集めに苦労していたので気の毒になったため 注: 全社的な審査プロセスではなく、(株)日立製作所 ITプロダクツ統括本部のやりかたです。 では全社的なプロセスは?他の部署は? → 詳しい方、(申請の上)コメントください。 ITプロダクツ統括本部って何? Google i
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く