タグ

t1mvverrのブックマーク (1,298)

  • 個人開発を黒字にする技術 - k0kubun's blog

    最近は個人開発は自分のOSSのメンテで手がいっぱいになってしまったのでサービス開発のようなものは普段あまりやらないのだが、大学院*1で今学期、何作ってもよいという感じの授業を取ってWeb/iOS/Androidアプリ*2を全て作るという体験をする中で、たまたま個人開発のコストを抑える活動をしたので、その時に調べたり考えたりしたことを書いておく。 Herokuで無料にする Herokuでは毎月550時間free dynoが使え、クレジットカードを登録しておくと更に450時間、合計1000時間無料で使える。Herokuは30分アクセスがないと一旦停止するが、今回授業で作ったサービスでこれを使い切らないことは明らかだったので最初はこれでセットアップした。セットアップも簡単だし、PostgreSQLも無料でついてくる。 ただ、コールドスタートに10秒くらいかかり、これがこのサービスではUX的に致命

    個人開発を黒字にする技術 - k0kubun's blog
  • 今日ははてブやめてずーっと本読んでたんだけど

    ずーっと読んですげー有意義な一日だったわ。 ふと気づいたんだけどさ、はてブってインプットにもアウトプットにもならねえゴミみたいな時間だな。 辞めるわ

    今日ははてブやめてずーっと本読んでたんだけど
    t1mvverr
    t1mvverr 2022/05/06
    承認欲求のせいで辞められません
  • なぜ「結論から話す」が、なかなかできないのか、観察したら、理由が分かった。

    最も重要なビジネススキルはなんですか? と問われたら、なんと答えるだろう。 人によりけりだと思うが、私がコンサルティング会社で経験した限りでは、「結論から話す」がその候補の一つだと感じる。 これは誇張でもなんでもなく、「コンサル一年目が学ぶこと」の著者が、このの最初の項目として設定していることにも現れているように、 あるいは、スキル系のビジネス書には大抵それに類似したことが書いているように、今では「結論から話せ」は、、もはやビジネス上の慣例といっても良いくらいだ。 私の場合は、入社するとまず直属の上司に「結論から」を求められた。 例えば、こんな具合だ。 私「すいません、相談があるのですが……」 上司「何?」 私「お客さんのところで、規定の説明をしていたのですが、第二条のところでお客さんから質問が出てしまったんですよ。「目的と目標はどうちがうんですか」と聞かれたので、こう答えたんです……」

    なぜ「結論から話す」が、なかなかできないのか、観察したら、理由が分かった。
    t1mvverr
    t1mvverr 2022/04/22
    会話ついでに雑談したいからだと思うよ。雑談したら何か解決策やアイデアが見つかるかも知れないからね。急いでいる立場からしたらイラつくけど…
  • 『人から奪った時間は高く売れる』Youtuberやテレビ局員年収の異常な高さから思うこと「ハッとした」

    山口周 @shu_yamaguchi 人から奪った時間は高く売れる。民放テレビ局の平均年収が異常に高い、あるいは一部のYoutuberの年収がトンデモないことになっているのはそういうことです。奪われた側はどうなるかというと見ての通りです。ホッブズ的に言えば現在の様相は「万人による万人の時間の奪い合い」です。 2022-04-10 08:51:51 山口周 @shu_yamaguchi 慶大文学部哲学科、同大学院文学研究科修了/電通・BCG等を経て現在は独立研究者・著作家・パブリックスピーカー/J-WAVE番組ナヴィゲーター/時にはコンサルタント・投資家・大学教員/人文科学と経営科学の交差点に生息/コメントやリツイートは確認してませんので悪しからず

    『人から奪った時間は高く売れる』Youtuberやテレビ局員年収の異常な高さから思うこと「ハッとした」
    t1mvverr
    t1mvverr 2022/04/15
    はてぶとかTwitterに時間奪われ続けている。
  • 【統計学】今から約40年後まで起こることを列挙する : 哲学ニュースnwk

    2022年04月08日00:00 【統計学】今から約40年後まで起こることを列挙する Tweet 1: 以下、\(^o^)/でVIPがお送りします 2014/09/29(月) 22:16:38.26 ID:ki1mMJN60.net 統計学などを参考にわかりきっていることを列挙していく 若干ウソも交じっているかもしれないが、あくまでも予想なのでよろしく 2015年 少子高齢化に歯止めがかからず、国民医療費が53兆9889億円(自己負担分11兆6703億円)となる たばこが原因の病気で死ぬ人が世界で640万人に達し、全体の10%を占めるようになる この年までに120万人のエイズウイルス(HIV)感染が予防される(年間感染率が2/3に減速) 転載元:http://viper.2ch.sc/test/read.cgi/news4vip/1411996598/ この世で触れてはイケない謎ってなんか

    【統計学】今から約40年後まで起こることを列挙する : 哲学ニュースnwk
  • 全てを書き換え続ける。N予備校Webフロントエンド実装6年のあゆみ - ドワンゴ教育サービス開発者ブログ

    はじめに ドワンゴ教育事業 Web フロントエンドチームの berlysia です。 ドワンゴ教育事業が提供するオンライン学習サービス『N予備校』は、この 4 月でリリース 6 周年を迎えました。N 予備校の Web フロントエンドはリリース以来、全面的な書き換えを行い、今も続けています。 この記事では書き換えに伴う N 予備校の Web フロントエンド実装の変遷を説明し、これら書き換えの経験やWebフロントエンドという領域の性質を踏まえて、すべてを書き換え続ける選択をしていることを述べます。 この記事は berlysia が他社様イベント*1にて発表させていただいた話題を元に再構成しています。 speakerdeck.com ※JSConf JP 2021 で発表させていただいた事例とは異なるコードを対象にしています。 はじめに 実装の 5 つの世代 v1 v2 v3 v3(TypeSc

    全てを書き換え続ける。N予備校Webフロントエンド実装6年のあゆみ - ドワンゴ教育サービス開発者ブログ
    t1mvverr
    t1mvverr 2022/04/08
    仕組みを頻繁に変えすぎに思えるのだが…対個人のサービスはそうゆうものなのだろうか
  • 「JavaScript」を実際に打ち込んで対戦する『Screeps: Arena』が配信開始。ユニットのAIをプログラムしながら、オンラインで戦うユニークな戦術ゲーム

    Screeps, LLCは、JavaScriptを使って戦う戦術ゲーム『Screeps: Arena』の配信を開始した。開発中のゲームを公開する「早期アクセス版」として販売中となっている。 対象プラットフォームはPCSteam)。価格は税込2050円。4月15日まで税込1845円(10%オフ)のセールを実施している。 (画像はSteam『Screeps: Arena』より) 『Screeps: Arena』(スクリープ:アリーナ)は、プログラミング言語のひとつ「JavaScript」を実際に記述することで、ほかのプレイヤーと戦うオンラインのリアルタイムストラテジー。 ゲームはユニットを直接的に操作するのではなく、ゲーム上でプログラムを記述することによって動かしていく。プレイヤーが記述したプログラムは、ユニットのAIとしてゲーム内で自律的に実行されて戦っていく。 (画像はSteam『Scr

    「JavaScript」を実際に打ち込んで対戦する『Screeps: Arena』が配信開始。ユニットのAIをプログラムしながら、オンラインで戦うユニークな戦術ゲーム
  • まだ anyenv (**env) 使ってるの? asdf を使おう!

    しかし、言語ごとにバージョン管理システムをインストールするのはめんどうだ。そこで、これらをまとめた anyenv というものがある。 このツールはとても便利で、筆者も利用していたのだが、一点、致命的な弱点がある。それは、ロードが遅い ことだ。 筆者は ndenv, rbenv, pyenv, phpenv の 4 種類を anyenv で管理していた。そして、シェル起動時にそれらをロードするようにしていた。 ロードするための設定を以下に示す。 # anyenv if [[ -s ~/.anyenv ]]; then PATH="$HOME/.anyenv/bin:$PATH" eval "$(anyenv init -)" fi # ndenv if [[ -s ~/.ndenv ]]; then PATH="$HOME/.ndenv/bin:$PATH" eval "$(ndenv in

    まだ anyenv (**env) 使ってるの? asdf を使おう!
    t1mvverr
    t1mvverr 2022/04/05
    プロジェクトフォルダごとにPython・Node.js・Javaのバージョン切替一括で出来ないのか、と思ってたらツールあった。けどWindowsはWSLからしか無理なのが惜しい。
  • 脱ExcelしたいMarkdownテンプレート目次 - Qiita

    Markdownテンプレート」シリーズの目次です。 Markdownで全ての社内文書 GitHub Flavored Markdown推し 段落 Markdownで設計 Markdownでリリースノート Markdownで報告書 Markdownで職務経歴書 Markdownでスライド Markdownで会議 Markdownで校正 終わりに 以上、各記事が参考になれば幸いです。

    脱ExcelしたいMarkdownテンプレート目次 - Qiita
    t1mvverr
    t1mvverr 2022/04/03
    wordで良くね。excel埋め込めるし。
  • 『みんなで国庫、食いつぶしてこ!!』国からガッボリ貰った金で勉強しつつ数年適当に暮らせるぞ!という話。→「胸を張ってええんやで」

    🗽七目ななつ🗽 @7me7tsu 諸兄!!!マジで社会と労働は嫌だけど勉強すんのはそこまで嫌じゃなかったら専門実践給付金制度と教育訓練支援給付金制度併用して国からガッボリ貰った金で勉強したり遊んだり国家資格取ったりして向こう数年適当に暮らそうや!!!!!みんなで国庫、いつぶしてこ!!!(国賊) 2022-03-27 22:20:17 🗽七目ななつ🗽 @7me7tsu 国賊が独り歩きすんのも嫌なので追記しとくと、3年以上の社会人経験がある人間が仕事辞めて大学なり専門なりアレなりコレなりに入学する際 教育訓練支援給付金:退職前の月収の8割程度の給付金と 専門実践給付金:年間最大40万円学費の補助を 最大3年間受けられる特盛失業保険みたいな制度です やったろ 2022-03-28 23:52:32

    『みんなで国庫、食いつぶしてこ!!』国からガッボリ貰った金で勉強しつつ数年適当に暮らせるぞ!という話。→「胸を張ってええんやで」
    t1mvverr
    t1mvverr 2022/03/31
    こうゆうのはブクマしても必要な時に限って忘れるから、evernoteとかにもメモっとかなきゃ
  • 貴金属8元素混ぜ「夢の合金」京大が成功 触媒性能プラチナの10倍 | 毎日新聞

    合成に成功した貴金属8元素。写真に添えられているのは元素記号と原子番号=創元社提供(「世界で一番美しい元素図鑑」より) 金や銀、白金(プラチナ)など貴金属と呼ばれる8種類の元素を全て混ぜた合金の開発に世界で初めて成功したと、京都大などの研究チームが米国化学会誌に発表した。水から電気分解で水素を製造する触媒として、既存の白金と比べ10倍以上の性能があるといい、研究チームは「青銅器時代から約5000年間、誰も成功しなかった夢の合金ができた。エネルギー問題の解決にもつながる可能性がある」と期待する。 8元素は他にパラジウム、ロジウム、イリジウム、ルテニウム、オスミウム。いずれも希少で耐腐性がある。水と油のように混ざらない組み合わせがあり、全て合わせるのは困難と考えられてきた。

    貴金属8元素混ぜ「夢の合金」京大が成功 触媒性能プラチナの10倍 | 毎日新聞
    t1mvverr
    t1mvverr 2022/03/30
    配合でメタルキング生み出すみたいな感じか
  • ソフトウェア開発の見積もり入門

    見積もりとは? Wikipediaによると見積もりとは、以下のようにあります。 見積(みつもり。見積り、見積もりとも書く)とは、金額・量・期間・行動を前もって概算すること。見積もること。あらましの計算をすること。また、その計算。目算。「所要時間を見積る」、「一日の来客者数をざっと見積もった」など、おおよその感覚で数字の見当をつける場合の口語体表現でも使われる。 Wikipedia このように見積もりとは、なにかを行う前に事前にその結果を予想しておくことを言います。 見積もりを使うケースは、ソフトウェア開発に限った話ではありませんが、製造業であるソフトウェア開発においては『見積もり』というタスクは様々なケースで登場します。 見積もりが苦手な人は多い ソフトウェア開発では、「この機能を開発するときにどのくらいで完成できますか?」といったケースが見積もりのシチュエーションとしては多いかと思います

    ソフトウェア開発の見積もり入門
    t1mvverr
    t1mvverr 2022/03/29
    "見積もりはあくまで予想なので、合意さえとれていれば結果はそれほど重要ではないのです。(もちろん正確に見積もれるに越したことはないですが。)"
  • おっさんがメルカリで爆売れするためのクソみたいなライフハックを教えてくれた話。→「地獄的なライフハック過ぎて泣いちゃいそう…」

    さばぴっぴ(((🐣)))/首都(埼玉) @saws_skmdrt 今日仕事で一緒になったおっさんが「メルカリで不用品を売る際には、プロフィールを女子大生に設定して、物が売れたら段ボール箱の内側に“女の子の部屋から届いた演出をするため”に香水を綿棒でちょんと付ける。これでリピーターがまじ増えるし、→ 2022-03-26 18:45:32 さばぴっぴ(((🐣)))/首都(埼玉) @saws_skmdrt メルカリ便でなく普通便で送ってくれって、明らかに住所と名前を探ろうとしてくる人もいる。断るけどさ。俺が使ってた何度洗っても汗臭さが抜けない帽子まで売れたよ。もちろん香水をまぶしたけど。それでもまたリピートしてくれる。ありがたい」 っていうクソみたいなライフハック教えてくれた。 2022-03-26 18:45:32

    おっさんがメルカリで爆売れするためのクソみたいなライフハックを教えてくれた話。→「地獄的なライフハック過ぎて泣いちゃいそう…」
    t1mvverr
    t1mvverr 2022/03/27
    割と肯定的なブコメ多いね。買うときはAmazon等の通販で購入し、売るときは女性の振りしてメルカリで流すのがベターってことか。
  • (自分の) JavaScript のユニットテストの書き方

    (社内用ドキュメントの公開版) テストのポリシー 前提として、ユニットテストを導入するコストを、限界まで低くすることを目指す。テストが根付いていない言語環境や文化では、放っておくとテストが書かれないまま実装が進行し、結果としてテスト不可能な巨大な雪だるまが完成する。こうなるとメンテコストが高いE2Eを大量に書かないといけなくなり、テストの実行時間が膨れ上がっていく。 そうなる前に、ユニットテストを書きやすい環境を維持し、ユニットテストとして問題を切り分けられるような環境を維持する。とにかく書きやすさを重視し、一つのユニットテストを書くオーバーヘッドを限界まで下げる。 最初の一つを早い段階で書く 自分の経験的には、ユニットとテストの最初の一つを書いたらあとは自然とその周辺で増えていく。サンプルがあったら人はコピペする。逆にいうと最初の一つを書かない限り一切書かれない。まず一つ用意するのが大事

    (自分の) JavaScript のユニットテストの書き方
  • 単一責任の原則(Single responsibility principle)について、もう一度考える | オブジェクトの広場

    単一責任の原則(Single responsibility principle)について、もう一度考える はじめに オブジェクトの広場をご覧の皆様ならば、「SOLID原則」という言葉を聞いたことがあるかもしれません。 SOLIDとは、以下の5つのソフトウェア設計原則を並べたバクロニムです。 Single Responsibility Principle:単一責任の原則 Open/closed principle:オープン/クロースドの原則 Liskov substitution principle:リスコフの置換原則 Interface segregation principle:インターフェース分離の原則 Dependency inversion principle:依存性逆転の原則 ソフトウェアエンジニアが知っておくべき設計原則のセットとして、Clean Architecture や

    単一責任の原則(Single responsibility principle)について、もう一度考える | オブジェクトの広場
  • 真面目なプログラマのためのディープラーニング入門

    はじめに: 講座は「機械学習ってなんか面倒くさそう」と感じている プログラマのためのものである。講座では 「そもそも機械が『学習する』とはどういうことか?」 「なぜニューラルネットワークで学習できるのか?」といった 根的な疑問に答えることから始める。 そのうえで「ニューラルネットワークでどのようなことが学習できるのか?」 という疑問に対する具体例として、物体認識や奥行き認識などの問題を扱う。 最終的には、機械学習のブラックボックス性を解消し、所詮は ニューラルネットワークもただのソフトウェアであり、 固有の長所と短所をもっていることを学ぶことが目的である。 なお、この講座では機械学習のソフトウェア的な原理を中心に説明しており、 理論的・数学的な基礎はそれほど厳密には説明しない。 使用環境は Python + PyTorch を使っているが、一度原理を理解してしまえば 環境や使用言語が

    真面目なプログラマのためのディープラーニング入門
  • 高木浩光さんに訊く、個人データ保護の真髄 ——いま解き明かされる半世紀の経緯と混乱

    (語り手)JILIS副理事長 高木 浩光 (聞き手)JILIS出版部 編集長 小泉 真由子 (撮影)宇壽山 貴久子 この1年、過去の海外文献を調査していたという高木浩光さん。これまでの研究の一部は情報法制レポート創刊号の特集として掲載されましたが、高木さんに言わせると「あれはまだ序の口」とのこと。日お伺いする内容は近々高木さん自身が論文にされる予定とのことですが、まだ時間がかかりそうということで、急ぎ、インタビューとしてお話しいただくことになりました。なお、このインタビューは大変長くなっております。ぜひ、最後までお付き合いいただければと思いますが、時間のない方は、目次を参照していただき、気になるトピックからお読みください。 —— 今日は、高木さんがどうしても今すぐみなさんに伝えたいことがあるとのことで、インタビューでお話を聞くことになりました。 高木: はい、よろしくお願いします。話はと

    高木浩光さんに訊く、個人データ保護の真髄 ——いま解き明かされる半世紀の経緯と混乱
    t1mvverr
    t1mvverr 2022/03/19
    長いのは動画かポッドキャストとかじゃないと内容入って来ない…
  • 最近の海外DDDセミナーを聞いてみたら色々と常識が破壊された - Qiita

    TL;DR 最近の設計志向はイベント駆動がかなり中心になっている とくにDDD界隈がここまでイベント駆動一槍だとは思わなかった ストーリーを出発点にイベント駆動で設計を組み立てる「イベントストーミング」がかなり多くの場所で事例として取り上げられている はじめに 最近、洋書や動画の講演資料などいくつか海外の情報源に当たることがおおくなり、その中で「結構日でやられている取り組みとちがうなー」と考えることが多く、一旦そのあたりの差分をまとめておこうかと思いました。 ただの出羽守(あるいは鹿鳴館精神)ではなく、一つの潮流としてこんなのがあるってのを記述できればなと思います イベントが設計の基線となりつつある、、、のか? まず1つ目に驚いたのが、イベントが設計の中心になっている、そう感じる機会が多かったこと。 ここで言うイベントは、実践ドメイン駆動設計の中でも「ドメインイベント」として実装パタ

    最近の海外DDDセミナーを聞いてみたら色々と常識が破壊された - Qiita
    t1mvverr
    t1mvverr 2022/03/16
    IDEアシストやデバッグ環境が整っているとは思えないし、これら内容を整理した書籍が無いと業務で実践するのは怖いので様子見。
  • 段階的に理解する O/R マッピング - Qiita

    はじめに O/R マッピングとは O/R マッピングとは、一言で言えば、オブジェクト指向プログラミング言語においてリレーショナルデータベースのレコードを通常のオブジェクトとして操作する方法である。より詳細な定義を述べるより、実際のコードを見たほうがわかりやすいだろう。以下に、低レベルの JDBC API の利用例と、高レベルの O/R マッピングフレームワークの代表格である JPA の利用例を挙げる。 public List<Issue> findByProjectId(long projectId) { String query = "select id, title, description from issue where project_id = ?"; try (PreparedStatement ps = connection.prepareStatement(query))

    段階的に理解する O/R マッピング - Qiita
    t1mvverr
    t1mvverr 2022/02/28
    何となくで使っていたMyBatisやJPA実装FWの違いやメリデメが分かりやすくて良き。
  • 【追記あり】「Windows 12」マイクロソフトが開発?なお11の普及率は1%未満 | Buzzap!

    Windows 11の普及率が1%に満たない」 そんな衝撃の調査結果が明らかになる中、「マイクロソフトが次世代OSの開発を進めている」という情報がもたらされました。以下から。 海外メディアの報道によると、マイクロソフトが2022年3月から「Windows 12」の開発を開始するそうです。 これは複数のメディアが確認した情報で、すでに開発に携わるエンジニアも確保しているとのこと。 しかし現行のWindows 11のようにWindows 10の資産を引き継がず、ほぼゼロから開発を始めるため、最新の機能を満載したものになると期待できる一方、リリースはかなり先になるとみられます。 ・2月23日追記 Windows 12開発の発信源となった人物が「ジョークだった」とした上で、混乱を招いたことを謝罪しています。

    【追記あり】「Windows 12」マイクロソフトが開発?なお11の普及率は1%未満 | Buzzap!
    t1mvverr
    t1mvverr 2022/02/23
    ほぼ0から開発ってことは、rustで作って出来るだけセキュアにしたのを生み出そうとしてるのかな。あとはシェア取れるかどうかだけど、vistaから続くジンクスあるから売れるでしょ()