タグ

hush_inのブックマーク (21,113)

  • GitHub - marpple/FxTS: A functional programming library for TypeScript/JavaScript

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - marpple/FxTS: A functional programming library for TypeScript/JavaScript
  • 生ゴミが臭わない袋BOS、おにやんま君など、編集部が「買ってよかった!」と思っているモノ - ソレドコ

    2024年5月(5週目)の「編集部が買ってよかったもの」を紹介します! 暑さが増してきたこの時期に買いたい、生ゴミが臭わない袋や手入れがラクな水筒、トンボ型の虫除けなど、実際に試してみて「よかった!」と実感するおすすめ商品ばかりです。気になるものがあったら、チェックしてみてくださいね。 年単位、月単位とやってきましたが、あまりにもたくさん買い物をするので紹介が追っつかず、ついに週単位となりました。 買ってよかったもの2023と先週分はこちら 👇気になるアイテム名をタップでジャンプできます BOS 生ゴミが臭わない袋 サーモス 水筒 真空断熱ケータイマグ480ml おにやんま君 キリンビバレッジ キリン ヨサソーダ 炭酸水 190ml サンサス きねうち麺 十割そば BOS 生ゴミが臭わない袋 医療用の排泄物収集袋の技術をもとに生まれたゴミ袋。袋を手でしばっておくだけで、袋の中のゴミのにお

    生ゴミが臭わない袋BOS、おにやんま君など、編集部が「買ってよかった!」と思っているモノ - ソレドコ
    hush_in
    hush_in 2024/06/02
  • ベロシティを高く保つ仕事のすすめ方 / Maintaining a High Velocity as Productivity Hacks

    https://findy.connpass.com/event/318375/ での登壇資料です。

    ベロシティを高く保つ仕事のすすめ方 / Maintaining a High Velocity as Productivity Hacks
    hush_in
    hush_in 2024/05/31
  • UIデザインで中央配置がずれてしまう理由と解決方法

    UIデザインには、至る所に中央揃えが使用されます。 しかし、アイコンとテキストが美しく揃わない、テキストがボタンの中央からずれている、そんなことはありませんか? UIデザインで中央配置がずれてしまうときの理由、実装時にデベロッパーができること、デザイナーができること、数字的そして視覚的な調整方法などを紹介します。すぐに実装で試したくなることばかりです。 Hardest Problem in Computer Science: Centering Things by Niki Tonsky 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに フォントにおける中央揃え line-heightにおける中央揃え アイコンにおける中央揃え アイコンフォントにおける中央揃え 中央配置がずれているのは、スキルの問題 水平方向の中央揃え

    UIデザインで中央配置がずれてしまう理由と解決方法
  • 埼玉と東京をつらぬく巨大台地、武蔵野台地のフチをぐるっと周ってみる。 - 今夜はいやほい

    埼玉には何があるのか(なにもない) 武蔵野台地を知るため、角川武蔵野ミュージアムへ 武蔵野台地の雑木林の腐葉土を使った三富野菜をべる。 武蔵野台地一周へ。北端、川越を目指す 武蔵野台地の名物、朴訥だんご 狭山茶のアイスクリームをべる 台地の北端は東明寺 コンビニの裏に、大きな段差。武蔵野台地のふちを見る。 大小様々な段差 台地で水を獲得するのがいかに困難か。渦を巻くまいまいず井戸 武蔵野台地であるからには、武蔵野うどんをべずには終われない そして、メリケン武蔵野うどんへ 埼玉には何があるのか(なにもない) 昔、書いた埼玉の起源を探るブログが地味に評判が良かったので、第二回の埼玉探査隊を組織すべく、埼玉某所に友人達を召集した。 埼玉県の”さいたま”の起源を探しに真夜中の埼玉へ - 今夜はいやほい 「埼玉について、またなにか理解を深めていかねばならないと思うんだよ」と僕は言った。 埼玉育

    埼玉と東京をつらぬく巨大台地、武蔵野台地のフチをぐるっと周ってみる。 - 今夜はいやほい
    hush_in
    hush_in 2024/05/31
  • 埼玉県の”さいたま”の起源を探しに真夜中の埼玉へ - 今夜はいやほい

    「埼玉の起源というのはだね、どうも、行田にあるらしいんだよ」いつだか忘れたのだが、酒を飲んでそんな話をした。 「お、我々の埼玉ですか」僕も加藤も埼玉出身だった 「そう、我々の埼玉だよ。埼玉への気持ちを取り戻す時が来ているのではないか、そう思うのだよ」僕は冗談なんだか、気なんだか自分でもよく分からずに言った。 「いいですね、行田、行きますか!」 というかんじの調子で、仕事終わりの金曜日に、あらゆる些末な計画を棚上げにして、埼玉の名の起源を探しに車を出すことになった。上の会話をした大学の後輩加藤が車を運転してくれることになった。 後部座席には、これまた大学の後輩の山田が乗っていた。山田は並々ならぬチェーンスモーカーだった。車を途中で止め、喫煙可能な場所を見つけるやいなや、まるで長い時間、潜水を強いられていたのような顔つきで、手早く火をつけると、うまそうにタバコを吸っていた。 「埼玉に何をしに

    埼玉県の”さいたま”の起源を探しに真夜中の埼玉へ - 今夜はいやほい
    hush_in
    hush_in 2024/05/31
  • 全ポケモンの名寄せデータ POKEMON_ALL.json を作った - 詩と創作・思索のひろば

    ポケモンプログラミングしてるといくつかの有名どころのサイトからデータを収集することになる。具体的には以下のようなサイト。 ポケモン徹底攻略 言わずと知れた、ポケモン情報の総山。 PokéAPI ポケモンのデータをRESTで提供してくれるサイト。最近はGraphQLもやってるらしい。英語ポケモンバトルデータベース ポケモンホームで閲覧できるような、ランクバトルに関する情報を閲覧できるウェブサイト。 それぞれ便利なのだけど、難儀するのがポケモンのIDにそれぞれ互換性がないこと。No.25 ピカチュウのようにポケモンには全国図鑑番号というのが振られていて、基的にはこれでいいのだけど、リージョンフォーム(同種のポケモンでも登場する地方によって姿や能力が違う)やフォルム(同じ個体でも持たせるアイテムなどによって姿や能力が違う)違いがあり、これのナンバリング方法が統一されていないということだ。

    全ポケモンの名寄せデータ POKEMON_ALL.json を作った - 詩と創作・思索のひろば
    hush_in
    hush_in 2024/05/31
  • スタートアップにおける平均年収800万円〜は肯定されうるか|Kenta Mukai

    はじめにこんにちは。VideoStepという映像SaaSスタートアップの代表取締役の迎と申します。ちょうど給与テーブルを見直している際に、ふと呟いた以下のツイートが、業界の方々から反響を得たこともあり、スタートアップにおける給与水準が実際にどこまで肯定されうるのかということについて、より深い考察をしてみようと思います。 ビジネスモデルによっても経営効率は全く異なるので、今回は対照実験として上場SaaS企業、全30社をデータセットとして分析することとします。 あくまでSaaS企業における分析であり、また将来的に生み出されるキャッシュフローについては考慮しない荒削りな分析でありますので、参考程度に読んでいただければと思います。 Equityで数十億調達したスタートアップで、平均年収1,000万円以上というのが当たり前になってきているが、2018年以降、1000億円以上の時価総額で上場したスター

    スタートアップにおける平均年収800万円〜は肯定されうるか|Kenta Mukai
  • 明示的な型注釈によって推論コストを下げるというアプローチ

    近年、TypeScript を取り巻くエコシステムでは、ユーザーに明示的な型注釈を求めることで、推論や型生成のコストを下げるというアプローチが注目されています。TypeScript 5.5 beta で 発表された --isolatedDeclarations オプションはその代表的な機能ですし、Deno の提供する新しいパッケージレジストリ JSR が提唱している slow types という考え方も同様のアプローチを求めるものです。 この記事では、上記のようなアプローチが提案された経緯や解決したい課題について、TypeScript を利用するエコシステムの状況も踏まえて整理します。 TypeScript を取り巻くツールチェインと型情報を利用する上でのパフォーマンス 皆さんがご存知の通り、TypeScript の型推論は非常に賢く、その機能は日々アップデートされています。特に以下のよう

    明示的な型注釈によって推論コストを下げるというアプローチ
  • Googleの検索アルゴリズムの内部資料が漏洩か?「SEO業界で長年疑われていたものが明らかに」

    Mic King @iPullRank Ok, let's get this party started! A couple weeks ago I said I was publishing the most important thing I ever wrote. I was wrong. Documentation related to the Google Search algorithm leaked and I spent the weekend tearing it apart. ipullrank.com/google-algo-le… ✌🏾 2024-05-28 11:10:19 数週間前、私はこれまで書いた中で最も重要なものを発表すると言いました。それは間違いだった。 Google検索のアルゴリズムに関するドキュメントが漏洩したため、私は週末をかけてそれを徹底的に調

    Googleの検索アルゴリズムの内部資料が漏洩か?「SEO業界で長年疑われていたものが明らかに」
  • よりシンプルになる Svelte の世界

    Svelte は記述量が少なくシンプルなコードで書けることが特徴の 1 つでした。しかし、アプリケーションの規模が大きくなるにつれて学習コストや認知負荷が増加していくという課題が浮上してきました。Svelte v5 で導入される Rune は今までの Svelte のコンセプトを覆し、よりシンプルになることを目指しています。このトークでは Svelte v5 の新機能を通じて Svelte の書き方がどのように変わるのかについて話します。

    よりシンプルになる Svelte の世界
  • 『(ある程度は読めるが)喋れない、聞けない』から、『TOEIC 815点(

    『(ある程度は読めるが)喋れない、聞けない』から、『TOEIC 815点(リスニング420点)まで、5時間x10か月=1500時間』 大学受験で英語が得意科目だったのははるか昔。喋れない、聞けないから脱却の必要があり、10ヶ月の猛勉強で、さほど苦労なく英語で世間話ができて、ニュースやTEDなら比較的楽に聞けるようになった。日常的に字幕なしの海外のYOUTUBEを見ているし、世界一人気があるというポッドキャスト『The Joe Rogan Experience』も、まだら状の理解ながら、テキストなしで楽しめるようになった。 僕の勉強量と成果のバランスが良いのかどうか、自信はない。勉強時間も、平均したら、一日5時間を大きくは超えないとは思うが、サボり気味だった期間もあり不正確である。 それだけの時間をかけたら、そりゃ、それぐらいにはなるわな、と思う方もいるだろう。 が、『TOEIC 815点』

    『(ある程度は読めるが)喋れない、聞けない』から、『TOEIC 815点(
    hush_in
    hush_in 2024/05/30
  • awslim - Goで実装された高速なAWS CLIの代替品を作った - 酒日記 はてな支店

    最初に3行でまとめ AWS CLIは便利です。しかし起動が遅いので、Goで実装された高速な(ただし機能は少ない)代替品を作りました。awslim といいます リリースバイナリは無駄に大きいので、必要な機能だけを組み込んだビルドを簡単にできるようにしてあります。ビルドして使うのがお勧めです どうぞご利用下さい github.com 以下はこれに至るまでの経緯とか、実装や使い方の話とかです。長いです。 作成の経緯 AWSの各種サービスにアクセスするための AWS CLI は、スクリプトやコマンドラインから処理を自動化するために大変便利なツールです。AWSでサーバーサイドの開発、運用している人であれば、ほぼ全員がお世話になっているんじゃないかと思います。 しかし、AWS CLI (コマンド名aws) には「起動が重い」という問題があるなとずっと思っていました。具体的には、aws --versio

    awslim - Goで実装された高速なAWS CLIの代替品を作った - 酒日記 はてな支店
  • Making of “Kindolphin” | 麦 Baku

    group_inou / HAPPENING group_inouとAC部のミュージックビデオ作品『HAPPENING』をWebアプリ化しました。デザインと実装は僕一人です。元のビデオがGIFアニメ縦長漫画が歌詞に合わせて自動スクロールする仕様だったので、GIFの質感をロスレスかつ自分のペースで楽しめるように、某電子書籍アプリのような体裁でインタラクションできるようにした次第です。 We have just released a Webtoon app that highlights the lyrics of group_inou's music video "HAPPENING". You can switch between Japanese/English, change colors, stop and have a close look, or just scratch and

    Making of “Kindolphin” | 麦 Baku
  • Portfolio of Jun Kato

    Research areaI am interested in broad area of Human-Computer Interaction (HCI), and have been especially focused on designing user interfaces and integrated environments for creativity support. Improving Programming Experience (PX) is an important subgoal to support the creativity of people with diverse technical backgrounds. BioHe is a Senior Researcher at AIST and the Technical Advisor (PI) at A

    Portfolio of Jun Kato
  • line-heightのハーフ・レディングを打ち消す`calc((1em - 1lh) / 2)`をCSS変数に定義しておくとよい – TAKLOG

    lhという単位に見慣れない方もいるかと思われますが、これは現在のline-heightと同じ長さを表す新しく登場した単位です。この例ではline-heightはフォントサイズの1.5倍なので、もし1remが16pxであれば1lhは24pxとなります。 この場合、行の高さと文字の高さの負の差は1em - 1lh、つまり16px - 24pxで-8pxです。それを片方の値を算出するために2で割ると-4pxになります。したがって、margin-block: calc((1em - 1lh) / 2)は、書式のブロック方向(横書き時:上下)にそれぞれハーフ・レディングの大きさ(今回では4px)分のネガティブマージンを設定するということになります。 従来の上下の余白を打ち消す方法との比較lhが登場するまではSassの@mixinなどを使用して以下のような関数を定義し、ハーフ・レディングを打ち消す方法

    line-heightのハーフ・レディングを打ち消す`calc((1em - 1lh) / 2)`をCSS変数に定義しておくとよい – TAKLOG
  • 結婚相談所を結婚できずに辞めるけど成績とか

    スペック男、ミドサー、年収500~600、東京or東京近郊 標準体型、非喫煙者 お付き合い経験なし 数活動期間:3ヶ月+休会数ヶ月+1ヶ月 申し込み:約60(お相手年齢:24歳~34歳) 申し受け:約150(お相手年齢:26歳~38歳) お見合い数:11回(申し込み6、申し受け5、お相手年齢:30歳~34歳?) 仮交際受け数:9回(成立3) 仮交際申し込み数:4回(成立3) 仮交際成立数:3回(途中終了3) 仮交際中お断り申し込み数:1回(相談所から仮交際を勧められたが合わなかった) 仮交際中お断り申し受け数:2回(生理的に無理と思った、婚活疲れて退会するから) 反省色々考慮した上で写真館ではメガネ姿にしたが、100害あって1利なしだった。コンタクトだったら数が結構違ったと思う自分の属性的と相手に求める属性的に相談所が合わなかった。事前リサーチ不足希望条件的に結婚しなくてもいいものの相談

    結婚相談所を結婚できずに辞めるけど成績とか
    hush_in
    hush_in 2024/05/29
  • ユーザーが『アイドル』を歌うとサーバーが停止する - Qiita

    起きたこと 僕が運営している『オンライン絵しりとり』というサイトで起きた話となります。 これは訪れたユーザー同士で絵しりとりを楽しめるサービスです。 ある日、このサービスをホスティングしているConoHaVPSより、規約に違反しているため利用を制限した旨のメールが届きました。 お客様のVPSにおきまして、弊社会員規約に反するコンテンツが 検出されましたので、ご利用サービスの制限をさせていただき ましたこと、ご連絡申しあげます。 そして、メールが届いたほぼ同時刻にサーバーが停止され、サービスへアクセスできない状態になりました。 メールによると、JASRACより著作権侵害に対する防止措置の申し出があったとのことです。 指摘対象のコンテンツを確認したところ、ユーザーがサイト内のチャットでYOASOBIの楽曲である『アイドル』の歌詞の一部を投稿しておりました。 ご覧の通り、話の流れで流行りの曲をみ

    ユーザーが『アイドル』を歌うとサーバーが停止する - Qiita
    hush_in
    hush_in 2024/05/29
  • 総務省 | 安全なパスワードの設定・管理 | 国民のためのサイバーセキュリティサイト

    安全なパスワードの設定・管理 企業・組織におけるパスワードは、ユーザ名と組み合わせることで企業・組織内の情報資産へのアクセスの可否を決める重要なものです。パスワードの重要性を再認識して、適切なパスワード管理を心がけましょう。 他人に自分のユーザアカウントを不正に利用されないようにするには、推測されにくい安全なパスワードを作成し、他人の目に触れないよう適切な方法で保管することが大切です。 安全なパスワードの設定 安全なパスワードとは、他人に推測されにくく、ツールなどの機械的な処理で割り出しにくいものを言います。 理想的には、ある程度長いランダムな英数字の並びが好ましいですが、覚えなければならないパスワードの場合は、英語でも日語(ローマ字)でもよいので無関係な(文章にならない)複数の単語をつなげたり、その間に数字列を挟んだりしたものであれば、推測されにくく、覚えやすいパスワードを作ることがで

    総務省 | 安全なパスワードの設定・管理 | 国民のためのサイバーセキュリティサイト
  • 確定拠出年金ニュースレター