並び順

ブックマーク数

期間指定

  • から
  • まで

721 - 760 件 / 4178件

新着順 人気順

テストの検索結果721 - 760 件 / 4178件

  • ADHD夫婦の片方が投薬を始めたら生活が終わりかけた話

    (長文) はじめに断っておくが薬はなにも悪くない。開発してくれた人に土下座くらいして感謝を申し上げたい。 さて、夫婦である。結婚一年目。共に二十代前半。増田(夫)は学生。妻はサービス業の正社員。子無し。なんとなく結婚した。 学費や足りない生活費は増田の実家(太め)から仕送りをもらっている。 増田は高校生の時病院に行き、ADHDと診断、妻は結婚後諸々怪し目だったので病院に連れて行き、簡易的なテストを受け、軽めのADHDと言われた 諸々怪し目、というのは高校卒業後から結婚までの数年間税金類を全く払っていない(税金のシステムは知っている)、じっとしていられないなど 増田自身も親が勝手に払ってくれていたので税金の滞納こそないものの、金の管理ができずクレジットをきりまくりブラックリストに載る、整理整頓ができない、過集中などと明らかな症状がある ここからが本題 増田は自分の過集中に嫌気がさし、3ヶ月待

      ADHD夫婦の片方が投薬を始めたら生活が終わりかけた話
    • きれいなコードを書けという話について - Software Transactional Memo

      前回のブログから90日以上経ってしまったので広告が載ってしまったから短文でもアウトプットしておく。 プログラマとして仕事をしているとコードと向き合っている時間の9割以上は既存のコードを読んでいる、だから読みやすさは重要である、という言説は耳にタコができるほど誰もが言っている。 仕事で書かれるコードが誰のレビューも通ること無くマージされている現場は凄惨だが、自分より明らかに経験を積んだ人たちが何度もレビューを重ねたコードが読みやすいかというとそうとは限らない。良いコードが守るべきルールをすべて守っていても不可解なコードはあるし、どんなに読みやすいコードでも数千行の規模になってくるとやはり脳内からこぼれて一度に覚えておける範囲からはみ出る。 変数名や関数名をわかりやすくするとか不必要な技巧を凝らさないとかわかりやすい設計にするとか主観的な事を偉そうに語る本は山ほどあり、それらの本を崇める事は悪

        きれいなコードを書けという話について - Software Transactional Memo
      • 「無人化システム」を駆逐する組織マネジメントとエンジニアリング

        弊社では2019年3月ごろから「無人化システム」の駆逐を進めています。本記事ではこの取り組みを、組織マネジメントとエンジニアリングの側面から紹介します。 恐怖の無人化システム 「無人化システム」は社内の独自用語なので、まずは言葉の意味から説明します。 無人化とはなにか 無人化の前に属人化について触れておきましょう。weblio辞書から属人化について引用します[1]。 ある業務を特定の人が担当し、その人にしかやり方が分からない状態になることを意味する表現。 無人化は属人化の進化系です。無人化とは「属人化していた業務の担当者がいなくなってしまい、誰にもやり方が分からない状態になること」と定義できます。誰がどう見てもダメな状態ですね。 無人化システムとはなにか システム運用が属人化し、かつその運用者が退職するとシステムが無人化します。我々の会社ではこのようなシステムを『無人化システム』と呼んでい

          「無人化システム」を駆逐する組織マネジメントとエンジニアリング
        • 「痴漢祭り」 大学入学共通テスト前、ネットで予告相次ぐ | 毎日新聞

          「明日はJK(女子高校生)を痴漢しまくっても通報されない日です」。15、16両日に実施される大学入学共通テストを前に、受験生を標的にした痴漢をインターネットで予告する書き込みが相次いでいる。試験に遅刻したくない受験生の心理につけ込み、テスト当日であれば警察に突き出されないと踏んでいるとみられる。書き込みが相次いでいることを受け、神奈川県警はSNS(ネット交流サービス)で注意喚起したり、受験生が多く利用する駅を中心に制服警察官を配置したりと対策に乗り出した。 「共通テスト痴漢祭り」。テストが近づくにつれ、ネット掲示板にはこのような趣旨の書き込みが散見されるようになった。ツイッターには「(以前も)友達が試験当日に痴漢に遭った」「試験当日は痴漢が増える」との投稿もあった。

            「痴漢祭り」 大学入学共通テスト前、ネットで予告相次ぐ | 毎日新聞
          • クロスブラウザテストの闇と闇と闇

            https://d-cube.connpass.com/event/149831/ スライド中「エンジニアの斎藤」という謎の人物が出てきますが、「エンジニアの採用」の誤記でございました。お詫び申し上げます。

              クロスブラウザテストの闇と闇と闇
            • ストイッククラブ131|栄養学と日々の生活

              ドモホルンリンクルはお肌の奥深くに潤いを感じて、使うたび肌が潤ってきたら馴染んでいる証拠です。 また、製薬会社が手掛けているのかということは、女性なら誰もが経験した感じがちょっと物足りないです。 また、カプセル化されているが、それだけの価値はあります。お手当ての結果が、全ての基本化粧品の環境作りも徹底してください。 ドモホルンリンクルは年齢肌でのお悩みに着目した化粧品だからこそ、肌に浸透するように塗っていきます。 手のひらの液を顔全体を2度洗いする理由は、すすぐ前に顔全体にまんべんなくのせ、広げていきたい。 ご協力いただいたのは、ドモホルンリンクルの基本化粧品だからこそ、肌トラブルの根源となる部分のケアもして使用できます。 成分が違うのですからお肌のこと、香りや質感など吟味できるのは、書かれています。 新品未使用のものから、古着、中古アイテムまで幅広い品揃えです。 日本に限らず世界中から取

                ストイッククラブ131|栄養学と日々の生活
              • ローカル環境を汚さずDockerコンテナのオーバーヘッドもなく、開発環境を自在に構築できる「Devbox 0.2.0」登場

                ローカル環境を汚さずDockerコンテナのオーバーヘッドもなく、開発環境を自在に構築できる「Devbox 0.2.0」登場 Dockerコンテナの技術を用いることで、プログラミング言語のランタイムやライブラリ、ミドルウェアなどの開発環境一式を比較的容易に導入することが可能になりました。 ただしDockerコンテナにもファイルシステムのオーバーヘッドなどがあり、Dockerコンテナ内の開発環境ではコンパイルなどに時間がかかってしまう場合があったと開発ツールベンダのJetpack Technologiesは自社の経験から指摘します。 そこで同社がオープンソースで開発しているのが「Devbox」です(ちなみにマイクロソフトによる仮想化された開発環境の「Dev box」とは名前は似ていますが別のものです)。 Devboxは、ローカル環境上に分離した環境を用意しそこで開発環境を構築可能にしつつ、Do

                  ローカル環境を汚さずDockerコンテナのオーバーヘッドもなく、開発環境を自在に構築できる「Devbox 0.2.0」登場
                • 期限の制約なく無料で使えるクラウド「Free Tier」主要サービスまとめ。2023年版

                  いくつかのクラウドサービスでは、新規ユーザーに対する1年程度の無料トライアルや一定額のクーポンなどの提供だけでなく、期間の制限なくずっと無料で使える、いわゆる「Free Tier」や「Always Free」と呼ばれるサービスが提供されています。 こうしたサービスは試行用の環境や一時的なテスト環境、あるいはホビー用途などに適しています。 本記事では期限の制約なく無料で提供されている主なクラウドサービスを、2023年版としてまとめました(新規ユーザーとして期限の制約なく無料で使えるものを優先しています)。 ただしこれらの無料のサービスは、提供側の都合によって申し込みや利用が制限されたり、もしくは提供自体が終了したりすることがあります(昨年、多くのITエンジニアに人気であったHerokuのFreeプランが終了したことをご記憶の読者も多いでしょう)。 無料のサービスを利用する場合には、そうした提

                    期限の制約なく無料で使えるクラウド「Free Tier」主要サービスまとめ。2023年版
                  • ほんとうにあった開発生産性が爆下がりする話 - Qiita

                    昨今、継続的にプロダクト開発していくことが主流となり、Four Keysなどの開発パフォーマンスを測る指標なども出てきており開発生産性を向上させることが注目されています。 しかし、かつての開発現場では今では信じられないような開発生産性を爆下げするようなことをやっていました。 この記事では10年以上前に私が経験した開発生産性を爆下げする事例を書いていこうと思います。 (私が体験したことをベースに書いているので10年前は全てがこうだったということではないのでご留意ください ) 修正前のコードはコメントアウトで残す 当時、ウォーターフォールで開発していました。 ウォーターフォールでは開発工程とテスト工程が分かれています。 開発工程で一通りコーディングして、テスト工程で動作確認を行いバグを潰します。 問題はここからです。 とある現場では、テスト工程でバグを直すときにコードを破壊的に直すのではなく、

                      ほんとうにあった開発生産性が爆下がりする話 - Qiita
                    • DI (依存性注入) って何のためにするのかわからない人向けに頑張って説明してみる - Qiita

                      追記 2022/11/12 追記 この記事読んで、DI 便利だなって思ったらこちらも併せて読んでみてください。クリーンアーキテクチャーの開設の中で依存性逆転の説明が出てきます。難しいかもしれませんが、一度理解すればつぶしが効く考え方なので腰を据えて読んでみてください。 本文 ここでは、最近のそこそこの規模のアプリだと大体使われてる(と私は思ってる)Dependency Injection(DI)について、何故使ってるのか?というのを私の理解で書いていきたいと思います。 今回の対象言語は C# ですが、DI 使ってる言語であれば大体同じ事情なのかなと思います。 単体テストしたいよね アプリケーションを作るとうまく動いているかテストをすると思います。 たとえ、そのアプリがハローワールドだとしても動かして目視で確認してると思います。 もうちょっとアプリの規模が大きくなってくるとクラス単位やクラス

                        DI (依存性注入) って何のためにするのかわからない人向けに頑張って説明してみる - Qiita
                      • エンジニアとして今の自分を形成した本を5冊紹介する - パンダのプログラミングブログ

                        エンジニアとして今の自分を形成した本5冊 エンジニアとして働くにあたって自分が大きく影響を受けた本を考えてみた。もちろん他にもあるが、今回は以下の5冊に絞って紹介する。 Clean Coder(クリーンコーダー) Team Geek Clean Architecture(クリーンアーキテクチャ) テスト駆動開発 LeanとDevOpsの科学 この記事の対象者としては、独学でプログラムを書き始めた人やエンジニアスクールを卒業したばかりの方というよりは、実務経験を1~3年くらい積んでいるけど次に何を学べば良いかわからず、自分でイマイチ伸び悩んでいると感じている人を主に想定している(かつての自分がそうだった)。 特にチーム開発、オブジェクト指向言語でのコーディング、テストコードを書いた経験がある人が読んで、本に書いてあることを実践すると自分の成長を実感するだろう。 「Clean Coder」、「

                          エンジニアとして今の自分を形成した本を5冊紹介する - パンダのプログラミングブログ
                        • ITエンジニアがお金に関する本を10冊近く一気に読みあさってみた - give IT a try

                          はじめに:お金は稼げてるけどお金には無頓着な44歳ITエンジニア 僕はプログラマとして働いていて、株式会社ソニックガーデンのお給料やら、副業のフィヨルドブートキャンプのメンター料やら、執筆・翻訳した技術書(「プロを目指す人のためのRuby入門」と「Everyday Rails - RSpecによるRailsテスト入門」)の印税やらで、日本人の平均からすればそこそこいい年収を得ています。 具体的な金額は書けませんが、ここ数年は毎年1000万以上の年収がある、という感じです(機会があればこのへんの話も詳しく書きたい)。 が、基本的にお金には無頓着で生きておりまして、それゆえに毎年自分でもビックリするぐらいの税金を(泣きながら)払っております😭 あと、資産運用的なこともやっておらず、貯金がメインなので(浪費がメインという説もあり)、「あー、お金は稼いでるけど、そこからあとの使い方はなんかあんま

                            ITエンジニアがお金に関する本を10冊近く一気に読みあさってみた - give IT a try
                          • やはり俺の情報教科書はまちがっている。 - Qiita

                            目次 はじめに 個人を特定する情報が個人情報じゃない デジタル署名は暗号化しない TLS(SSL) は共通鍵を公開鍵で暗号化しない TLS(SSL) が使われていれば安全じゃない 変数は箱じゃない Python 等は「ソースコードを 1 行ずつ実行するインタプリタ方式」じゃない 日本語 1 文字は 2 バイトじゃない 動画が動いて見えるのは残像によるものじゃない 標本化定理は「2 倍以上の周波数」じゃない その他いろいろ はじめに 2022 年から高等学校で、プログラミング等を学ぶ「情報Ⅰ」が 必修 必履修科目になりました。1 さらには 2025 年入試から大学入試共通テストでも出題されるようになり、教科「情報」の重要性が高まっています。 これで 2030年に79万人不足すると言われる IT 人材 の問題が解決!…と言いたいところですが、先日も『課題感ある教科1位「情報」』という調査結果が

                              やはり俺の情報教科書はまちがっている。 - Qiita
                            • MySQL のレプリケーションから10年間逃げてきた我々が学んだこと8選 - Cybozu Inside Out | サイボウズエンジニアのブログ

                              こんにちは。クラウド運用チームで SRE をしている飯塚です。 今回は、MySQL のレプリケーション機能を約10年もの間ずっと使ってこなかった私たちが、レプリケーションを使った高可用性構成に移行するための取り組みの中で学んだことについて紹介します。 背景 巨大なテーブルへの primary key の付与 トランザクションサイズが大きい場合には tmpdir に注意 mysqldump で絵文字が消えていないか要チェック mysqldump が Error 1412: Table definition has changed... で失敗する mysqldump したデータのリストアが Duplicate entry 'xxx-yyy-PRIMARY-n_diff_pfx01' for key 'PRIMARY' で失敗することがある mysqldump したデータのリストア時のディスク

                                MySQL のレプリケーションから10年間逃げてきた我々が学んだこと8選 - Cybozu Inside Out | サイボウズエンジニアのブログ
                              • VRヘッドセットで牛に「仮想の牧草地」を体験させて牛乳の生産量を上げる試み

                                乳牛から絞り出す牛乳の生産量や質を少しでも上げるために、酪農家は牛をマッサージしたり、牛にクラシック音楽を聴かせたりといったさまざまな試みを行っています。そんな中、ロシアでは牛乳の質や量を向上するために仮想現実(VR)を牛に体験させるという実験が行われていると報じられています。 На подмосковной ферме тестировали VR очки для коров https://msh.mosreg.ru/sobytiya/novosti-ministerstva/25-11-2019-10-07-55-na-podmoskovnoy-ferme-testirovali-vr-ochki-dlya-ko Russian Farmers Put Cows in VR So They Can Chill - VICE https://www.vice.com/en_us/ar

                                  VRヘッドセットで牛に「仮想の牧草地」を体験させて牛乳の生産量を上げる試み
                                • 他人のコードや設計を見て1番これはあり得ないだろと思う実装はありますか?

                                  回答 (9件中の1件目) qmailという、極端にバグが少なく、安全で高速なSMTPのサーバーがあります。いまはシェアを落としていますが、数年間放置しておいても安定して長期間動くので、まだまだ現在も使われています。 the Internet's MTA of choice このCソースはすごいですよ。putsやprintf, fopenなどの標準Cライブラリの関数は安全ではないという理由で使わず、すべてsubstdioという、stdioのサブセットを独自実装しています。こんなことは普通はしないですね。 作者のDJB氏は、プログラムは全部のパターンをテストできなければならない。全部の...

                                    他人のコードや設計を見て1番これはあり得ないだろと思う実装はありますか?
                                  • 五輪コースが「くさい。トイレみたいな臭い」。海水の臭いに選手が不安訴える オープンウォーターテストイベント(スポーツ報知) - Yahoo!ニュース

                                    五輪コースが「くさい。トイレみたいな臭い」。海水の臭いに選手が不安訴える オープンウォーターテストイベント 水泳のオープンウォータースイミング(OWS)のテストイベントが11日、東京・お台場海浜公園で行われた。連日の猛暑のため、男子のスタートを午前10時から同7時に前倒し。女子は同7時に開始予定だったが、同7時2分に変更された。 【写真】あの人が同学年瀬戸大也の東京五輪内定に刺激「頑張って欲しいですし、僕自身も頑張りたい」 国際水連は、競技実施の条件として会場の水温を16度以上31度以下と定めているが、この日は午前5時の時点で29・9度とギリギリ基準内で開催された。だが、参加選手からは「水温も高いし、日差しも強い。泳ぎながらも不安な面がある」との意見も。本番も午前7時開始予定だが、国際水連のマルクレスク事務総長は「実施時間は今後変わっていく可能性がある」とし、午前5時などに早めることも検討

                                      五輪コースが「くさい。トイレみたいな臭い」。海水の臭いに選手が不安訴える オープンウォーターテストイベント(スポーツ報知) - Yahoo!ニュース
                                    • チーム開発で活躍するために、自分の庭を作れると良い - hitode909の日記

                                      チームでどうやって活躍するか、まだイメージがついてない、振られた仕事をやっているだけで、仕事をしている間は忙しいけど、確認待ちになるとすぐ暇になってしまう、というメンバーの悩みを聞いていた。 巨大なチーム、巨大なプロダクトだと、すぐに全容を把握するのは難しい。その中で、この範囲なら触れています、任せてください、という庭を作るとよいのでは、という話をした。 思いつきで話したわりには意外といいことを言ってるなと思ったので掘り下げて書いてみます。 庭とは 現代では、庭のある家に住んでる人は少ないかもしれない。うちは実家が田舎だったので庭があって、ボールを蹴って回ったり、石をめくってアリを観察したり、隣の家の庭との境界もゆるくて、冒険と言って隣の家の庭で遊んだりしていた。 大人になってからの庭というと、池袋で遊んでた人が「池袋は俺の庭」と言ったり、JR新宿駅の東口を出たら椎名林檎の庭があることが知

                                        チーム開発で活躍するために、自分の庭を作れると良い - hitode909の日記
                                      • レスポンシブデザインの確認に便利なツールが登場!複数のデバイスサイズで同時確認できる優れもの -Responsivize

                                        Webページのレスポンシブの確認が簡単にできる、新しい無料アプリがリリースされました! iPhone, Android, Pixelのスマホをはじめ、タブレット、ラップトップ、ワイドスクリーンなどのサイズでWebページを表示して確認ができます。 Windows, macOS, Linux対応のアプリで、しかもオープンソースです! Responsivize Responsivize -GitHub Responsivizeの特徴 Responsivizeのダウンロード Responsivizeの使い方 Responsivizeの特徴 Responsivizeは、レスポンシブ対応のWebページをさまざまなデバイスのサイズで確認できる便利ツールです! 当方の日本語環境(M1 Mac, Windows10)で問題なく動作しました。 Responsivize レスポンシブWebサイトの確認が簡単にで

                                          レスポンシブデザインの確認に便利なツールが登場!複数のデバイスサイズで同時確認できる優れもの -Responsivize
                                        • Oh Shit, Git!?!

                                          Gitって難しい。簡単にぐちゃぐちゃの状態になっちゃうし、失敗を直す方法を知ろうとしたところでまじくそ不可能。Gitのドキュメンテーションって卵とニワトリの問題みたいなところがあって、ハマりから抜け出すために知ってないといけない事柄の名前をあらかじめ知っていないと、どうやって問題を解決したらいいのか検索することすらできないんだよね。 だからここに、私が遭遇したことのあるよろしくない状況から、最終的にどうやって抜け出したかをフツーの日本語で書いていこうと思う。 くっそー、超絶やらかした。お願い、Gitには魔法のタイムマシンがあるって言って? git reflog # こうすると、Gitでやったことがすべてのブランチに渡って全部見えるよ! # どのブランチにも HEAD@{index} ってインデックスがあるはずだから # やらかす前のやつを見つけて git reset HEAD@{index

                                          • GitHub、Copilotでより高い精度のコードを生成させる方法を指南。関連ファイルを開く、トップレベルのコメントを書くなど

                                            GitHub、Copilotでより高い精度のコードを生成させる方法を指南。関連ファイルを開く、トップレベルのコメントを書くなど 記事の中で、プログラマが意図したコードを高い精度で生成AIに生成させるためのテクニックがいくつも紹介されています。これらのテクニックはCopilotに限らず、生成AIを用いてコードを生成させる際の参考になると思われます。 この記事では、紹介されているテクニックのポイントをまとめてみました。 GitHub Copilotでよりよいコードを生成するためのポイント 生成AI活用の基本として説明されたのは、大規模言語モデルを用いた生成AIでは、コンテキスト(文脈)に基づいて予測を行うように設計されているため、生成AIに対する入力やプロンプトがコンテキストに富んでいるほど良い出力が得られる、という原則です。 それゆえ、GitHub CopilotおよびGitHub Copi

                                              GitHub、Copilotでより高い精度のコードを生成させる方法を指南。関連ファイルを開く、トップレベルのコメントを書くなど
                                            • 脳に収まるコードの書き方を読んだ。面白かった。 - Mitsuyuki.Shiiba

                                              いただきましたー!わーい。脳に収めるぞー! @haradakiro @ryuzee pic.twitter.com/3Qd6EvPioU— SHIIBA Mitsuyuki (@bufferings) June 13, 2024 明日(2024年6月18日)発売! www.oreilly.co.jp どう書くのがいいんだろうなぁ? 複雑なコードと向き合うときは「あー、これはメモを取りながら読まないと迷子になるやつだ」ってなる。最初はわりとキレイに作られていたとしても、機能追加を重ねていくとだんだん読めなくなっていく。 だから「時間が経っても読みやすいコードってどう書くのがいいんだろうなぁ?何かヒントがあるかなぁ?」って思いながらこの本を開いた。先に書いておくと、ヒントはあった。 アウトサイドインのTDD 全然予想してなかったから、おー!と思ったのが、説明をTDDで進めていくってところ。好き

                                                脳に収まるコードの書き方を読んだ。面白かった。 - Mitsuyuki.Shiiba
                                              • 映画『マトリックス』(1999年)はこうして作られた(撮影の裏側を解説) - ひたすら映画を観まくるブログ

                                                マトリックス どうも、管理人のタイプ・あ~るです。 さて先日17日、超大作映画『マトリックス レザレクションズ』がついに公開されました。ご存知、キアヌ・リーブス主演の『マトリックス』シリーズ最新作で、なんと前作『マトリックス レボリューションズ』から約18年ぶりの続編となります。 監督を務めたラリー&アンディ・ウォシャウスキー兄弟は、その間に性別適合手術を受けてラナ&リリー・ウォシャウスキー姉妹になりましたが、ファンを魅了した激しいアクションシーン等は今回も健在だとか。 思えば、初めて『マトリックス』(1999年)が公開されてから、もう22年も経ったんですねぇ…。というわけで本日は、全世界に衝撃を与えた第1作目の『マトリックス』について、制作裏話や知られざるエピソードなど当時の状況を改めて振り返ってみたいと思います。 1960年代にシカゴで生まれたウォシャウスキー兄弟は、大学を中退したあと

                                                  映画『マトリックス』(1999年)はこうして作られた(撮影の裏側を解説) - ひたすら映画を観まくるブログ
                                                • エンジニアのスキルマップ・テックリードへの途 - 電通総研 テックブログ

                                                  みなさんこんにちは。電通国際情報サービス(ISID) 金融ソリューション事業部の水野です。 これは電通国際情報サービス Advent Calendar 2022の16日目の記事です。 今回は、ISID金融事業部で運用しているスキルマップについてご紹介します。 テックリードとは 実は、ISIDの少なくとも金融事業部にテックリードと言うポジションはありません。 実在するのはチーフアーキテクトと言う職種のみで、各プロジェクトでリードエンジニアやテックリードという仮想的なロールがあるのが実態です。 一時期はフルスタックエンジニアと呼んでいる時期もありましたが、近年このワーディングが好まれない印象なので、大々的に使っていません。 主観ですが、フルスタックエンジニアはインフラ知識/運用系の知識のウェイトが高いエンジニアで、テックリードはソフトウェアアーキテクチャ、Webアプリケーション実装技術寄りのエ

                                                    エンジニアのスキルマップ・テックリードへの途 - 電通総研 テックブログ
                                                  • 万能ツール「Notion」共同創設者のIvan Zhaoが考える、プロダクト、採用、バリューのポイントを直接インタビュー

                                                    ALL STAR SAAS FUNDのメールマガジン「ALL STAR SAAS NEWSLETTER」購読登録受付中ALL STAR SAAS FUNDがお届けする 最新SaaSニュース、ブログ記事情報を配信するSaaS業界にいる方は必見のメールマガジン! このツールを定義することは難しい。Notionは、半ば苦し紛れのように「万能ツール」や「生産ツール」と呼ばれる。ただ、俯瞰して見ると、言い得て妙でもあり、そうとしか呼べないともいえる。つまり、それこそが、Notionの魅力なのだ。 世界中で、熱心なユーザーを増やし続けるNotion。高まるのは愛情だけではない。2020年4月には約54億円を調達し、大胆な発展を見せる。今回は、共同創設者であるIvan Zhaoさんに、前田ヒロがその成り立ちや組織運営などを聞いた。 Notionは、京都で再生した 前田:今日はお時間をいただき、ありがとう

                                                      万能ツール「Notion」共同創設者のIvan Zhaoが考える、プロダクト、採用、バリューのポイントを直接インタビュー
                                                    • なぜ型ファーストで考えるのか - 貳佰伍拾陸夜日記

                                                      How do you imagine a building? You consciously create each aspect, puzzling over it in stages. Inception 型なし言語に馴染みはあるものの型付言語をいざ使ってみたらどういう気持ちで書いたらいいのかわからなかったと同僚から相談があり, それをきっかけにして社内の勉強会で以下の話をしました. よく型なし vs. 型付の文脈では「型を書くのは面倒だ」「安全の方が大事だ」「でも面倒だ」「それは型推論を前提にしていないからだ」などの議論になりがちな気がしますが、これはあくまで「計算ありきの型」を考えているからで, 「型ありきの計算」だと全く見え方が違います. 「型はある種の仕様」とおもえば, 型ファーストであることと, 型なし言語でテスト駆動開発(TDD)するときに最初にテストを書くこととは, 同じ

                                                        なぜ型ファーストで考えるのか - 貳佰伍拾陸夜日記
                                                      • あなたの遅延はどこから? SQLから! 〜患部に止まってすぐ効くSQLレビューチェックリスト 年初め特大サービス号〜 - ANDPAD Tech Blog

                                                        あけましておめでとうございます! 今年は異世界放浪メシのアニメが放送されるらしいので楽しみなバックエンドの原田 (tomtwinkle)です。 内部で運用しているSQLレビューチェックリストの一部を抽出し思いつきで追記して行った結果、結構な分量になってしまいました。 暇な時でも流し読みして頂けるとありがたいです。 Motivation SQLレビュー観点 大きくSQLが変更される修正の際にはEXPLAINをレビュー内容に加える 検索のキーにINDEXを使用しているか SQL発行回数がN+1(1+N)の構造になっていないか サブクエリを利用したSQLはパフォーマンス要チェック Viewの利用は基本的に禁止 CROSS JOINは禁止 WHERE句で十分に絞った検索をしているか 必要なcolumnだけSELECTしているか レコード数だけ必要な場合にCOUNT用のSQLを発行しているか 集計関

                                                          あなたの遅延はどこから? SQLから! 〜患部に止まってすぐ効くSQLレビューチェックリスト 年初め特大サービス号〜 - ANDPAD Tech Blog
                                                        • 米国YouTuber、山上徹也容疑者の鉄パイプ銃を再現してテスト

                                                          Brandon Herrera @TheAKGuy Congressional Candidate (R TX-23) YouTuber, Second Amendment Absolutist, VERY Politically Incorrect. https://t.co/IZfyKatjLo

                                                            米国YouTuber、山上徹也容疑者の鉄パイプ銃を再現してテスト
                                                          • バグは“数千パターンのテスト”をすり抜けた ―NTTデータ「2023/10/10 全銀ネット障害」について説明 | gihyo.jp

                                                            バグは“数千パターンのテスト”をすり抜けた ―NTTデータ「2023/10/10 全銀ネット障害」について説明 NTTデータグループは2023年11月6日、10月10日に発生した全国銀行データ通信システムの障害に関する記者説明会を実施、現時点で判明している障害の概要について説明を行うとともに、再発防止策に向けたタスクフォースの設立などについて明らかにしました。会見の冒頭、NTTデータグループ 代表取締役社長 本間洋氏は、今回の障害により全国の預金者や金融機関をはじめとする社会全体に大きな混乱をもたらしたことを謝罪し、今後の原因究明と再発防止に向け、全国銀行試験決済ネットワーク(以下、全銀ネット)とともに全力をかけて取り組むことを明言していました。 本記事では会見の内容をもとに、現時点で判明している10月10日の事故の原因についてレポートします。 2023年10月10日 ―なにが起こったのか

                                                              バグは“数千パターンのテスト”をすり抜けた ―NTTデータ「2023/10/10 全銀ネット障害」について説明 | gihyo.jp
                                                            • 新宿駅前に巨大猫が出現!大迫力・超美麗3D映像で通行人の視線を釘付けに!4K相当では国内唯一の150m2超え大型街頭ビジョンが7/1からプレ放映スタート!

                                                              新宿駅前に巨大猫が出現!大迫力・超美麗3D映像で通行人の視線を釘付けに!4K相当では国内唯一の150m2超え大型街頭ビジョンが7/1からプレ放映スタート! 株式会社クロススペース(本社:東京都新宿区、代表取締役:森田威)からの委託により、株式会社マイクロアドデジタルサイネージ(本社:東京都渋谷区 代表取締役 穴原 誠一郎)、株式会社ユニカ(本社:東京都新宿区、代表取締役社長:磯崎元彦)が共同運営する『クロス新宿ビジョン』が、2021年7月1日にプレ放映をスタートしました。 150m2超級では国内唯一、4K相当画質の大型街頭ビジョンです。湾曲したフォルムを活用し、一般的な平面サイネージでは表現することのできない3D映像が放映可能です。3D映像のデモンストレーションとして、通常放映の合間に、3Dの巨大三毛猫が登場。周辺利用者の関心を強烈に惹きつけます。 ◆3D効果を生む形状とロケーション 近年

                                                                新宿駅前に巨大猫が出現!大迫力・超美麗3D映像で通行人の視線を釘付けに!4K相当では国内唯一の150m2超え大型街頭ビジョンが7/1からプレ放映スタート!
                                                              • IDEにChatGPTを統合、「この関数のテストコードはどこ?」「XXXを実装するならどう書けばいい?」など、AIでコードと対話できる「qqbot」登場

                                                                IDEにChatGPTを統合、「この関数のテストコードはどこ?」「XXXを実装するならどう書けばいい?」など、AIでコードと対話できる「qqbot」登場 テキストから高度なイラストを生成するAIや、人間と自然な対話を可能にするAIが最近話題になっています。 この人間と自然な会話をするAIチャットの代表的なサービスであるChatGPTの派生サービス(Variant of ChatGPT)をVisual Studio CodeなどのIDEに統合し、開発中のコードについて「この関数のテストコードはどこ?」などと対話できる「qqbot」が登場しました。 開発したのはDan Robinson氏。 Introducing qqbot, a variant of ChatGPT that lives in your IDE. The cool thing about qqbot is that it k

                                                                  IDEにChatGPTを統合、「この関数のテストコードはどこ?」「XXXを実装するならどう書けばいい?」など、AIでコードと対話できる「qqbot」登場
                                                                • 人類は気づいていた。この勉強の仕方が1番早いということを。 - Qiita

                                                                  はじめに 多くの勉強方法を試してきて、最後にたどり着いたのが問題駆動プログラミング法という学習方法でした 世の中では独学大全という本がベストセラーになるなど、学習内容ではなく、「勉強方法」を学びたいという人はとても増えています。 せっかく勉強するなら効率よくやりたいと考えるのは当たり前のことです。 成果を出したいならその分野の努力の仕方を学ぶのが1番効率的で賢い それは誰もが理解していることだと思います。 「では、プログラミングの勉強の仕方を学んだことはありますか?」 おそらく多くの人が自分なりに勉強をしていると思います。 なぜかというと勉強方法などの経験的な記事を書こうとすると「考え」を書くことになるため記事を書くのがとても大変でなかなか世の中には「これをやれば確実」という勉強方法を紹介している記事は少ないです。 これはエンジニアが基本的に「技術」を発信することが多くなるので仕方がないと

                                                                    人類は気づいていた。この勉強の仕方が1番早いということを。 - Qiita
                                                                  • 機械学習や統計学を「社会実装」するということ - 渋谷駅前で働くデータサイエンティストのブログ

                                                                    (Image by Pixabay) 最近になって、こんな素晴らしい資料が公開されていたことを知りました。 この資料自体は著者のMoe Uchiikeさんが東大での講義に用いられたものだとのことですが、その内容の汎用性の高さから「これは全ての機械学習や統計学を実務で用いる人々が必ず読むべきドキュメント」と言っても過言ではないと思われます。 正直言ってこの資料の完成度が高過ぎるのでこんなところで僕がああだこうだ論じるまでもないと思うので、内容の詳細については皆さんご自身でまずは上記リンクから精読していただければと思います。その上で、今回の記事では「機械学習や統計学を『社会実装』する」ということがどういうことなのかについて、この資料を下敷きとした上でさらに僕自身の経験や見聞を加えて考察したことを綴ってみます。 機械学習や統計学と、社会との「ギャップ」 機械学習や統計学を、社会に「馴染ませる」

                                                                      機械学習や統計学を「社会実装」するということ - 渋谷駅前で働くデータサイエンティストのブログ
                                                                    • 廃業寸前の地方タクシー会社が生んだ配車システムで業界変革、電脳交通が5億円調達

                                                                      大学在学中&休学中に複数のIT系スタートアップでのインターンやベンチャーキャピタルでのリサーチバイトを経験後、フリーランスとして独立。現在は「TechCrunch Japan」などでスタートアップ企業のプロダクトや資金調達を中心としたインタビュー・執筆活動を行っている。 From DIAMOND SIGNAL スタートアップやDX(デジタルトランスフォーメーション)を進める大企業など、テクノロジーを武器に新たな産業を生み出さんとする「挑戦者」。彼ら・彼女にフォーカスして情報を届ける媒体「DIAMOND SIGNAL」から、オススメの記事を転載します。※DIAMOND SIGNALは2024年1月をもって、ダイヤモンド・オンラインと統合いたしました。すべての記事は本連載からお読みいただけます。 バックナンバー一覧 市場の縮小、従業員の高齢化に伴う人手不足、進まないIT化──。配車アプリの普及

                                                                        廃業寸前の地方タクシー会社が生んだ配車システムで業界変革、電脳交通が5億円調達
                                                                      • ソフトウェアテスト入門 / 2022-08-30 software testing

                                                                        ■参考 ・JSTQB ソフトウェアテスト教科書 JSTQB Foundation 第4版 シラバス2018対応 ・業務でも活用できるソフトウェアテストの7原則 ・Agile Testingのエッセンス ・TDD Boot Camp 2020 Online #1 基調講演/ライブコーディング ・テスト駆動開発 ・BDDとATDD ・The BDD Books - Discovery (Japanese Edition) ・リーダブルテストコード ・テストコードにはテストの意図を込めよう ・組織にテストを書く文化を根付かせる戦略と戦術(2020秋版) ・質とスピード(2022春版、質疑応答用資料付き) ・【翻訳記事】テストに対する考え方「Testing Manifesto」 ・マネジメント向けアジャイル開発概要 ・The Software Testing Ice Cream Cone ・Goo

                                                                          ソフトウェアテスト入門 / 2022-08-30 software testing
                                                                        • 前科者になった|のらねこノート

                                                                          突然だが前科者になった。といっても泥棒とか人殺しではなく重度のスピード違反を犯し、運転免許を停止された件である。こんな愚かな事を堂々とnoteに書くこと自体恥ずかしいが、事実なので仕方ない。 これを残すのは自分の備忘録目的でもあり、こういうことをするとこういう過程を経て免許が停止するので気をつけよう、安全運転が第一という啓蒙目的もあるかもしれない。なおこれは2022年に筆者が愛知県で起こした話であり、他県の場合はまた異なるかもしれないと前置きしておく。 免停の理由 簡単に話すと高速道路上でオービスをピカピカさせたからであり、それも50km/h以上の超過であった。50km/h以上の速度超過は12点の違反点数であり、一発で30日免停となる6点(高速道路では40km/h以上超過)の2倍の点数だが、しかし停止期間は3倍の90日と十分重い罰則である。 なお、それ以前にも時間帯によっては右折してはいけ

                                                                            前科者になった|のらねこノート
                                                                          • ユニットテストをGitHub CopilotとChatGPT使って書いてみたらやばかったです | DevelopersIO

                                                                            GitHub Copilotとの単体テストがやばい。ChatGPTが書いてくれるテストもすごい。もうこれらがない時代には戻れないような気がします。 こんにちは。AWS事業本部コンサルティング部に所属している今泉(@bun76235104)です。 みなさんユニットテスト書いてますか? 昨今AIがダミーデータを書いてくれたり、ユニットテストそのものを書いてくれたりと技術の進歩がすごいですね。 私はリファクタリングが好きですが、リファクタリングをする前に絶対に必要なもの。 そうテストですね。 今回私がテストを後回しにしてしまった以下のOSSについてGitHub CopilotとChatGPTのそれぞれの力を借りながら、テストを書いてみました ※ これは以前私が始めたプロジェクトであり、OSSとして公開されているので学習に使われても問題のないコードです。 なお、GitHub Copilotの料金や

                                                                              ユニットテストをGitHub CopilotとChatGPT使って書いてみたらやばかったです | DevelopersIO
                                                                            • こんばんは、X-Forwarded-For警察です - エムスリーテックブログ

                                                                              エムスリーエンジニアリンググループ製薬企業向けプラットフォームチームの三浦 (@yuba)です。普段はサービス開発やバッチ処理開発をメインにやっておりますが、チームSREに参加してからはこれに加えて担当サービスのインフラ管理、そしてクラウド移行に携わっています。 今回はそのクラウド移行の話そのものではないのですが、それと必ず絡んでくるインフラ設定に関してです。 アクセス元IPアドレスを知りたい Webアプリケーションがアクセス元IPアドレスを知りたいシーンというのは、大まかに二つかと思います。ログ記録用と、アクセス制限ですね。どちらもアプリケーションそのものではなく手前のWebサーバの責務のようにも思えますが、そうとも言い切れません。動作ログ、特に異常リクエストをはじいた記録なんかにセットでIPアドレスを付けたいとなるとアプリケーション要件ですし、アクセス制限についてもマルチテナントサービ

                                                                                こんばんは、X-Forwarded-For警察です - エムスリーテックブログ
                                                                              • 質とスピード(2020秋100分拡大版) / Quality and Speed 2020 Autumn Edition

                                                                                質とスピード(2020秋100分拡大版) 2020/11/20 @ JaSST'20 Kyushu

                                                                                  質とスピード(2020秋100分拡大版) / Quality and Speed 2020 Autumn Edition
                                                                                • SoftEtherの登 大遊氏が語る、「日本のITエンジニアに迫る危機」とは

                                                                                  大学在学時に、ソフトウェアVPN(Virtual Private Network)の「SoftEther VPN」(以下、SoftEther)を開発したことで広く知られる登 大遊氏。SoftEther開発後も中国の検閲用ファイアウォール「グレートウォール」へのハッキングなどで話題を集め、現在は東日本電信電話(NTT東日本)のビジネス開発本部 特殊局員、情報処理推進機構(IPA)の産業サイバーセキュリティセンター サイバー技術研究者、筑波大学の客員教授などを務めている。 登氏が、ゲットイットが開催したWebセミナーで、日本のITエンジニアに必要な「トライ&エラー(トライアルアンドエラー)の思考法」について話した。ゲットイットは、リユースIT製品の販売やレンタル、メーカーサポートが終了した製品の保守をサポートするIT機器保守(第三者保守)など幅広い役割で、NTTグループをはじめとする多数の企業

                                                                                    SoftEtherの登 大遊氏が語る、「日本のITエンジニアに迫る危機」とは