寂しんぐ @samithing 引きこもりです。飼っている猫がビビリでかわいいだけの趣味垢 │▶︎✉️ご依頼 ご連絡⇒ samithing.doing@gmail.com │▶︎Skeb(準備中)skeb.jp/@samithing │▶他SNS knoow.jp/@/samithing│誤字王です、すみません pixiv.net/users/27252665
こんにちは。masakichiです。 わたしはプログラミングの学習をしたり、情報収集をする時に好んで動画を閲覧することが多いです。 そんな中、最近英語圏のYoutubeチャンネルのクオリティが有料級並みに高いことに気づきドハマりしています。 ぜひ、プログラミングを学ぶ同志にも視聴してほしいと思い、おすすめのYoutubeチャンネルをまとめました。 なお、わたしはフロントエンドを主としていますので、紹介するチャンネルにも偏りがあります。予め、ご了承のほどよろしくお願いいたします。 The Coding Train 所感 スネークゲームやパズルゲームなどクリエイティブなチュートリアルがたくさんあるチャンネルです。運営者が教育の仕事もしているようなので、説明がわかりやすいと思いました。また、語学学校の先生みたいなノリで喋るので、聞き取りやすく親しみを感じることができると思います。 技術範囲 p5
青空文庫に収録されている怪談や怖い話、超常現象にまつわる話などを50作品、個人的な尺度で選出し、簡単な説明や寸評を付けてまとめました。名付けて「青空怪談」…全然怖くなさそうですね。私的に怖い話が好きで、読むついでに取ったメモがもったいないから共有した、そんな流れです。 怖い話と言っても、様々な恐怖に慣れてしまった現代人にも通用するほどの怖い話は多くありません。だいたい童話や伝承、論文調の作品など、掲載した作品のジャンルは多岐に渡ります。ですので、恐怖を取り扱った面白い文学作品集、としてお読みになると良いでしょう。 また、本来は掲載順も考慮するべきなのですが、そういった編集作業には学がないため、アスキーコード順に掲載しています。つまり何の意図も介在しない並びです。説明を参考にお好きな作品をお好きな順番でお読みください。説明が長い作品ほど面白い傾向にあります。 なお、PCでお読みになる際は、拙
概要 先日新規の Web サービス開発でフロントエンド側の技術選定を行いました。 利用する技術の中で GraphQL を提案した際に、RESTful な API で呼び出す方法と比較して納得感がないという意見があがりました。 そこで、なぜ、どういうときに GraphQL を選定すべきだと思うか、文章にして自分なりにまとめておこうと思います。 前提 構成が BFF か BE かで意見は大きく変わりません。 例えば BFF として利用されるケースでは、バックエンド側には BE チームとマイクロサービス的な API が存在しており、 BFF として GraphQL を配置するようなケースです。GraphQL のリゾルバは API を叩きます。 一方、 BE として利用されるケースとは、リゾルバが直接 DB を叩くような形です。 今回はフロントエンドのチームが管理する BFF として、JS のみで
この記事には、大事なことがほとんど書かれていない。 まず、教団側がメディアを選定し、全国紙とNHK、民放キー局に絞って会見を行ったこと。統一教会と自民党の関係を書いてきた雑誌やカルト問題を追いかけてきたフリーランスのジャーナリストなどは排除された。なぜ、その事実に触れないのか。 第2に、教団と安倍晋三氏、自民党との関係について全く書かれていない。容疑者は、安倍氏が教団フロント組織のイベントで行った演説動画を見て、安倍氏を標的にした、との供述が報じられており、極めて重要なポイントだが、質問さえ出なかったのか? 第3に、容疑者母の献金額や頻度、家庭の崩壊状況など、事件の直接的な動機に関わることについて、教団は「捜査中」を理由に明かしていない。それに対し、取材陣はどれほど説得・追及し、教団がどう対応したのか。 そうしたことを書かないのは、教団から選ばれたメディアだからか。
「ついに、RustでLinuxカーネルを実装できる!」 待ち望んだ感を出してみましたが、2年前に記事を書いてから、すっかり忘れていました。LinuxカーネルのRustサポートについての意見を求められたら、「技術的には面白いけど、実用レベルではないね。」と、上から目線の回答でエンジニアレベルの高さをアピールするつもりでしたが、2年間の間、誰にも聞かれませんでした。 近々、LinuxカーネルにRustサポートが取り込まれそう、ということで、デバイスドライバを実装してみました。 Rust対応カーネルのコンパイルまずは、Rust対応を有効にしたLinuxカーネルをコンパイルする必要があります。「カーネルってコンパイルするものなの?」という読者は、ネットの長老たちに叡智を求めましょう。「インストール直後に、メモリ削減のために不要な機能を無効にして、カーネルコンパイルしたんじゃ。」というような、太古の
#include <stdio.h> int main(int argc, char* argv[]) { int i; for (i = 1; i <= 100; i++) { if (i % 15 == 0) puts("FizzBuzz"); else if (i % 15 == 0) puts("FizzBuzz"); else if (i % 3 == 0) puts("Fizz"); else if (i % 5 == 0) puts("Buzz"); else printf("%d\n", i); } return 0; } fn main() { let mut x = 1; while x <= 100 { if x % 15 == 0 { println!("FizzBuzz"); } else if x % 3 == 0 { println!("Fizz"); } e
解決したい問題 例として、飲食店の予約サービスを考える。 予約を受け付けるためには各店舗の営業スケジュールを管理しておいて、営業日の営業時間内のみ予約を受け付けるようにする必要がある。 たとえば、ある店舗は各曜日の営業時間について、以下のように定めているとする。 平日:11:30-22:00 土曜日:11:00-22:00 日曜日:11:00-21:00 定休日:木曜日 これを素朴に設計すると、たとえば以下のような「営業日については営業時間を保持し、定休日についてはレコードがない」というテーブルになるかもしれない。 店舗 曜日 開店時刻 閉店時刻
Redis互換で25倍高速とする「Dragonfly」が登場。2022年の最新技術でインメモリデータストアを実装 Redisやmemcachedに代表されるインメモリデータストアは、高速なデータアクセスを要求される場面で使われています。 このインメモリデータストアを2022年の最新技術を用いて設計、実装することで、Redis/memcached互換を実現しつつRedisの25倍高速とする「Dragonfly」が登場しています(開発元のアナウンス、GitHub)。 Redisやmemcachedが登場した十数年前と比べて、現在ではCPUのマルチコア化やI/Oの高速化、メモリの大容量化など、ハードウェア技術が大きく進化しています。 これらを最大限活用する設計と実装を取り入れることでRedisやmemcachedよりも大幅な高速化と高効率化を目指したのがDragonflyです。 採用した主な技術
ゼロトラストの概念は近年のテレワークやクラウド利用の普及により注目を集めていますが、いざ自組織に実装しようとしたときにはさまざまな課題に直面することが予想されます。また、ゼロトラスト移行の効果を最大限発揮するためには、ゼロトラストに対する担当者の理解が不可欠になっています。 そこで本書ではゼロトラストの概念を自組織に実装する際に必要となる検討の流れや、得られるメリット、ソリューションの導入順序とその際のポイントについてまとめました。これからゼロトラスト移行を検討している組織の担当者に参考にしていただけると幸いです。
補足 1975: トンプソンはベル研を一時休職し、母校のカリフォルニア大学バークレー校に Version 6 Unix をインストールする作業を手伝う。これは後に BSD Unix として配布される。 1984-1998: ガンカーズが DEC でプリンシパル・ソフトウェア・エンジニアを務めた時期 ガンカーズは DEC の Unix Engineering Group (UEG) に所属 いつから DEC に勤めていたのかは不明 P63 より「小さな会社で Version 7 Unix を使っていた」ので 1979 年よりも後 V7M の開発には関わってなさそう おそらく 1980-1984 の間に DEC に入社したと思われる ガンカーズが「UNIX の考え方」についての本はないだろうか?と考えたのは 1991 年 1988: POSIX.1 標準化(POSIX.2 は 1992 年)
「筋トレ系YouTuberが紹介するダイエットの仕組み」が当社比100倍わかるようになったKindle本4選2022.07.10 22:0010,026 かみやまたくみ 体脂肪をいい感じに消したい。 そんなわけで最近、筋トレ系YouTuberさんたちのダイエット法紹介動画をよく観てます。 いろんなチャンネルを観ているのですが、けっこう言ってることが共通しているな、と。 「たんぱく質はいっぱい摂る」 「糖質は制限する(程度に差はあれど)」 「筋トレをして筋肉量を維持・増加させている」 「食事は何回かに分けて摂っている」 このあたりはよく耳にしませんか。 もうちょっと整理すると、 「1日の消費カロリー>摂取カロリーになるように食べる」 「カタボリック(筋トレ的には筋肉が分解される身体的な状態)は避ける」 この2つを両立しようとすると、そういった生活になっていってく感じ。話が一気に難しそうな感じ
はてなでは、オウンドメディアのトータル支援「はてな MediaSuite」やオウンドメディアCMS「はてなブログMedia」の導入企業様にご案内するためのクローズドイベントを定期開催しています。 本記事では、「はてなブログ」の法人向けプランをご利用の企業様向けに開催した「Google アナリティクス4 オンライン勉強会 ~メディアならではの活用方法~」の一部をご紹介します。 講師は、ウェブアナリストであり、HAPPY ANALYTICS代表である小川 卓氏です。 「Google アナリティクス4 オンライン勉強会 ~メディアならではの活用方法~」について GA4の計測思想 はてなブログのカスタムイベント 取得出来るデータの変更にもとづいて見るべきデータ 1. 集客 2. 初回獲得 3. ランディングページ 4. 時系列レポート 5. はてなブログ カスタムイベント利用 まとめ Q&A 小川
OAuthの仕組みとToken認証周りの言葉はいつまで経ってもはっきり理解できないものの一つでした。 しかし最近ようやく理解できるようになってきたのでとりあえずそれぞれの言葉の指すものや定義をここで整理してみようと思います。 リフレッシュトークン リフレッシュトークンとは アクセストークンの有効期限が切れたときに、認可サーバーにアクセストークンの更新リクエスト認証をするためのトークン。 OAuth自体はリフレッシュトークンがなくとも実装できるが、リフレッシュトークンはOAuthをより便利にするためのもの。 一般的に有効期限は長い。 ないとどうなるのか アクセストークンの期限が切れたらその度にSNS認証のあのログイン画面に飛ばされてメアドとパスワードの入力が必要になる。 セキュリティに関すること 有効期限が長くても安全性に問題がないと考えられる理由としては、アクセストークンの期限切れ時にしか
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く