k2wankoのブックマーク (7,856)

  • OSSをベースにしたサービス提供の難しさ - knqyf263's blog

    背景 難しさ 利益相反になりがち 競合OSSの存在 コミュニティからのPull Request 競合サービスによる利用 レベニューシェアにならない 利用統計が取れない やっておくべきこと お金を払いたい機能を見極める 境界線を決める ライセンスについて考える 利用統計の取得方法について考える OSSから有償版へのスムーズな移行を考える まとめ 背景 弊社(Aqua Security)ではOSS開発をしており、そのOSSを組み込んだ有償サービスを売ることで利益を上げています。 自分はその中のOSS開発をフルタイムで担当しています。 会社は何を目的としてOSS開発をしているのか、というのは以前発表しました。 speakerdeck.com フルタイムOSS開発者をやってみての感想なども昔書いています。 knqyf263.hatenablog.com 今回はOSSをベースにしたサービス提供の難し

    OSSをベースにしたサービス提供の難しさ - knqyf263's blog
    k2wanko
    k2wanko 2023/06/08
  • オープンソースビジネスの挑戦と現実|Rui Ueyama

    いい感じのオープンソース・ソフトウェアを書いて、それを元に起業することを考えてみたことがある人は結構いるようだ。実際に僕はここ1年半ほど、自作のオープンソース・ソフトウェアを元にビジネスを立ち上げようと試行錯誤してきた。その経験についてここでシェアしてみようと思う。 あらすじ薄々予期していたことではあったけれど、結論から言うと、そんなにはうまくいかなかった話ということになる。要点をまとめると次の通りだ。 「moldリンカ」というオープンソースのツールを開発して、それを元にビジネスを行おうとしていた そこそこ稼ぐことはできたものの、大きなリターンを得るのは難しかった ほとんどの企業はオープンソースを大々的に活用していても「無料のソフトウェア」にはお金を払うつもりはないし、払いたくても社内制度上できない 大きなリターンを得たいのならば、自作のオープンソース・ソフトウェアを元にサービスを立ち上げ

    オープンソースビジネスの挑戦と現実|Rui Ueyama
    k2wanko
    k2wanko 2023/06/07
  • 技術選定をGitHubのスター数で行う場合の落とし穴についてオープンソース開発者のグループが語る

    オープンソースのプロジェクトを評価する際に、最も「正しい」と言える方法はコードの中身を確認することです。しかし、コードの読解は労力のかかる作業であるため、開発者たちの中にはGitHubについているスターの数で評価を決める人が数多く存在します。そうした「スター数で評価を決める」場合の落とし穴について、オープンソース開発者で構成される団体「The Guild」がブログに掲載しています。 How Much Are GitHub Stars Worth to You? – The Guild https://the-guild.dev/blog/judging-open-source-by-github-stars 例えばフロントエンド開発のライブラリを比較して「Angularは8万8000スターでReactは21万スターなのでReactの方が優れたライブラリだ」と述べた場合、これが冗談だとわかる

    技術選定をGitHubのスター数で行う場合の落とし穴についてオープンソース開発者のグループが語る
    k2wanko
    k2wanko 2023/06/07
    この手のサービスは仮想通貨が流行ったときに大量に出てきたと個人的な観測範囲では思ってる。 GitHubのスター数でそのトークンを買うかどうか決める要因になってたのかな
  • Apple Vision Pro

    Apple Vision Pro seamlessly blends digital content with your physical space.

    Apple Vision Pro
    k2wanko
    k2wanko 2023/06/06
  • Apple Vision Proが登場 — Appleが開発した初の空間コンピュータ

    カリフォルニア州クパティーノ Apple日、デジタルコンテンツを現実の世界とシームレスに融合しながら、実世界や周囲の人とのつながりを保つことができる革新的な空間コンピュータ、Apple Vision Proを発表しました。Vision Proは、従来のディスプレイの枠を超えて広がるアプリのための無限のキャンバスを作り出し、ユーザーの目と手、声という、最も自然で直感的な操作方法によって、完全に3次元化されたユーザーインターフェイスを実現します。世界初となる空間オペレーティングシステム、visionOSを搭載したVision Proにより、まるでデジタルコンテンツが自分のいる空間に物理的に存在しているかのように楽しむことが可能となります。画期的なデザインを備えたVision Proの大きな特長は、あらゆる体験がユーザーの目の前でリアルタイムに起こっているように感じさせる、2つのディスプレイ

    Apple Vision Proが登場 — Appleが開発した初の空間コンピュータ
    k2wanko
    k2wanko 2023/06/06
  • TVアニメ「唐揚げデリバリー三平」の第1話から最終48話までのサブタイトルを教えてください。

    AIの回答 1. 三平、唐揚げ屋に就職する 2. 三平、初めての配達に挑戦する 3. 三平、唐揚げを落としてしまう 4. 三平、唐揚げをべることができない 5. 三平、唐揚げの秘密を知る 6. 三平、唐揚げのレシピを盗む 7. 三平、唐揚げのライバルと対決する 8. 三平、唐揚げの祭りに参加する 9. 三平、唐揚げの恋人を見つける 10. 三平、唐揚げの危機に立ち向かう 11. 三平、唐揚げの伝説を聞く 12. 三平、唐揚げの島に行く 13. 三平、唐揚げの王になる 14. 三平、唐揚げの魔法を使う 15. 三平、唐揚げの罠にはまる 16. 三平、唐揚げの友達を作る 17. 三平、唐揚げの敵を倒す 18. 三平、唐揚げの夢を見る 19. 三平、唐揚げの歌を歌う 20. 三平、唐揚げの映画に出演する 21. 三平、唐揚げのゲームにはまる 22. 三平、唐揚げのを書く 23. 三平、唐揚げ

    TVアニメ「唐揚げデリバリー三平」の第1話から最終48話までのサブタイトルを教えてください。
    k2wanko
    k2wanko 2023/06/04
    そのうちアニメーションまで生成してくれそう
  • jq が jqlang organization に移譲されました - プログラムモグモグ

    JSONを操作するコマンドラインツールであるjqは、これまでオリジナル作者であるStephen Dolan氏 (@stedolan)のリポジトリ(github.com/stedolan/jq)で管理されていました。 メンテナンスはNico Williams氏 (@nicowilliams)とWilliam Langford氏 (@wtlangford)の二名が行なっていましたが、近年は活動が減っておりメンテナンスが滞っていることが度々指摘されていました。 最新のリリースは2018年11月に行われた1.6であり、その後に様々なバグ修正やパフォーマンス改善、新機能の実装が行われているのにリリースされておらず、またissueやPRも放置されがちになっていました。 さらにCI (AppVeyor)は常に落ちるので、簡単なドキュメント修正でもCIが通らず苦情が来る、数か月放置されたPRは作った人が諦

    jq が jqlang organization に移譲されました - プログラムモグモグ
    k2wanko
    k2wanko 2023/05/30
    いい話
  • AI時代のマインスイーパを作りました。頭を使ってマスを開くところはAIが勝手にやってくれるので、人間は勘でマスを開くところをやってください

    Yusuke Endoh @mametter AI時代のマインスイーパを作りました。頭を使ってマスを開くところはAIが勝手にやってくれるので、人間は勘でマスを開くところをやってください。 楽しい単純作業はAIに奪われて、人間の仕事は責任をとることだけです🙂 mame.github.io/minesweeper-sp… pic.twitter.com/e0YDB6pkg3 2023-05-29 09:30:24

    AI時代のマインスイーパを作りました。頭を使ってマスを開くところはAIが勝手にやってくれるので、人間は勘でマスを開くところをやってください
    k2wanko
    k2wanko 2023/05/29
  • 天空のエスカフローネ

    無限のリヴァイアス 宇宙のステルヴィア 蒼穹のファフナー 創聖のアクエリオン 銀色のオリンシス 奏光のストレイン 亡念のザムド 鋼殻のレギオス 輪廻のラグランジェ 翠星のガルガンティア 明日のナージャ 灼眼のシャナ 緋弾のアリア 金色のコルダ 仮面のメイドガイ 黒子のバスケ 坂道のアポロン 悪魔のリドル 戦場のヴァルキュリア 聖痕のクェイサー 閃光のナイトレイド 祝福のカンパネラ 絶園のテンペスト 極黒のブリュンヒルデ 棺姫のチャイカ 残響のテロル 天体のメソッド 神撃のバハムート 純潔のマリア 戟のソーマ 紅殻のパンドラ 終末のイゼッタ 将国のアルタイル 七星のスバル 約束のネバーランド 群青のマグメル 八月のシンデレラナイン 彼方のアストラ 戦翼のシグルドリーヴァ 憂国のモリアーティ 終末のワルキューレ 終末のハーレム 錆色のアーマ 群青のファンファーレ 金装のヴェルメイユ 不徳のギ

    天空のエスカフローネ
    k2wanko
    k2wanko 2023/05/25
    鬼滅の刃
  • 文章を書くことはプログラミングに似ている。 - CARTA TECH BLOG

    技術広報のしゅーぞー(shuzon__)です。 今日は「文章を書くことはプログラミングに似ている」という話をします。 参考書籍はこちら。論理が伝わる世界標準の「書く技術」 @soudai1025からのリクエストで社内ブログを一部編纂し公開しています。 文章を書くことはプログラミングに似ている。 文章を書くことはプログラミングに似ている。 なぜならば、抽象化すると、一連のトピックに対する意味のあつまりを区切り、扱う行為だからだ。 意味ごとに構造化する行為と思えば非常に似ている。 パラグラフ・ライティングは関数に似ている ここでパラグラフ・ライティング を紹介しよう。 パラグラフの構造 パラグラフ・ライティングは関数に似ている。 パラグラフ・ライティングは段落の先頭に「その段落が持つトピックの結論」を書く。 その後、前述の事実を用いた補足とロジックが続きトピックを補足する。 段落の最後に、議論

    文章を書くことはプログラミングに似ている。 - CARTA TECH BLOG
    k2wanko
    k2wanko 2023/05/20
  • [21話]バンオウ-盤王- - 綿引智也/春夏冬画楽 | 少年ジャンプ+

    バンオウ-盤王- 綿引智也/春夏冬画楽 <毎週金曜更新!最新3話無料>現代の最強棋士たちに挑むのは悠久の時を生きるしがないヴァンパイア!?天才棋士VS悠久の凡才!反逆の棋戦ドラマ活劇新連載!! [JC6巻発売中/JC7巻6/4発売予定]

    [21話]バンオウ-盤王- - 綿引智也/春夏冬画楽 | 少年ジャンプ+
    k2wanko
    k2wanko 2023/05/19
    将棋をファンタジーにすると現実に超えられちゃうから 日常をファンタジーにするしかないよね
  • 社員から「パソコンの画面がブルーになりました!助けてください!」と連絡があったので駆けつけたら「えっ?」という画面だった

    まや@今週も日曜日出勤か(T_T) @SolidSn88698827 この時の状態ですが ・ブラウザでプログラムが常時稼働中 ・ブラウザはF11キーで全画面表示 ・この時は何故かブラウザが閉じていた ・ユーザがビックリして私にTEL (来客用のプログラムなので) ・私が良く確認せず現地に直行 ということです(^_^;) 2023-05-12 07:11:01

    社員から「パソコンの画面がブルーになりました!助けてください!」と連絡があったので駆けつけたら「えっ?」という画面だった
    k2wanko
    k2wanko 2023/05/13
    キオスク前提なのかわからないけど 元に戻すユーザーマニュアルをデスクトップにしておくとよさそう
  • 開発者に訊きました : ゼルダの伝説 ティアーズ オブ ザ キングダム|任天堂

    そうですね、話していて気づいたんですけど、 もし、全然違うフィールドでゼロからつくっていたら、 マップが違うだけで前作と同じような遊び心地のゲームが できてしまっていたかもしれません。 たしかにそのとおりで、 僕らはよく「掛け算でゲームをつくろう」と言っています。 例えば「主人公の能力」と「多彩なフィールド」を掛け合わせると 「人によって毎回違う体験」が生まれるだろう、という考え方です。 「毎回違う体験」は続編でも絶対に変えたくない、 「多彩なフィールド」も変えない、となると おのずと「主人公の能力」を変えて新しくしよう、ということになります。 だから今回は、リンクの能力を完全に刷新しました。

    開発者に訊きました : ゼルダの伝説 ティアーズ オブ ザ キングダム|任天堂
    k2wanko
    k2wanko 2023/05/11
    これがあと3時間半で遊べるようになるとか、今日は寝られないね
  • What's new at Google I/O 2023

    Introducing the Extensions publishing experience If you’re a developer with an idea for a new extension - or if you want to help people get started with your business’ API - you can now use the Extensions publishing experience to build, publish, and share your own extensions with millions of Firebase and Google Cloud developers across the world. This is the first step towards building a thriving e

    What's new at Google I/O 2023
    k2wanko
    k2wanko 2023/05/11
  • 【悲報】広島現代美術館のトイレにまたしてもイシキタカイ系デザイナー自己満足の無意味ピクトグラムが設置された上に無意味な能書きまで追加される。「男」「女」と横に明記されている分まだ救いはあるか

    公(広島市) @kou_mamorukai 元「広島市を護る会」代表。 #広島市 に #ヘイトスピーチ 条例を作ろうという外部団体ができたので、条例制定反対の民意を届けるため会を立ち上げました、が、状況が落ち着いたので活動休止しました。 行政のHPからスクショで抜くことがありますが転載自由。もともと自分のものでもないですし🙄

    【悲報】広島現代美術館のトイレにまたしてもイシキタカイ系デザイナー自己満足の無意味ピクトグラムが設置された上に無意味な能書きまで追加される。「男」「女」と横に明記されている分まだ救いはあるか
    k2wanko
    k2wanko 2023/05/08
    デザインじゃなくてアートだ
  • Pythonコードを35000倍に高速化したい

    はじめに Pythonは世界的にも人気のあるプログラミング言語ですが、実行速度については課題があります。Pythonの実行速度を高速化したい、という要求は根強く、これまでにも様々な処理系が開発されています。 この記事はPythonで書かれたコードを35000倍に高速化するにはどのような方法があるかについてまとめたものです。 この記事は: Pythonで書かれたアルゴリズムを35000倍に高速化する 事前コンパイル、並列化、SIMD演算を駆使する 最終的に44000倍まで高速化できた なぜ35000倍? 2023年5月2日にModular社よりPythonの使いやすさとC言語の性能を兼ね備える新しいプログラミング言語、Mojoの開発について発表がありました。低レベルのハードウェア向けにコンパイル可能なこと、文法的にはPythonを踏襲しており、既存のPythonライブラリを利用可能であること

    Pythonコードを35000倍に高速化したい
    k2wanko
    k2wanko 2023/05/07
    Pythonを遅くするは 嘘をつかずに投資家受けのいい数字を作るテクニックとして有用?
  • 三大「あ、この女に近づくのやめとこ」となる女の趣味

    ジャニーズ 競馬 クラゲ 石 出揃ったな

    三大「あ、この女に近づくのやめとこ」となる女の趣味
    k2wanko
    k2wanko 2023/05/06
    はてブが含まれてない
  • 松屋の券売機が「最悪のUI」「使いにく過ぎる」と話題に 松屋に見解を聞いてみるも「回答は難しい」

    チェーンの「松屋」で使用されている券売機に、「最悪のUI」「触れる者全員に困惑を与える」など不満の声が集まっています。この件について松屋に取材を試みましたが、「回答は難しい」として回答は得られませんでした 2021年ごろから縦長画面の券売機が登場していましたが、最近になり新型券売機が登場。この新型の券売機が、特に使いにくいと話題になっています。 不満の内容は多岐にわたり、商品の宣伝のような大きなバナーが邪魔、「全取消」ボタンが間違えて押してしまいそうな位置にある、「ご一緒にいかがですか?」に表示されたサラダを購入するとサラダが2つになるケースがある、ボタンの配置がバラバラ過ぎるなどさまざま。 1つ1つの不備はそこまででもないのかもしれませんが、それらが積もり積もって全体として「使いにくい」と感じさせる要因になっているようです。中には、「わざと使いにくくしてモバイルオーダーにシフトさせた

    松屋の券売機が「最悪のUI」「使いにく過ぎる」と話題に 松屋に見解を聞いてみるも「回答は難しい」
    k2wanko
    k2wanko 2023/04/28
    企業としては取材受けても外にも内にもプラスになりそうにないし、広報はしっかりしてそう
  • 日本のお家芸、EVシフトでも健在 「多機能ハンドル」で挽回狙う

    電気自動車(EV)への移行が世界的に加速する中、出遅れを指摘される日の自動車メーカー各社が、運転席のハンドルにさまざまな機能を組み込んだ「多機能ハンドル」の開発に注力している。長年培ってきた高付加価値戦略で、先行する欧米・中国メーカーとの差別化を図り、起死回生を狙う。 多機能ハンドルは、ハンドル部分に車内機能の各種操作ボタンを集約。オーディオだけでなく、エアコン、ナビゲーション、ヘッドライト、ウィンドウなど、従来運転席の周囲に配置されていたボタンも全てハンドル上にまとめた。 日のお家芸である「充実した機能」も健在だ。ドリンクホルダー出し入れボタン、採点機能付きカラオケボタン、ハンドルに内蔵したカメラで撮影した運転手の写真や映像をボタン1つでSNSに投稿できる「SNS一発投稿機能」も搭載する。 クラクションボタンも世界最多となる8種類を備え、好みの音色や声を割り当てることができる。歩行者

    日本のお家芸、EVシフトでも健在 「多機能ハンドル」で挽回狙う
    k2wanko
    k2wanko 2023/04/28
    充電用USBポートも付くと便利そう
  • Webブラウザ上で3D/2Dモデルをぬるぬる動かせる「Babylon.js 6」正式版に。レンダリング性能が最大50倍、WASM化した物理演算エンジン搭載、液体のレンダリングも

    マイクロソフトは、Webブラウザ上で2Dや3Dモデルの高速なレンダリングなどを可能にするオープンソースのJavaScriptライブラリ「Babylon.js」の最新版「Babylon.js 6.0」正式版をリリースしました。 We are thrilled to officially announce the release of Babylon.js 6.0! The web just got a WHOLE lot more exciting!https://t.co/q0JVsQaTSd#babylonJS6 #gamedev #indiedev #webdev #Metaverse #3D #webgl #gamedevelopment #IndieGameDev #webdeveloper pic.twitter.com/owV6YLp1zc — Babylon.js (@bab

    Webブラウザ上で3D/2Dモデルをぬるぬる動かせる「Babylon.js 6」正式版に。レンダリング性能が最大50倍、WASM化した物理演算エンジン搭載、液体のレンダリングも
    k2wanko
    k2wanko 2023/04/26