オサキ@9y&5y姉妹 @osakikonkon 奈良の山奥で小3姉、年中妹を育児中のワンオペ主婦。狩猟してみたい。手芸好きで大正ロマン好きでお狐様好きで着物好きのオタクな関西人。ADHD傾向強。ネアカ。経験フェチ。コテンラジオ沼、ギチの完全人間ランド沼の住民。コテンコミュ入らせて貰いました✨
![娘さん(4歳)「くちびるを持って目を探すゲームしよー!」なんだそれは…と思ったけどやってみたらめちゃくちゃ楽しかった](https://cdn-ak-scissors.b.st-hatena.com/image/square/5686d4bcd35b980b1c822725dfac96d4ef47aabe/height=288;version=1;width=512/https%3A%2F%2Fs.togetter.com%2Fogp2%2F06da446cf9cab8b42c202504c4464ca6-1200x630.png)
日々のタスクに忙殺されていると、ついつい既存コードを流し読みして、ざっと動くコードを書いてしまいたくなります。 一発でうまく動けば短期的にはいいのですが、長期的にはコードの理解が追いつかなったり、一発でうまく動かなかった場合にかえって時間がかかってしまいます。 VSCode の拡張機能である Code Tour を使うと、コード上にメモを残しながら読み進めることができるので、既存のコードを読む際に便利です。 Code Tour とは VSCode の拡張機能で、コード上にメモを残しつつ、そのメモをたどることができるツールです。 使い方 ツアーを始める コマンドパレットから「Code Tour: Record Tour」を選択すると、ツアーの記録モードになります。 ツアーの名前 どのソースに紐づけるか(紐付けなし、ブランチ、タグ) を選択すると、リポジトリ直下に .tours/${指定したツ
タイトルは煽りではありません。もちろん、Scalaを実用的に使う上では「直接」Genericsを扱えないのは困ります。しかし、記述の冗長ささえ我慢すればGenericsのほぼ全ての機能をAbstract Type Membersによって表現できます。このことを指して、GenericsはAbstract Type Membersでエンコードできると言ったりします。とりあえずコード出せやといわれそうなので、実際のコードを貼りつけてみます。 gist.github.com このコードでは、不変Listと、その上の高階関数mapとforeachをGenericsなしで構築しています。 ポイント: Genericな型 => Abstract Type Memberを持った型 Genericなメソッド => Abstract Type Memberとメソッドを持った型 関数 => Abstract T
成金おじさんフィギアのお知らせ(在庫完売) 昨日(2024年2月6日)からX(旧Twitter)で《成金栄華時代》のフィギアが話題になっています。今週(2024年2月11日)にあるワンダーフェスティバルの前哨戦かな?と思っていたのですが、どなたかの呟きでフィギア熱が再燃したようです。面白い二次創作のイラストも登場し、まとめサイトもできました。読んでいて嬉しいし、楽しいです。 ありがたいことに美術館にもフィギアのお問い合わせがたくさん届いています。ただ申し訳ありません、まったく準備できておらず本日(2024/02/07)の時点で在庫完売となっております。ただいま発注していますがどうやら販売元にも100件以上も予約が殺到しているようです。つきまして美術館の再入荷日も未定となります。大変申し訳ありません。また、フィギアとともに新商品(アクリルスタンド)も登場予定です。予定ではおじさんフィギアとと
「アクティブは勝てない」 と言われて久しいが、当事者として述べるとそれは「事実」である。皆さんも、知っている大きなアクティブ・ファンドでTOPIX(配当込み)を上回っているファンドが思い浮かばないと思う。つまり、総負け状態だ。 私は今も売れている「勝つ投資 負けない投資」の著者でもあり、本の帯には「(指数に対して負けたことのない)不敗の投資家」とあった。しかし、私も直近は普通に負けている。そのため、今回の改訂版では出版社にお願いして「大きく負けたことがない」という表現に変えてもらった。 私の所属している組織でも、当然ながら死活問題となっている。経営者は株のファンドマネージャーの怠慢を疑っている。そして様々な分析のプロを招聘して、ファンドマネージャーの投資行動を分析させている。だが、根本的な原因はわかっていない。 面白い例がある。航空機事故が起きた後、航空機メーカーが自分たちのせいではないこ
AutoRaise When you hover a window it will be raised to the front (with a delay of your choosing) and gets the focus. There is also an option to warp the mouse to the center of the activated window when using the cmd-tab or cmd-grave (backtick) key combination. See also on stackoverflow Quick start Download the disk image Double click the downloaded .dmg in Finder. In finder, look for mounted disk
2023 年はビジネスとオープンソースの関係が難しくなった年であったように思います。 6 月には、フルタイムの Ruby コミッターとして研究開発を行っていたお二人がクックパッド社の人員削減の影響を受けたことに端を発して、オープンソースに深く関わってきた一部のソフトウェア・エンジニアを中心に、ビジネスとオープンソースの関係について議論がありました。 8 月には HashiCorp 社が自社のオープンソース製品群のライセンスを Business Source License 1.1 (BSL) に変更したことも話題になりました。 また 2023 年は、一年を通して大規模言語モデル (Large Language Models; LLM) が話題になった年でもあり、ビジネスにも大きな影響がありました。 大規模言語モデルとオープンソースの関係に焦点を絞っても、「非オープンソースのライセンスで公開
概要 この記事は個人的にbytebeatを調査したもののまとめです。 サンプリングレート8000(8k) bytebeat 0~255(floatbeat 1~-1ではない)前提で書かれています。 html5bytebeat前提なので、ワンライナーjavascriptが使える想定です。 bytebeatとは コードでビートを作る ビット演算を多用することからCPUのアセンブラコードに近いです。 bytebeatはどれだけコードを短く音楽を奏でるかに特化しています。デモシーンでのコード圧縮を想定した作りです。 html5bytebeatはワンライナーjavascriptが使えMathモジュールが標準で使えるようになっています。 Math.sinやMath.PIなどがそのままsinやPIが使える。ワンライナーjavascriptなので、複数行書きたい場合はセミコロン『;』が使えません。『,』で
Pagefindとは静的サイトで動作する (バックエンドのサーバーを必要としない) 全文検索エンジンです。 このブログにPagefindによる全文検索機能を導入しました。 右上の虫眼鏡ボタンをクリックすると、検索用のダイアログが開くはずです。 この記事では、どのようにしてNext.js製のサイトにPagefindを導入したのかを説明します。 はじめに Pagefindは静的サイトで動作する全文検索エンジンです。 「静的サイトで動作する」というのはバックエンドにサーバーなどを必要とせず、静的にビルドされたファイルのみで検索が実現できることを意味します。 つまり、このブログのようにGitHub Pagesで公開されているサイトであっても、Pagefindを使うことで検索機能が実現できます。 今回、Pagefindを使ってこのブログに検索機能を追加しました。 ナビゲーションバーの右側に虫眼鏡ボタ
マンガ「神引きのモナーク」が、とても面白いという話です。 今連載されてる漫画の中では、一番続きが楽しみかもしれません。 未読の方へ この記事は、ネタバレを含んでいます。 未読の方は、ぜひ先に作品をお読みください。 作品単体でも楽しめますが、同作者の「ニセモノの錬金術師」と設定等を共有しており、そちらを先に読むとより楽しめます。 どちらも、HUNTER×HUNTERやワールドトリガーを好きな人には、特にオススメです。 特殊能力ありのバトル、群像劇要素、賢いキャラ多め。 ニセモノの錬金術師 錬金術×呪術×奴隷×エルフ×転生×神様×チート×バトル…… ファンタジーのすべてが詰まった作品(公式[商業版]のキャッチコピー)。 小川一水いわく、(作者の)「才能の原子炉が…暴走し続けている」*1。 こんな傑作を無料で読んで良いのか?というくらい面白い*2。 はてブでの評価も高い。 [B! 漫画] 意外と
いつも心に谢谢您……(葱抓餅の袋より) なんとなく中国語をやってみるか、と思い立ったのが確か2021冬ぐらいなんだけど、独学で勉強を始めて概ね1年でHSK3級(体感だと中学英語ぐらいのレベル)に合格したのでその話を書きま~す。 最初に書いちゃうと、合格までにメインで使った教材は主にNHK中国語講座「まいにち中国語(2022年の”言いたいことから中国語”)」で基礎の基礎~文法を覚えて、HSK対策にSPRIX社のHSK単語トレーニングアプリで単語を補強した感じです。 NHKのテキスト6か月分 3,180円とアプリの1級~3級あわせた課金 1,610円。合計5,000円ぐらいなのでかなりお得に勉強できたと思う。 ちなみにどんぐらいできるようになったかというと、ワイの残念なお脳では1年ではペラペラにはならなかったものの、台湾旅行で簡単な注文のやりとりをしたり「オデ、コレ、ハンブンダケ、ホシイダケド
2024年3月1日に16枚目となるアルバム『Hopium for the Masses』の発売を控えているアメリカのインダストリアル・メタル・バンドMinistry。 バンドの中心人物であるAl Jourgensenは現在65歳であるが、未だ精力的にライブを行っており各国のメタル系フェスティバルに出演。去年はGary Numan、Front Line Assemblyとのツアーを成功させ、来月から再び怒涛のツアーが始まる。 2018年に発表された『AmeriKKKant』以降、ドイツの老舗メタル・レーベルNuclear Blastを拠点にアルバムを出しており、Ministryのエクストリームなインダストリアル・メタル・スタイルは止まらず更新され、Al Jourgensenの創作意欲は尽きることなく形となって届けられている。近い将来、1stアルバム『With Sympathy』を再録するとい
2か月ぐらい前にリーグオブレジェンドを始めて300戦ぐらい遊びました。最近はこればかりやってます。 経験者の目線から「初心者はこうするといいよ〜」みたいなことを書いてたり言ってたりする記事とか動画は山ほどありますが、ここでは立ち回りとかテクニックではなく一緒にプレイする人やコミュニケーションのことを中心に書きます。 ちなみに自分は配信とか全く見たことがない状態で始めたので5vs5のゲームということも最初は知りませんでした。 ■ 開始前のよくある疑問編 ・民度は本当に終わっているのか 終わっています。 少なくとも自分が今までやってきたゲームの中ではぶっちぎりで終わっています。 「VALORANTやオーバーウォッチのほうが終わっている」とかいう意味不明な擁護?も見かけますが、野良のフィードや煽りの不快度で言えばオーバーウォッチよりLoLのほうが断然上です。 ・スマーフは多いのか 多いです。 「
プログラミング言語を自前で創っていると,パッケージマネージャが欲しくなってくるものだ.既存パッケージマネージャやそのラッパーによる配布で事足りることも多いが,自前言語の要件とうまく合わなかったりして,真に自分で実装せねばならないこともある.そうした場合,パッケージマネージャをどんな設計にすべきだろうか? 言語固有の都合には触れずになるべく一般に考慮すべき事項を洗い出し,簡単な設計例も提示してみたい. なお,本稿はパッケージマネージャの設計に焦点を当てたものであり,効率的に依存制約を解消するアルゴリズムなど実装の詳細については解説しない.実際例えばOCamlでは 0install-solver というOPAMの裏でも使われているパッケージを利用すれば制約解消アルゴリズムそのものに踏み込まずとも制約解消処理を実装でき,(それ自体に興味があるときを除けば)必ずしもアルゴリズムを理解する必要はない
この記事は Rust Advent Calendar 2023 22日目の記事です. TL;DR std::thread::JoinHanlde<T> は join() しないとメモリリークすると思い込んでいたがそんなことはなかったな! 問題 Rust はメモリ安全・スレッド安全な言語であることを標榜しており, 多くの場合は安全でないことをしようとするとコンパイルが通りません. 例えば複数のスレッドからあるオブジェクトに対して可変参照 &mut T を通じて変更をすることはできず, 例えば Arc<Mutex<T>> などを利用する必要があります. 一方で安全な (unsafe でない) 操作のみを使っていても防げないものもあります. 典型的なものはメモリリークです. 例えば Rc を使って循環参照を作ってその部分を切り離すと, 切り離された側は永遠に drop されません. (参照カウン
記事の概要 私(芝浦工業大学学部4年生)が大学2年時に1人で制作した、大学のポータルアプリ(ポータルサイトからスクレイピングして時間割などを表示する)が、大学に正式採用され、公式アプリ"ScombApp"としてリリースされるに至った経緯を時系列順に説明します。 ホーム画面 時間割画面 制作の動機 大学のポータルサイト使いにくいがち。 ポータルサイトのスマホアプリ版があれば便利そう。 他にやってる人いなさそうだし、最初に作ったらみんな使ってくれそう。 ポータルサイトの問題点 大学ポータルサイトで使いにくかった点を挙げていく。 とりあえずこれを克服することを目標にした。 ログインの時に自動補完が使えない 制作当時はBASIC認証で、スマホからだとログインの自動補完ができなかった。 毎回手打ちでパスワードを入力している人がほとんど ←!? 次の授業や教室を確認するだけでも、毎回手打ちログインが必
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く