# DBリファクタリングの勘所と所感 - https://soudai.hatenablog.com/entry/2017/12/27/080000 # アジャイル開発とデータベース設計 - 変化に対応するシンプルな実装のために必要なこと - https://agilejourney.uzab…
ロシア・ウクライナ戦争が勃発してから3年。筆者も含めて、戦争の複雑な背景から、現状をどう捉えていいのかよくわからない…という方は多いのではないか。国際政治学者・東野篤子氏に、戦争の経緯や各国の思惑、さらにはトランプ政権の影響やBRICSの動きについてお話しいただいた。 ロシア・ウクライナ戦争「どこか遠い国の出来事」として捉えがちな方にこそ知ってほしい、国際秩序の今と未来を考えるヒントになれば幸いだ。 東野篤子:筑波大学教授。1971年生まれ。慶應義塾大学法学部卒業、慶應義塾大学大学院修士課程修了、英国バーミンガム大学政治・国際関係研究科博士課程修了(Ph.D)。OECD日本政府代表部専門調査員、広島市立大学国際学部准教授などを経て、現在は筑波大学人文社会系教授。専門はヨーロッパの国際関係、国際政治。著書に『変わりゆくEU 永遠平和のプロジェクトの行方』『EUの規範とパワー』など-ロシア・ウ
これすげー真面目な疑問だからヘイト感想とかそういう風に思わないでほしい。 例えばこれ。 https://twitter.com/obiyamidori/status/1689473128131383296 女の子可愛い。 背景とかも丁寧で良い感じ。 なのに女の子に好かれる男の子が絶望的にダサくてキモい。 つかこの髪型何? これ絶対わざとやってるよね??? ここで少女漫画とか女性向け漫画のようなイケメン描くのが違うってのは確かにわかる。 また、内容的に言っても割と素朴な感じの少年が要請されてるのはわかる。 しかしこれはねーだろ? 俺はこいつが出てくるたびに嫌な気持ちになる、はっきり言って。 https://pbs.twimg.com/media/F2-itTaboAAeqMJ?format=jpg&name=large おめー寝ぐせぐらい治せよ、って言いたくなる。 なんかきたならしいバカガキ
This is The Entire Computer Science Curriculum in 1000 YouTube Videos In this article, we are going to create an entire Computer Science curriculum using only YouTube videos. The Computer Science curriculum is going to cover every skill essential for a Computer Science Engineer that has expertise in Artificial Intelligence and its subfields, like: Machine Learning, Deep Learning, Computer Vision,
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 今朝起きたら、とんでもない論文を見つけました。 Othello is Solved ゲームの オセロが"解かれた(弱解決)" というのです。飛び起きました。それで、16時まで二度寝してから読みました。 注意すべきは、この論文が査読を経て公開されているわけではないこと、つまり形式上特にチェックを受けたものではないことです。ただ、タイトルからして非常に衝撃的ですので、個人的に読んでみました。この記事では、私がこの論文(およびソースコード)を読んでわかったことを、なるべくわかりやすくまとめます。随時更新します。 余談ですが、このタイトルはどう
The game of Othello is one of the world's most complex and popular games that has yet to be computationally solved. Othello has roughly ten octodecillion (10 to the 58th power) possible game records and ten octillion (10 to the 28th power) possible game positions. The challenge of solving Othello, determining the outcome of a game with no mistake made by either player, has long been a grand challe
Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.
世の中には、存在しないものを存在すると言い張って社会を惑わす人たちが存在する。存在しない大量破壊兵器が存在すると主張した大統領は戦争を引き起こしたし、差別やハラスメントをこれからも続けていきたい人々は「キャンセルカルチャー」という存在しない文化が存在すると主張して、被害者の告発を無効化しようとしている。そして、日本の政治が目下の日本の社会問題に対して機能していない理由を「シルバー民主主義」なる造語によって説明しようとしている勢力についても、存在しないものを存在すると言い張って社会を惑わす人たちに分類することができるだろう。 「シルバー民主主義」とは、少子高齢化の進展により有権者の多くが高齢者となり、その結果、高齢者にとって得になるような政治が行われ、若者や子供は置いてきぼりにされてしまう、という現象を表したものであるという。これによって世代間格差が広がり、若者は高齢者に搾取され続けることに
私がWeb業界に入ったのは、ハッカーに対する憧れからです。その原体験を大事にしたいという気持ちを今でも強く持っています。 もう20年近く前になりますが、Web2.0の時代、私は傍観者でした。世界ではGoogleを筆頭として、日本でも、はてな社などが、エンジニアドリブンで個性的なサービスを生み出していました。他にもmiyagawaさんなど、個人で世界的に使われるようなOSSを開発している人もいました。書籍「ハッカーと画家」で描かれるような、ハッカーが個人技で大企業を出し抜く痛快さがありました。 そのように、WebサービスにせよOSSにせよ、同年代のハッカーが自分の技術でイノベーションを起こし、世の中に影響を及ぼしていることに羨望の眼差しを向けていたのです。 サブカル的な空気感も好ましく思っていました。西海岸のコンピュータ文化はヒッピーカルチャーの影響を受けていたのは間違いないでしょう。当時の
Anime – what started as a niche genre of manga and animation has become a multi-billion dollar industry in its own right, with chart-topping games like Pokémon Go and Genshin Impact grossing billions and movies like Demon Slayer: Kimetsu no Yaiba becoming one of the highest grossing films of the year. Anime is driving pop culture today; just look at the fashion collaborations like Loewe x Studio G
はじめに お久しぶりです、iselegantです。 今回はAWSアーキテクトの目線から、多様なGoogle Cloud Load Balancingの世界を紹介してみたいと思います。 昨今、担当業務やプロジェクトによってはAWSのみならずGoogle Cloudを活用したり、マルチクラウドとして両方扱うエンジニアの方も多くなってきたのではないでしょうか? 特に、SI企業に所属する人においては、担当プロジェクトや業務、お客様が変われば利用するクラウドサービスも変わる、なんてこともよくあると思います。 私もその道を辿ってきた一人です。 現在ではクラウドサービス間においてもある程度のコモディティ化が進んでおり、ある一つのクラウドサービスに精通すると、他のクラウドサービス利用時におけるメンタルモデルが出来上がり、システムを構築する際に前提の知識や経験が大いに役立つはずです。特にAWSはサービスの幅
はじめに お久しぶりです。2021年末以来の投稿になります。 先日、とある金融情報サービス系の会社に所属する知り合いの方から、「AWS × アプリケーション開発者 × コンテナ に関連したトピックで社内向け勉強会にて講演してくれないか?」とご相談をいただき、「コンテナ・サーバレスがもたらす世界と開発者がAWS上で取り組むべきこと」というタイトルでお話させていただきました。 その会社様は、これからまさにシステムをAWS上のコンテナ技術で刷新していく取り組みを推進されており、アプリケーション開発者に刺激を与えたり知見を獲得する上でも、ぜひお願いしたいとのことで、僭越ながらお話させていただきました。 ただ、今回の登壇内容は、勉強会の参加者のみならずその他の幅広いエンジニアの方々にも役立つのかな、との想いもありました。 そこで、先方に許可をいただき、多少デフォルメして資料を公開することにしました。
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
Why FastlyProductsServicesSolutionsDevelopersPartnersResourcesPricing QUIC is now RFC 9000QUIC is a new latency-reducing, reliable, and secure internet transport protocol that is slated to replace TCP, the most commonly used transport today. We’ve talked before about how we love QUIC and are deeply invested in making it a success because it aligns with our mission to build a faster, more resilient
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
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
はじめに どうも、iselegant です。 前回、執筆した商業誌について本ブログで紹介させていただいたところ、大変多くの反響がありました。 コメントをくれた方、書籍に関心を持っていただいた方、本当にありがとうございます🙇 AWSコンテナ設計・構築[本格]入門 | 株式会社野村総合研究所, 新井雅也, 馬勝淳史, NRIネットコム株式会社, 佐々木拓郎 |本 | 通販 | Amazon 本日から少しの間、分量調整と締め切りの都合上、商業誌では執筆しきれなかった AWS 設計に関するサイドトピックについて、本ブログ上でご紹介したいと思います。 今日はALB (Application Load Balancer) と NLB (Network Load Balancer) の Blue/Green デプロイメントに関する設計がテーマです。 AWS で Web アプリケーションの可用性とパフォ
DHHの Dependency injection is not a virtue(2013) という記事は有名ですが、ちゃんとした日本語訳が意外とないようなので、書き出してみて思ったことを要約してみた。[1] Rubyのエンジニアの中には、何も考えずに他のモデルのnewを書いてる人の割合が多いという(コードレビュー時のヒアリングによる)体感があり、また8年前の記事なので経験の浅い人は読んだことがない人もいると思う。該当する方は是非読んでほしい。 全部読む時間が無い人は要約へ. 原文と訳文 In languages less open than Ruby, hard-coded class references can make testing tough. If your Java code has Date date = new Date(); buried in its guts,
日本が舞台のゲーム「アサシンクリードシャドウズ」が、大炎上していますね。先に結論を言うと、これはアジア人差別的なビデオゲームです。私はこのゲームのファンなので、とても残念な気持ちです。この問題は、シリーズを知らない人にはわかりにくいので、順に説明していきますね。 この問題を理解する鍵は、欧米におけるアジア人男性に対するステレオタイプ、「白人の救世主」という概念、Ubisoftの制作陣が言った「私たちの侍(our samurai)」という言葉です。 なお、ここで「アジア人」と書いてある場合、それは東アジア人のことを言います。 アサシンクリード(Assassin's Creed)とは? アサシンクリードは、歴史の裏で暗躍する暗殺者になって、歴史上の人物から無名のモブキャラまで、人を殺しまくるゲームです。残酷なシーンや大人のロマンスシーンがあるので、年齢制限が設けられています。 これまで、ルネッ
It’s likely that there will never be a site like 4chan again. But everything now—from X and YouTube to global politics—seems to carry its toxic legacy. My earliest memory of 4chan was sitting up late at night, typing its URL into my browser, and scrolling through a thread of LOLcat memes, which were brand-new at the time. Back then a photoshop of a cat saying "I can has cheezburger" or an image of
パブリッシャー/デベロッパーのArt Games Studioは11月9日、登山シミュレーション『Climber: Sky is the Limit』にて日本語を実装すると発表した。同作の対応プラットフォームはPC(Steam)で、2022年前半に発売予定だ。発売のタイミングにて日本語を搭載するかどうかは不明であるが、ともかく将来的に日本語には対応するようである。 『Climber: Sky is the Limit』は、高峰の登山に挑むサバイバルシミュレーションゲームだ。本作ではエベレストやK2といった、世界の山々に挑むことが可能。プレイヤーは登山ルートの策定から装備の準備を整え、さまざまな困難を乗り越えながら山頂を目指すこととなる。まずは手元のマップを見ながら、どのルートを辿りどのピークを目指すのかを決めよう。 ルートが決まったら、次は携行品の準備だ。バックパックに適切な道具やリソース
追記: 2023-11-19 corepack v0.20.0 にて、CLI のコマンド体系が一新されて多少わかりやすくなりました (PR#291)。新しいコマンドは README を参照。 追記: 2022-02-03 Node.js v14.19.0 に corepack が標準バンドルされました。 corepack がバンドルされていない Node.js v12 系は 2022-04-30 に EOL を迎えるので、あと 3 ヶ月もすればアクティブな Node.js 環境には必ず corepack が揃っているという状態になりますね。引き続き experimental ステータスのままではありますが。 追記: 2021-09-08 Node.js v16.9.0 で corepack が標準バンドルされました。まだ experimental 扱いですが。 デフォルトでは yarn も
Note: Sections 2.0 and 3.0 of this article were added in response to comments on Hacker News and Reddit. Since its inception on 2000-05-29, SQLite has been implemented in generic C. C was and continues to be the best language for implementing a software library like SQLite. There are no plans to recode SQLite in any other programming language at this time. The reasons why C is the best language to
はじめに こんにちは、エンジニアのみなさん。 色々なテクノロジーを組み合わせつつ、モノづくりすることってとっても楽しいですよね。 最近は仕事でもプライベートでもAWSを利用することが多く、探究心に任せるがままに、色々と自分で手を動かしながら技術獲得に励んでいたりします。 そんな中、先日200名程度の社内AWS勉強会イベントにてAPN Ambassadorとしてお話する機会をいただきました。 「AWSをテーマにどんな話をしようかな〜」とワクワクしながら考えていたのですが、特定の領域に偏った話よりは、「基本的かつ多くのAWSエンジニアに届けられる内容にしよう」と思いました。 その結果、暗黙知として捉えられがちな”AWSを使う理由”について取り上げてみました。 いろいろとフィードバックをいただく中、社内によらずAWSを利用している方々にも広く通ずる話かなとも感じたので、今回会社から許可を頂いて掲
In 2021 we announced WebContainers, a novel WebAssembly-based operating system which enables Node.js to run entirely inside the browser. Over the last two years, millions of developers have used WebContainers each month as it powers, among others, the StackBlitz editor. Today we are thrilled to release the WebContainer API for public use and we invite the entire JavaScript and Node.js community to
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く