並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 21161件

新着順 人気順

findの検索結果161 - 200 件 / 21161件

  • OpenAI API ドキュメント 日本語訳|#1 GET STARTED 前編|ゑぐみかるちゃあ

    OpenAI API ドキュメントの日本語訳をこちらでまとめます。文字量の多いドキュメントなので、セクションごとに記事を分割しています。 今回は「GET STARTED 」のセクションからIntroduction と Quickstart を抜粋した前編です。 基本 DeepLで翻訳して、気になるところだけ書き換えています(ほぼ気になるところがないのが、DeepLのすごいところ)。原文との突き合わせができるようにはじめに原文を入れてますので、間違いなど見つけられましたら、ぜひご指摘ください。ご指摘箇所は随時反映させていただきます。 原文のリンクが有効になってますので、それぞれ必要な場合は原文リンクの方を参照ください。 Introduction|はじめに Overview|概要The OpenAI API can be applied to virtually any task that i

      OpenAI API ドキュメント 日本語訳|#1 GET STARTED 前編|ゑぐみかるちゃあ
    • How I built a modern website in 2021

      How I built a modern website in 2021September 29th, 2021 — 34 min read For over half of 2021, I worked on a complete rewrite of kentcdodds.com. You're reading this on the rewrite of this site! Are you using dark mode or light mode? Have you signed in and selected your team yet? Have you tried to call into the Call Kent Podcast? This blog post isn't about these and other features of the new site, b

        How I built a modern website in 2021
      • Webスクレイピングとは?Pythonで始めるWebスクレイピング実践・活用法 - RAKUS Developers Blog | ラクス エンジニアブログ

        はじめに Webスクレイピングの基本事項 Webスクレイピング(Scraping)とは Webスクレイピングの活用シーン Webスクレイピングの基本的な仕組み Webスクレイピングの注意事項 取得先への攻撃とみなされたり、規約違反や、著作権法違反に問われることもある 取得先の変更に影響を受ける 取得先がAPIを公開しているならそちらを活用する方が良い Webスクレイピングの実践方法 Webスクレイピングを実践するには 1. ベンダーのサービスやツールを利用する 2. 自分でプログラムを作成する なぜPythonなのか? Pythonでのスクレイピング実践方法 事前準備 BeautifulSoup4のインストール 模擬Webサイトの構築 Webサーバーを立ち上げる 初級編:特定の要素から単一の要素を抜き出す 中級編:あるページから繰り返しを伴う複数の要素を抜き出す 上級編:複数のページから複

          Webスクレイピングとは?Pythonで始めるWebスクレイピング実践・活用法 - RAKUS Developers Blog | ラクス エンジニアブログ
        • ついにBitNet Llama8Bが登場! CPUのみで爆速推論するLLM,BitNet.cpp|shi3z

          科学の世界では、それまでの常識が覆ることを俗に「パラダイムシフト」と呼ぶ。 しかし、もしもAIの世界にパラダイムシフトという言葉があるとしたら、今週の人類は一体何度のパラダイムシフトを経験しただろうか。 そのトドメの一撃とも言えるのが、BitNetのLlama8B版だ。 Lllama-8B構造で学習された最初のBitNetであり、全てを変えてしまうゲームチェンジャーでもある。CPUのみで秒間5-20トークンを出力する。超強力なLLM推論エンジンの出現だ。 BitNetとは、そもそも1.58ビットに相当する情報量で、本来は4ビット以上必要な大規模言語モデルの計算を劇的に高速化する技術である。 LLMの推論には通常は巨大な浮動小数点数(8ビットから16ビット)の、大量の乗算(掛け算)が必要なため、GPUなどの特殊な半導体を必要としていた。特にNVIDIAのGPUがこの目的にマッチしていたので今

            ついにBitNet Llama8Bが登場! CPUのみで爆速推論するLLM,BitNet.cpp|shi3z
          • Becoming a Better Writer as a Software Engineer

            Writing is an increasingly important skill for engineering leaders. Indeed, poor writing can hamper career progression, above a certain level. Tactics for more clear, more frequent and more confident writing. I’ve observed that my writing is not up to par with my peers. How can I improve my professional writing, as someone working in tech?I get this question from many people: senior engineers who

              Becoming a Better Writer as a Software Engineer
            • Crush! | iPad Pro | Apple

              Introducing the all-new iPad Pro. Outrageous performance by the first-ever M4 chip. With the breakthrough Ultra Retina XDR display. All in the thinnest Apple product ever. iPad has never been this powerful. Or this thin. Learn More: https://apple.co/3QEsTSv Audio Descriptions: https://youtu.be/uT24U56I1ZA “All I Ever Need Is You” by Sonny & Cher - https://apple.co/sonny-cher-all-I-need #iPad

                Crush! | iPad Pro | Apple
              • 開発中止が続くAmazonのゲーム開発部門「Amazon Game Studios」はなぜ失敗したのか?

                Amazonのゲーム開発部門であるAmazon Game Studiosは、2016年に3本のPCゲームの開発を発表しましたが、記事作成時点で発表済みのタイトルはほとんどリリースされておらず、それどころか複数のプロジェクトが開発途中で中止となったことが明らかになりました。なぜAmazonのゲーム開発がうまくいっていないのかについて、経済メディアのBloombergがAmazon Game Studiosに所属していたゲーム開発者らの証言をもとにまとめています。 Amazon Game Studios Struggles to Find a Hit - Bloomberg https://www.bloomberg.com/news/features/2021-01-29/amazon-game-studios-struggles-to-find-a-hit Amazon Game Stud

                  開発中止が続くAmazonのゲーム開発部門「Amazon Game Studios」はなぜ失敗したのか?
                • 2022年春開始の新作アニメ一覧

                  年4回の番組改編期が近づき、また多くの新作アニメが始まります。2022年春の改編でスタートするアニメの本数は60本強。 オリジナルアニメとして、谷口悟朗原案の「エスタブライフ」、競馬学校が舞台の「群青のファンファーレ」、女子ゴルフが題材の「BIRDIE WING -Golf Girls' Story-」、おにっ子たちの物語「おにぱん!」などがある一方、続編モノでは「TIGER&BUNNY 2」「まちカドまぞく 2丁目」「攻殻機動隊SAC_2045 シーズン2」「かぐや様は告らせたい-ウルトラロマンティック-」「デート・ア・ライブⅣ」などがあり、どれを見るべきなのか大いに悩むことになりそうです。 以下、作品リストは放送・配信時期が早いものから順に並べています。作品名の頭に「◆」をつけているので、「◆」でページ内検索すると1作品ごとにどんどんジャンプしていけます。また、目次からも各作品部分へ移

                    2022年春開始の新作アニメ一覧
                  • 宇多田ヒカル『BADモード』が提示した新しい価値観 - TOKION

                    投稿日 2022-02-22 Author つやちゃん MUSIC 観察する 宇多田ヒカルのアルバム『BADモード』について、文筆家・つやちゃんによるコラム。 宇多田ヒカルの8枚目のオリジナルアルバム『BADモード』が1月19日にデジタルで先行配信され、リリースされるやいなや、多くの称賛を集めた。そして2月23日にはCD版が発売される。デジタルリリースから約1ヵ月、改めてこの傑作について、気鋭の文筆家・つやちゃんにコラムを依頼した。 『BADモード』ジャケット 抑制された音数と音色の豊かさ ようやく、『BADモード』という作品に対し一歩引いて受け止められるようになってきました。 思えば、純粋な新曲は3曲だけだからということで私たちは高を括っていたのかもしれません。けれども――たとえば、「誰にも言わない」は「気分じゃないの(Not In The Mood)」のエンディングから連なることで全く

                      宇多田ヒカル『BADモード』が提示した新しい価値観 - TOKION
                    • JavaScriptのES2023・ES2022の新機能まとめ - ICS MEDIA

                      JavaScriptの仕様であるECMAScriptはEcma Internationalによって定められています。ECMAScript 2015(ES6)の登場以降は、ECMAScript 2016、ECMAScript 2017・・・と、年次で仕様が更新されています。ECMAScript 2022(ES2022)は2022年6月22日のEcma InternationalのGA 123rd meetingにて、ECMAScript 2023(ES2023)は2023年6月27日のGA 125th meetingで承認されました。 ES2022とES2023はすでに多くのブラウザやNode.js環境で利用可能です。本記事では新仕様と使いどころを紹介します。 ES2023 - 配列の非破壊操作 ES2023では配列を非破壊で操作できるメソッドが追加されています。非破壊とは、元の配列を変更せ

                        JavaScriptのES2023・ES2022の新機能まとめ - ICS MEDIA
                      • OracleからPostgreSQLに乗り換えたい人に送る何か - なからなLife

                        Calendar for PostgreSQL | Advent Calendar 2021 - Qiita の10日目の記事です。 思い当たる節がある人は、今の見積もりの数倍の時間と予算を確保してからキックオフして欲しい。 多分、そのまま走ると誰か倒れるから。。。 で終わりにするわけにはいかないので、いくつか書きます。 もちろん、SQLがDBMSによって「方言」があるので、使える構文、関数名が違うってのは当然あるのですが、それ以外のところを中心に。 PostgreSQLのサーバーサイドエンコーディングはShiftJISをサポートしていない 今どき、新規で立てるデータベースはUTF8を選ぶよねーキャハハ、と思っても、何世代もバージョンアップしてきたOracleや、塩漬けされたOracleなんかは、ShiftJISを使っているところも多いのではないでしょうか。 自分で文字コードマッピングの処

                          OracleからPostgreSQLに乗り換えたい人に送る何か - なからなLife
                        • 深さ192mの縦穴が中国の山奥で発見される、底に生える木は穴から降り注ぐ光に向けて枝を伸ばす

                          中国南部の広西チワン族自治区で、洞窟探検隊がカルスト地形にある巨大な陥没穴を見つけ、この陥没穴の底に高さ40mほどの古代木が群生している様子を発見したと報告しています。 Giant karst sinkhole discovered in China's Guangxi-Xinhua https://english.news.cn/20220507/722aa19654e9469db044f1c231fb260e/c.html Scientists find a forest growing inside a giant newly discovered sinkhole in China https://www.zmescience.com/science/news-science/scientists-find-a-forest-growing-inside-a-giant-newly

                            深さ192mの縦穴が中国の山奥で発見される、底に生える木は穴から降り注ぐ光に向けて枝を伸ばす
                          • WEBサーバをコンテナにした際に静的コンテンツはどこへ保存するのか | DevelopersIO

                            WEBアプリ WEBフレームワークはEchoを利用します。views/index.htmlと、assets/images/orora24O.jpgを読み込んでEC2ローカルに保存した画像を表示するだけページを作成しました。このアプリケーションをEC2インスタンスで実行しWEBサーバとして起動します。 手元でビルドしてEC2へ必要なファイルをコピーする計画です。ディレクトリ構成は以下です。 $ tree . ├── assets │   └── images │   └── orora240.jpg ├── go.mod ├── go.sum ├── main.go └── views └── index.html package main import ( "io" "net/http" "text/template" "github.com/labstack/echo/v4" "gith

                              WEBサーバをコンテナにした際に静的コンテンツはどこへ保存するのか | DevelopersIO
                            • New – Use Amazon EC2 Mac Instances to Build & Test macOS, iOS, iPadOS, tvOS, and watchOS Apps | Amazon Web Services

                              AWS News Blog New – Use Amazon EC2 Mac Instances to Build & Test macOS, iOS, iPadOS, tvOS, and watchOS Apps Throughout the course of my career I have done my best to stay on top of new hardware and software. As a teenager I owned an Altair 8800 and an Apple II. In my first year of college someone gave me a phone number and said “call this with modem.” I did, it answered “PENTAGON TIP,” and I had a

                                New – Use Amazon EC2 Mac Instances to Build & Test macOS, iOS, iPadOS, tvOS, and watchOS Apps | Amazon Web Services
                              • 中国の富裕層、日本に「安住の地」見いだす

                                【小樽】中国人富裕層の日本への移住が増えている。不動産業者や中国人コミュニティーからそうした声が聞かれる。背景には母国での社会的、政治的緊張がある。 北海道小樽市で不動産業を営む石井秀幸氏は、日本に移住するため不動産の購入を希望する中国人からの問い合わせが、最近急増していると話す。 アマンダ・ウーさん(62)もその一人だ。中国国有企業の元幹部で、国際不動産投資で富を築いた。とりわけ新型コロナウイルス流行に伴う規制や自由が制限されていることへの懸念から、日本に関心を向けたと語る。 「ロックダウン(都市封鎖)はとてもつらかった」とウーさん。中国で大半の規制が解除されたため北京に戻る機会が増えるだろうが、それでも日本での滞在を続けるつもりだという。友人の間では、日本移住への関心がかつてないほど高まっている。 ...

                                  中国の富裕層、日本に「安住の地」見いだす
                                • 中古マンションの探し方で悩む全ての人に伝えたい最善の方法とは? | ゼロリノベジャーナル

                                  宅地建物取引士/元銀行員 鰭沼 悟 宅地建物取引士、不動産投資家歴15年、元銀行員。不動産仲介からリノベーション設計・施工をワンストップで提供する株式会社grooveagent(ゼロリノベ)代表取締役。 情報を逃さないためにどちらも使い、自分主体で探すのがベスト 下記表は依頼をする場合(不動産会社)と自分で探す場合(検索サイト)の比較表です。 よく、どちらの方法で探すべきか迷うことがありますが、比較表の通り、中古マンションを探す2つの方法にはそれぞれメリットデメリットがあります。 そこで、両方のメリットを得つつデメリットを打ち消すために、不動産会社と検索サイトの両方を使うことをおすすめしています。 情報の取り逃がしを防ぐには片方だけでは足りません。また、自分たちが主体的に探す理由は下の通りです。 1-1.自分主体で探すと、ピンとくる物件に出会える ピンとくる物件を見つけられる可能性が非常に

                                    中古マンションの探し方で悩む全ての人に伝えたい最善の方法とは? | ゼロリノベジャーナル
                                  • Introduction - Rust Design Patterns

                                    Introduction Participation If you are interested in contributing to this book, check out the contribution guidelines. News 2024-03-17: You can now download the book in PDF format from this link. Design patterns In software development, we often come across problems that share similarities regardless of the environment they appear in. Although the implementation details are crucial to solve the tas

                                    • Appleの「探す」と連携予定 Ankerから忘れ物防止タグ2機種 AirTagにはないカード型も

                                      アンカー・ジャパンは4月13日、同社初のスマートトラッカーをEufyブランドで展開すると発表した。財布向けなどのカード型「Eufy SmartTrack Card」と、鍵などに取り付ける「Eufy SmartTrack Link」の2種類で、2022年秋ごろの発売を見込む。米Appleの「探す」機能との連携も予定しているという。 Eufy SmartTrack Cardは、厚さ約2.4mmのカード型トラッカーで、「Eufy Security」アプリを使って、50m以内であれば音を鳴らして探せる「Find Nearby」機能や、置き忘れを防止する「Left Alarm」機能が利用できる。紛失時に、拾い主に連絡してもらえるよう裏面のQRコードにメールアドレスなどの情報を指定できる。 サイズは約85×54×2.4mm。重さは約17.8g。電池寿命は約3年、音量は約85dbを出力できるという。価格

                                        Appleの「探す」と連携予定 Ankerから忘れ物防止タグ2機種 AirTagにはないカード型も
                                      • Turbo 8 is dropping TypeScript

                                        By all accounts, TypeScript has been a big success for Microsoft. I've seen loads of people sparkle with joy from dousing JavaScript with explicit types that can be checked by a compiler. But I've never been a fan. Not after giving it five minutes, not after giving it five years. So it's with great pleasure that I can announce we're dropping TypeScript from the next big release of Turbo 8. The fac

                                          Turbo 8 is dropping TypeScript
                                        • Use the 4-7-8 Method to Fall Asleep Almost InstantlyAncient wisdom and modern science agree that all you need to fall asleep fast is a few seconds and a set of lungs. - Inc.

                                          Use the 4-7-8 Method to Fall Asleep Almost InstantlyAncient wisdom and modern science agree that all you need to fall asleep fast is a few seconds and a set of lungs. If you're looking for motivation to get more sleep, there are plenty of studies I could point you to, like this recent one showing that insufficient sleep causes toxic gunk to build up in your brain. Or how about this one that found

                                            Use the 4-7-8 Method to Fall Asleep Almost InstantlyAncient wisdom and modern science agree that all you need to fall asleep fast is a few seconds and a set of lungs. - Inc.
                                          • FastAPI入門 - モダンなPythonフレームワークの特性をチュートリアルで手軽に学ぶ|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                            FastAPI入門 - モダンなPythonフレームワークの特性をチュートリアルで手軽に学ぶ PythonのWebフレームワークとしていま注目を集めるFastAPIは、シンプルにコードが書けるだけでなく、パフォーマンスが高いWebアプリケーションのバックエンドサーバーが構築可能です。同フレームワークの勘所をPythonスペシャリストの杜世橋さんが、初心者向けのハンズオン、そしてより実践的な画像への自動タグ付けサービス実装をとおして解説します。 FastAPIはいま非常に注目されているPythonのWebフレームワークの1つです。Flaskのようにシンプルに書ける一方でPythonのType Hintの機能をうまく活用し、HTTPのリクエスト/レスポンスをPythonの関数の引数/戻り値とシームレスにマッピングして非常に効率的に開発ができるのが最大の特徴です。非同期処理にも対応していてその名

                                              FastAPI入門 - モダンなPythonフレームワークの特性をチュートリアルで手軽に学ぶ|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                            • ~OSSから学ぶ~ MVCフレームワークの保守性がモリモリ上がるクラス設計 - dely Tech Blog

                                              こんにちは、delyコマース事業部エンジニアの小川です。 先月11月に入社し、エキサイティングな毎日を過ごしています。 この記事はdely Advent Calendar 2019 - Qiitaの24日目の記事です。 昨日はSREの松嶋さんが「AWS RunCommandを使ってEC2上に監視ダッシュボードをサクッと作る(Ansible+Terraform+Grafana編)」という記事を書いてくれましたので是非そちらも読んでみてください! tech.dely.jp コマース事業部では、現在「事業開発」と「ソフトウェア開発」がほぼ同時に進行しており、プロジェクトにおける確定要素と不確定要素が複雑に絡み合っています。 スピード重視でゴリゴリ実装していくのも興奮しますが、変化に耐えづらい実装をしてしまうと、その後の開発スピードに影響していまい、事業のスピードが落ちるなんて事にもなりかねません

                                                ~OSSから学ぶ~ MVCフレームワークの保守性がモリモリ上がるクラス設計 - dely Tech Blog
                                              • プロと読み解く Ruby 3.0 NEWS - クックパッド開発者ブログ

                                                技術部の笹田(ko1)と遠藤(mame)です。クックパッドで Ruby (MRI: Matz Ruby Implementation、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 本日 12/25 に、ついに Ruby 3.0.0 がリリースされました。一昨年、昨年に続き、今年も Ruby 3.0 の NEWS.md ファイルの解説をします。NEWS ファイルとは何か、は一昨年の記事を見てください(なお Ruby 3.0.0 から、NEWS.md にファイル名を変えました)。 プロと読み解く Ruby 2.6 NEWS ファイル - クックパッド開発者ブログ プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ Ruby 3.0 は、Ruby にとってほぼ 8 年ぶりのメジャーバージョンア

                                                  プロと読み解く Ruby 3.0 NEWS - クックパッド開発者ブログ
                                                • ヒップホップと資本主義:なぜ、そこまで金銭にこだわるのか【#HIPHOP50】

                                                  1973年8月11日はヒップホップ誕生日とされている。クール・ハークと妹のシンディ・キャンベルが、ニューヨークのブロンクスでパーティーを開き、ヒップホップの音楽と文化が誕生した歴史上重要な日とされ、米国上院では8月11日を「ヒップホップ記念日」として制定した。 今年の50周年の日に合わせて、ライター/翻訳家の池城美菜子さんが全5回にわたってヒップホップを紐解く短期集中連載を実施。第2回は「ヒップホップと資本主義」について。 ヒップホップ生誕50周年を記念したプレイリストも公開中(Apple Music / Spotify / YouTube)。 <関連記事> ・【連載第1回】ヒップホップとは何か、その定義とは ・【連載第3回】:いまさら聞けないヒップホップの地域分類とサブジャンル ・グラミー賞にてHIPHOP50周年を祝う盛大なトリビュートが披露 ・50周年の年に考える、ジャマイカの影響と

                                                    ヒップホップと資本主義:なぜ、そこまで金銭にこだわるのか【#HIPHOP50】
                                                  • コーディング面接対策のために解きたいLeetCode 60問

                                                    自分がコーディング面接対策のために解いてよかった LeetCode の問題をコンセプトごとにまとめました。カバーするコンセプトは LinkedList Stack Heap, PriorityQueue HashMap Graph, BFS, DFS Tree, BT, BST Sort Dynamic Programming Binary search Recursion Sliding window Greedy + Backtracking です。 これらの問題が 30 分以内に実装できれば面接の準備は整ったと言っていいと思います。Easy と Medium で問題は構成されてます。進捗を管理するためにGoogle Spreadsheetを用意しました。コピペしてご自由にお使いください。 これらの問題は、LeetCode のリスト機能でも公開されています。クローンすれば自分がすでにど

                                                      コーディング面接対策のために解きたいLeetCode 60問
                                                    • Linux Performance

                                                      static, benchmarking, tuning: sar, perf-tools, bcc/BPF: bpftrace, BPF book: Images license: creative commons Attribution-ShareAlike 4.0. This page links to various Linux performance material I've created, including the tools maps on the right. These use a large font size to suit slide decks. You can also print them out for your office wall. They show: Linux observability tools, Linux static perfor

                                                      • ChatGPTプラグイン の作成方法|npaka

                                                        1. ChatGPTプラグインの作成手順「ChatGPTプラグイン」の作成手順は、次のとおりです。 (1) APIの実装 (2) マニフェストファイルの作成 (3) OpenAPIドキュメントの作成 2. マニフェストファイルの作成2-1. マニフェストファイルの基本構成「マニフェストファイル」は、「ChatGPTプラグイン」のメタデータを記述するファイルです。APIのドメインの「/.well-known/ai-plugin.json」でホストします。 「マニフェストファイル」の基本構成は、次のとおりです。 { "schema_version": "v1", "name_for_human": "TODO Plugin", "name_for_model": "todo", "description_for_human": "Plugin for managing a TODO list.

                                                          ChatGPTプラグイン の作成方法|npaka
                                                        • ルールは現場で死にました - The Rules of Programming の読書感想文 - じゃあ、おうちで学べる

                                                          本日は人生の数ある選択肢のなかから、こちらのブログを読むという行動を選んでくださいまして、まことにありがとうございます。 はじめに プログラミングの世界には多くの指針や原則が存在します。Chris Zimmerman氏の「The Rules of Programming」(邦題:ルールズ・オブ・プログラミング ―より良いコードを書くための21のルール)は、不変の知恵を凝縮した一冊です。これらの原則は、多くの開発現場で活用できる有益な内容となっていると思いました。 The Rules of Programming: How to Write Better Code (English Edition) 作者:Zimmerman, ChrisO'Reilly MediaAmazon 本書は、大ヒットゲーム『Ghost of Tsushima』などで知られるゲーム制作スタジオ、Sucker Pun

                                                            ルールは現場で死にました - The Rules of Programming の読書感想文 - じゃあ、おうちで学べる
                                                          • 至極の難問YAMLクイズ - くりにっき

                                                            前置き 練習問題 問題1 問題2 問題3 問題4 参考文献 おまけ:LT直後のみんなの反応 前置き 社内勉強会のLTで発表したら好評だったので投下 自称YAMLエンジニアのsue445が今まで踏んだ罠をクイズにしました Ruby 3.0.0の Psych で動作確認していますが他言語での挙動は調べていません Psychがlibyamlベースなので他の言語のパーサでもだいたい同じ挙動をすると思うけど 練習問題 Q: 出力されるものは? yaml = <<YAML a: 1 YAML YAML.load(yaml) #=> ? {"a"=>"1"} {"a"=>1} シンタックスエラー その他 回答 2 YAMLの数字っぽい文字列はその言語の数字の型(Rubyだと Integer )として解釈されます。 文字列として解釈させたい場合は "1" (ダブルクオーテーション)や '1' (シングルク

                                                              至極の難問YAMLクイズ - くりにっき
                                                            • iTerm2 から kitty に移行した話 〜Hammerspoon で快適ターミナルライフ〜 - Gunosy Tech Blog

                                                              こんにちは、 Gunosy Tech Lab AdsML チームで広告のロジック改善をしている m-hamashita です。昨年 FlexiSpot E6 と ErgoDox EZ を導入してからひどかった肩こりが改善したのでおすすめです。 FlexiSpot は最近 Black Friday で安くなっていたので、購入した人も少なくないのではないでしょうか。 こちらの記事は Gunosy Advent Calendar 2021 の 8 日目の記事です。昨日の記事は 吉岡(@rikusouda) さんの『2021年にSwiftUIを部分利用しつつ新規のiOSアプリを作った 』でした。 本記事ではターミナルエミュレータを iTerm2 から kitty に移行し、Hammerspoon で Hotkey 周りをいい感じにした話を紹介します。 はじめに kitty kitty について k

                                                                iTerm2 から kitty に移行した話 〜Hammerspoon で快適ターミナルライフ〜 - Gunosy Tech Blog
                                                              • Popular git config options

                                                                Hello! I always wish that command line tools came with data about how popular their various options are, like: “basically nobody uses this one” “80% of people use this, probably take a look” “this one has 6 possible values but people only really use these 2 in practice” So I asked about people’s favourite git config options on Mastodon: what are your favourite git config options to set? Right now

                                                                • STORESってMongoDBを使ってるらしいけど正直どうなの? - STORES Product Blog

                                                                  STORESのECサービスを開発している@morihirokです。 STORES ECはRuby on Railsで開発されているWebアプリケーションですが、データベースにはMySQLやPostgreSQLといったリレーショナルデータベースではなく、MongoDBを採用しております。 この記事ではカジュアル面談等で必ず聞かれる「MongoDBって正直どうなの?」といったところを、ストレートにお伝えできればと思います。 なぜMongoDBを採用しているのか そもそもなぜMongoDBを採用しているのか。それは考古学になるのでフィールドワークが必要です。筆者も開発に携わるようになったのは2018年の終わり頃からなので、まずは一緒にSTORES ECの歴史について紐解いていきましょう。 STORES EC(旧STORES.jp)は、heyグループとなるずっと前の2012年、会社名がブラケットだ

                                                                    STORESってMongoDBを使ってるらしいけど正直どうなの? - STORES Product Blog
                                                                  • If you’re not using SSH certificates you’re doing SSH wrong

                                                                    If you’re not using SSH certificates you’re doing SSH wrongUpdated on: May 20, 2024 SSH is ubiquitous. It's the de-facto solution for remote administration of *nix systems. But SSH has some pretty gnarly issues when it comes to usability, operability, and security. You're probably familiar with these issues: SSH user experience is terrible. SSH user on-boarding is slow and manual. Connecting to ne

                                                                      If you’re not using SSH certificates you’re doing SSH wrong
                                                                    • A Visual Guide to React Rendering - Cheat Sheet

                                                                      When does react component re-render? What can cause the re-render, and how to prevent unnecessary renders? Here is a quick cheat sheet you can refer to whenever you find yourself asking these questions. This article serves as a table of contents for a Visual Guide to React Rendering series. Every section of the cheat sheet links to the correspondent chapter of the guide that explores a topic in de

                                                                        A Visual Guide to React Rendering - Cheat Sheet
                                                                      • Web Push for Web Apps on iOS and iPadOS

                                                                        Today marks the release of iOS and iPadOS 16.4 beta 1, and with it comes support for Web Push and other features for Home Screen web apps. Today also brings the first beta of Safari 16.4. It’s a huge release, packed with over 135 features in WebKit — including RegExp lookbehind assertions, Import Maps, OffscreenCanvas, Media Queries Range Syntax, @property, font-size-adjust, Declarative Shadow DOM

                                                                          Web Push for Web Apps on iOS and iPadOS
                                                                        • Twitter's Recommendation Algorithm

                                                                          Twitter aims to deliver you the best of what’s happening in the world right now. This requires a recommendation algorithm to distill the roughly 500 million Tweets posted daily down to a handful of top Tweets that ultimately show up on your device’s For You timeline. This blog is an introduction to how the algorithm selects Tweets for your timeline. Our recommendation system is composed of many in

                                                                            Twitter's Recommendation Algorithm
                                                                          • 【PowerShell】デスクトップ通知のスニペット【トースト通知】 - Qiita

                                                                            コピペするだけで使えます。BurntToastが管理者権限でインストールできない場合やよりカスタマイズしたい場合にご活用ください。 PowerShell 7.1以降をお使いの方へ WinRT.Runtime.dllとMicrosoft.Windows.SDK.NET.dllをロードし、完全修飾名を削除する必要があります。 例: Invoke-WebRequest https://github.com/Windos/BurntToast/raw/main/BurntToast/lib/Microsoft.Windows.SDK.NET/WinRT.Runtime.dll -OutFile WinRT.Runtime.dll Add-Type -Path WinRT.Runtime.dll Invoke-WebRequest https://github.com/Windos/BurntToa

                                                                              【PowerShell】デスクトップ通知のスニペット【トースト通知】 - Qiita
                                                                            • 「つくもたん」が遂に卒業(契約終了)!PCパーツ業界を盛り上げた人気キャラ

                                                                                「つくもたん」が遂に卒業(契約終了)!PCパーツ業界を盛り上げた人気キャラ
                                                                              • スーファミソフト「ジーコ サッカー」の未開封新品(無改造/未瞳)が店頭入荷、1本9,800円任天堂非公認ゲームへの転用で話題

                                                                                  スーファミソフト「ジーコ サッカー」の未開封新品(無改造/未瞳)が店頭入荷、1本9,800円任天堂非公認ゲームへの転用で話題
                                                                                • プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ

                                                                                  技術部の笹田(ko1)と遠藤(mame)です。クックパッドで Ruby (MRI: Matz Ruby Implementation、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 去年の記事「プロと読み解く Ruby 2.6 NEWS ファイル」に続き、今年も本日 12/25 リリース予定の Ruby 2.7 の NEWS ファイルの解説をしてみようと思います。NEWS ファイルとは何か、というのは去年の記事を見て下さい。 実は最近、NEWS ファイルを読みやすくしよう、と例を入れたりしていて、以前のものに比べて読みやすくはなっています(英語だけど)。記事中のコードも、NEWS ファイルから引用しているものがあります。本記事では、変更の解説に加え、執筆者らが開発に携わっているということを活かして、「なぜ変更

                                                                                    プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ