完全に国際情勢や社会情勢からかけ離れた私事について失礼いたします。このところ縁あって高校卒業までの時期について取材を受けるインタビューが相次いでいます。おそらく日本の多様性が進む中でヒントを見つけようという取材意図があると思います。ここである問題が頻繁に起こります。
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
by TED Conference Linuxの生みの親でLinuxカーネル開発の優しい終身の独裁者としても知られるリーナス・トーバルズ氏が、Linux 6.1の初期リリース候補版となるLinux 6.1 -rc1をリリースした際に「開発サイクルのもっと早い段階でコードを追加してほしい、ギリギリになって作業するのは高校生で卒業するべきだ」と開発者に呼びかけたと報じられています。 Linux-Kernel Archive: Linux 6.1-rc1 https://lkml.iu.edu/hypermail/linux/kernel/2210.2/00359.html Linus Torvalds to Linux devs: Stop pulling all-nighters • The Register https://www.theregister.com/2022/10/17/li
結城です。 2021年9月13日から14日にかけて、東京都立大学の大学院生向け特別講義として「リーダブルコード演習」を実施しました。 演習の内容は、当社でこれまでにも行ってきているリーダブルコードワークショップを、プログラミング経験が比較的浅い・プログラミングの量がまだそれほど多くない方向けに調整した内容としました。 この記事では、実施した演習の概要と、今回意識した点を紹介します。 本文が長いため、目次を用意してみました。 発端 演習の構成 座学パート リーダブルなコードを書く意義について リーダブルコードを実践するためにまず取り組むべきこと 実際の現場での「コードがリーダブルでなくなってしまった」「リーダブルになるよう改めた」実践例 最初の実装 リーダブルでなくなった実装 リーダブルさを取り戻すための改修 コードがリーダブルでなくなっていってしまう要因 壊すのが怖くて、見て見ぬフリ 恐怖
アメリカ映画の不朽の名作とされる『風と共に去りぬ』。今回のBlack Lives Matter運動を受けて、米配信サイトのHBOマックスでは一時的に配信が中止となった。 Getty Images/Hulton Archive そんなことを考えていたら、配信サービスHBOマックスで『風と共に去りぬ』の配信を停止したというニュースが流れた。1939年公開のこの作品が奴隷制度を肯定的に扱い、白人目線で美化しているように見える部分があるという理由からだった。今後、歴史的背景の説明や批判を注記することで、また見られるようにはなるという。偏見に満ちた描写や差別的表現も削除せず残す方針らしい。 古い映画を見ることの1つの意義は、制作時の社会や人々の考え方について学ぶことにある。偏見の記録も貴重だ。 アメリカの人種問題を理解するには、過去400年の歴史を学ぶことだけではなく、今日のアメリカ社会で生活し、さ
「リーダブルなテストコードについて考えよう ~VeriServe Test Automation Talk No.3~」で使用したスライドです。 https://veriserve-event.connpass.com/event/243280/ 登壇動画はこちらで公開されています。 https://vimeo.com/742517199/e001ac43ac <参考リンク> Twitter https://twitter.com/jnchito Blog https://blog.jnito.com/ Qiita https://qiita.com/jnchito プロを目指す人のためのRuby入門[改訂2版] https://gihyo.jp/book/2021/978-4-297-12437-3 Everyday Rails - RSpecによるRailsテスト入門 https://
こんにちは。「リーダブルコード」を先月読破して、感銘を受けた弁護士の人です。 なにに感銘を受けたかというと、「エンジニアが高級言語を効率的にコーディングするための工夫」は、契約という言語をコーディングするために援用できることがとても多いということです。 例えば、リーダブルコードは「関数には空虚な名前(tmpとかretvalとか)でなく、エンティティの実体に即した名前をつけよう!」と提案しています。 これめっちゃわかります!!!なぜなら、契約言語では当事者というクラスの表現のために「甲」「乙」という定義を未だに使います。そして、甲と乙を逆に書いてしまったままReviewを通過することが実際によくあります。オライリーさんには激怒されるでしょう。 しかし、よく考えると高級言語と契約言語が似ているのは当然だと思うようになりました。それは、どちらも「一定のインプットを入れると、必ず一定のアウトプット
参政党の勢いが止まらない。2020年に誕生した新しい政治団体ながら、来たる参院選には比例代表への5人に加え、全45選挙区に1人ずつ候補者を擁立するという大規模な展開を予定している。 しかしこの参政党、特に知名度が高いタレント的な候補者がイニシアチブを取っている訳でもなければ、有力な業界団体や宗教法人が支えている訳でもなく、公式サイトによると22年6月14日現在で個人からの献金が3億3千万円を超えており、共同代表の吉野敏明氏のツイートによると党員数は56,000人を超えている。この数は長い歴史や強力な支持基盤を持つ既存政党の党員数に引けを取らないものとなっている。 新聞、テレビなどの既存メディアでその実態が報道されておらず、インターネットを通じて支持を集めてきた参政党だが、ここにきて夕刊紙ではあるものの著名な選挙プランナーが参政党が議席を獲得する予想を立てており、3年前のれいわ新選組、NHK
はじめに 最近エンジニア界隈では「リーダブルコード」が話題なっていますね。 リーダブルコードでは、このような定理が紹介されています。 「コードは他の人が最短時間で理解できるように書かなければいけない。」 Dustin Boswell リーダブルコード P.3 より引用 SQLでも同じことが言えそうです。 リーダブルなSQLを書いてないと結婚できない時代が今まさに到来しようとしています。 皆さん、クソSQL1を読んだことがありますね? クソSQLを書いたことがありますね? 僕は、あります。 そこで、本記事ではどうしたらリーダブルなSQLが書けるかというアイデアを紹介します。 処理の流れの順に上から読めるようにする 人間のメンタルモデルは、問題やタスクを小さなステップに分割し、それぞれを順番に実行することに適しています。 サブクエリを使ったSQLでは、処理の流れは上から下ではなく、ネストされた
by renatomitra Linuxの開発者のリーナス・トーバルズ氏が、技術コミュニティの「Real World Tech」内で「IntelはECCを死に至らせている」と発言し、IntelのECCに対する姿勢を厳しく批判しています。 Real World Technologies - Forums - Thread: Ryzen 9 5000 series processor https://www.realworldtech.com/forum/?threadid=198497&curpostid=198647 Linus Torvalds On The Importance Of ECC RAM, Calls Out Intel's "Bad Policies" Over ECC - Phoronix https://www.phoronix.com/scan.php?page=n
家族が逮捕されたらどうなるのか? 家族が逮捕された時にやるべきこと 家族が逮捕後、弁護士にできること 刑事事件に強い弁護士の選び方 弁護士法人新橋第一法律事務所が選ばれる4つの理由 あなたは、 「家族が逮捕されたと警察から連絡があったが、どうしよう?」 「逮捕された家族は、どうなるの?」 「家族が逮捕されたら生活はどうなるの?」 などの不安や悩みはありませんか? 結論から言うと、家族が逮捕された場合は、すぐに詳しい事実関係を「警察」に確認して、「弁護士」に依頼されることをお勧めします。 確認内容としては、主に次の4つです。 いつ逮捕されたのか? どのような容疑(事件)で? どこの警察署に? 被害者はいるのか? これら事件の概要が確認できたら、すぐに自分で探して弁護士を選ぶか、または当番弁護士を頼んで、面会(接見)を依頼することが重要です。 当番弁護士とは、当番弁護士制度によって、逮捕後一度
モーリー・ロバートソン @gjmorley Office Morley(オフィス・モーリー)の公式アカウントです。 テレビ・オンデマンド・音楽などマルチなメディアに出演。公式サイト: officemorley.com officemorley.com モーリー・ロバートソン @gjmorley 完全に国際情勢や社会情勢からかけ離れた私事について失礼いたします。このところ縁あって高校卒業までの時期について取材を受けるインタビューが相次いでいます。おそらく日本の多様性が進む中でヒントを見つけようという取材意図があると思います。ここである問題が頻繁に起こります。 2022-09-26 13:41:43 モーリー・ロバートソン @gjmorley 一つのパターンとして「日本は多様性が遅れている社会で、差別だらけだ。欧米に遅れている。直さなくてはいけない。モーリーさん、どう差別されたのか、どう直せば
プログラミングをする上で、コメントをきちんと残したり、わかりやすい変数名をつけたりして「読みやすいコード」を目指す作業は重要です。しかし、「読みやすいコード」と「優れたコード」の間には、時として構造上の大きな違いがあるのも事実。そんな「優れたコード」に対するLinuxの開発者リーナス・トーバルズ氏の考え方について、エンジニアのmkirchner氏が説明しています。 mkirchner/linked-list-good-taste: Linus Torvalds' linked list argument for good taste, explained https://github.com/mkirchner/linked-list-good-taste Linus Torvalds: The mind behind Linux | TED Talk https://www.ted.co
はじめに サマリー 記憶に対する自信過剰 対策 チームや組織で失敗を防ぐには? 1. 読みやすいコードを書くためのコストを下げる 2. 読みやすいコードを書くことを(ゆるく)強制する まとめ 参考文献 ※三浦は退職していますが、本人の同意を得て、掲載を継続しています。 はじめに こんにちは。パーソルキャリア株式会社でデータアナリストとして働いている三浦です。 私はデータアナリストとしてこの会社で働いておりますが、それと同時に行動経済学の研究もしています。 行動経済学は端的に言えばより「人間くさい」仮定をとりいれて経済学的な分析を行う分野です。 例えば、先延ばしをするとか、楽観的な予想をするとか、情報を無視するとか、人の目を気にするとか、色々です。 修士から数えるとプログラミングは 9 年ぐらい行ってきました。 その過程で、様々な失敗もしてきました。 中には、誰もがしたことのある失敗もあるか
先日、このブログでもお伝えしましたが、「VeriServe Test Automation Talk No.3」というオンラインイベントで登壇してきました。 veriserve-event.connpass.com 申込者数はなんと1000人を超えていて、大変驚きました。 僕は「リーダブルテストコード」というテーマで発表しました。スライドはこちらです。 Twitterでたくさんシェアされたり、はてなブックマークがたくさん付いたり、こちらもすごい反響でビックリしました。 で、どんな内容だったの? ひとことで言うなら「テストコードを徹底的にDRYにしようとしちゃダメよ!」というお話です。 このネタは昔からQiitaやTwitterとかでことあるごとに話してきましたが、この勉強会であらためてなぜダメなのか、DRYに書かず、どう書くべきなのか、という話を力説してみました。 優秀なプログラマほど、「
交通事故の過失割合とは? 歩行者の交通事故の過失割合 四輪車同士の事故の過失割合 バイク・原付と四輪車の事故の過失割合 交通事故の過失割合を変えてもらう方法 過失割合に不服があれば弁護士に相談しよう あなたは、 「交通事故の過失割合ってどういうもの?」 「自分の過失割合って妥当なのかな?」 「過失割合に納得がいかない!」 などの悩み、疑問をお持ちではありませんか? 確かに、保険会社から一方的に「今回の事故の過失割合は〇対〇です」と言われても、納得できないですよね。 まず大事なのが、 過失割合によって、もらえる示談金の額が大きく変わる 過失割合に不服があれば、変更してもらえることもある ということです。 そのため、あなたに知っておいて欲しいのは「自分の本当の過失割合はどのくらいなのか」「過失割合はどうすれば変更できるのか」という知識です。 そこでこの記事では、まずは過失割合の基本的なことにつ
はじめに 業務で開発をしていて、Pull Requestを送るたびに命名について厳しいレビューをもらうので、業務で特に重要だと感じた部分のみまとめてみました! 最初は「動けばいいじゃん!」と思っていたのですが、チーム開発、仕事となるとそうはいきません。 品質も含めて評価されるため、読みやすいコードを書くということは非常に重要です。 レビューで毎回のように 「ちゃんとリーダブルコードを読みましたか?」 と厳しい指摘を受けるので、できるだけその回数を減らしていきたいです。 毎日レビューで厳しい指摘を受けるのは(おそらく上司も仕事のためとしてコードに対しての指摘をしていると思われるが)とても辛いです。 レビューは あくまでもコードの指摘をしているだけ で、自分自身の人間性や仕事に対するダメ出しをもらっているということではない!と思うようにしてます。 とはいえできるだけレビューで受ける指摘は減らし
はじめに 最近コードレビューの機会が増えてきたので、「リーダブルコード」を読み直しました。 リーダブルコードを読んでいく中で要点を整理し、実務の現場でコードを書いたりレビューをする際にどのように活用していくべきかを自分なりにまとめてみました。 この記事を読むことで、リーダブルコードの要点の把握と実際の活用例を学ぶことができます。 この記事の主な対象者 リーダブルコードの要点をサクッと知りたい人 初級~中級者(実務歴1~3年目)の人 コードレビューの機会が増えてきた人 これまで我流でコードを書いてきた人 リーダブルコードについて リーダブルコードはあくまで「こう書きなさい」と押し付け口調ではなく「こう書いた方がもっとよくなるよ」といった丁寧な語り口で書かれています。 それを前提として要点や活用方法をまとめていきます。 1章 理解しやすいコード 優れたコードについて リーダブルコードで優れたコ
離婚したい人に多い理由 離婚するかどうか迷っている場合に知っておきたいこと 離婚したい場合に知っておきたいお金のこと 離婚したい場合にまずやっておく準備 離婚したい場合の離婚手続きの流れ 離婚したいのに話し合いが進まない場合の対処法 離婚届の提出・手続き 離婚後の生活で活用できる補助金・助成金 離婚したい場合は、まずは弁護士に無料相談することがおすすめ あなたは、 「離婚したいが、離婚した方がいいのかどうか迷っている」 「離婚したいが、何から始めたらいいのか分からない」 「離婚したいと言ったら、配偶者から拒まれた」 などの悩み、疑問をお持ちではありませんか? 離婚したい、と思う理由には様々なものがあると思いますが、もし少しでも離婚したい気持ちがあるなら、早めに適切な準備を始めることが大事です。 なぜなら、しっかり準備しなければ、あなたにとって不利な条件で離婚することになったり、離婚後の生活
ナザレンコ・アンドリー🇺🇦🤝🇯🇵 @nippon_ukuraina 日本政府を全面支持いたします!!素晴らしい!日本もやっと目覚めた!防衛政策もエネルギー政策もちゃんとしている!!日本在住者として感謝! びっくり! 【速報】原発政策を正式決定 運転期間60年超に延長 新増設へ方針を大転換(テレビ朝日系(ANN)) #Yahooニュース approach.yahoo.co.jp/r/QUyHCH?src=h… 2022-12-22 15:51:29 瀬川深 Segawa Shin @segawashin 原発を現在進行形で攻撃対象にされているお国の人が言うと説得力が違いますなあ。あなたがよそんちでヌクヌクとネトウヨくすぐってる今この瞬間にもえらい目に遭ってるあなたの祖国のことですよ。 / “ナザレンコ・アンドリー🇺🇦🤝🇯🇵 on Twitter: "日本政府を全面支持いた
リー群。ゆっくりと反芻してみる。間違いない。 まさか場末の街コンで、この単語を耳にする日がまた来るとは。 変換や対称性を体系的に扱うための数学的なフレームワーク。そして私の専攻分野だったもの。 「ヴォーガンの分類理論では、単純リー群の既約表現が極大コンパクト群で分解されると思いますが、分岐則の立場から見ると、極大トーラスに既約表現を制限したときの分規則の端が分類の不変量として用いられるじゃないですか」 男がギョッとしてこちらを振り向く。 「ブリリンスキー-柏原の分類理論との関連性がよく分からなくて……りーくんさんならご教示いただけるかと思い」 男の目が泳ぎ出す。小馬鹿にしきった笑みはいつの間にか消えている。一体どこからどう説明を始めればいいのか分からない顔。 物心ついた頃から、こんな顔を数えきれないほど見てきた。女は大学に行く必要はないと言い切った父親、数学コンクールに女が出るなんてと吐き
Last Updated on 2023年12月16日 by admin 2018年6月に日本に上陸したネットワークビジネス(MLM)会社であるリーウェイ(RIWAY)をご存知でしょうか。 今回は、プラセンタサプリメントのPURTIER PLACENTA(パーティアプラセンタ)1本で、シンガポール発から東南アジア諸国を席巻、そして日本に上陸したリーウェイ(RIWAY)について掘り下げていきます。 リーウェイ(RIWAY)とはどんな会社なのか リーウェイ(RIWAY)は、2008年7月にシンガポールで創業したネットワークビジネス(MLM)会社です。 社名であるRIWAYの由来は「正しい道=正道」という意味の「Right Way」の略称からきています。 商品は、プラセンタサプリであるPURTIER PLACENTA(パーティアプラセンタ)1種で展開、その後日本オープンに合わせてスキンケア商品の
かねて「グレーだよな」と言われていたリーガルテック系のネタ、とりわけAIによる契約書のリスク診断について、よせばいいのにグレーゾーン解消制度をぶん投げた猛者がいたようなんですよ。 ちょっといい方は悪いですが、AI(人工知能)による契約書の診断というものは、業として弁護士が行うべきものだ(法72条)という解釈は昔からあったものの、深層学習の仕組みが発達するにしたがって「まあいいんじゃねえの」という流れとなり、いまではまあたぶん大丈夫だろうというザッカーバーグ的思考でみんな突き進んでしまってきたのもまた事実であります。 先日GVA tech社がリリースしていたリーガルテック・カオスマップで言うと、抵触するのはこの「作成」と「(契約書の)レビュー」の部分であって、法72条の「弁護士又は弁護士法人でない者は、報酬を得る目的で訴訟事件、非訟事件及び審査請求、異議申立て、再審査請求等行政庁に対する不服
はじめに よく言われるように、ソースコードというものは書かれることよりも読まれることの方が多く、それゆえ読みやすいコードを書くということが非常に重要です。それはテストコードにおいても同様であり、プロダクトコードと同等に資産として扱う必要があります。 テストコードは具体的な値を用いて記述し、また複数の変数の値の組み合わせでテストケースを起こすため、プロダクトコードと比べて冗長になりがちです。 書籍『リーダブルコード』の14章でもテストコードの読みやすさについて触れられていますが、本稿では読みづらいテストコードをリファクタリングして読みやすくするためのテクニックを紹介したいと思います。 なおサンプルコードはJavaScriptで記述されており、そのテストコードはJest1を用いて書いています。 ソースコードはGitHubにあります。 リファクタリング(その壱) 以下の、決して読みやすいとはいえ
ティム・バーナーズ=リーのオープンレターを起点に改めて考えるインターネットの統治 2024.03.26 Updated by yomoyomo on March 26, 2024, 15:00 pm JST 1989年3月12日は、ティム・バーナーズ=リーが、当時彼が勤務していた欧州原子核研究機構でハイパーテキストを利用する情報管理システムの提案を行った日であり、「ワールド・ワイド・ウェブの誕生日」とされます。ティム・バーナーズ=リーは、この3月12日に2017年、2018年、2019年と、ウェブの現状を憂い、ユーザーに行動を促す檄文を公開してきました。 そして、今年2024年の3月12日、前回から5年ぶりとなる「ウェブの35回目の誕生日を祝う:オープンレター」が公開されました。これまでと同様、なりゆきで日本語訳を公開した手前、まずこれを取り上げたいと思います。 ティム・バーナーズ=リーは
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く