![https://twitter.com/jump_henshubu/status/1579637914056523776](https://cdn-ak-scissors.b.st-hatena.com/image/square/5538739aaf9d6a8300af064a54b3dbcf2de4e4a6/height=288;version=1;width=512/https%3A%2F%2Fpbs.twimg.com%2Fprofile_images%2F876755532983316480%2FGYmdSDoK.jpg)
はじめに Twitter、Qiita、Zenn...といろんなところから情報収集するのはいいのですが、それぞれの有益な情報をそれぞれのサイトにお気に入りとして保存しているので、必要な情報を探すだけで一苦労です。 ここで一覧にしてまとめておくことにしました。 ただし、特定の言語に依存するような記事はあえて排除しています。 皆さんにとっても有益な情報があると、この記事を公開して良かったなと思います。 また、皆さんのオススメの記事がありましたら、コメントなどで教えてください。 コミュニケーション 質問 質問は恥ではないし役に立つ https://qiita.com/seki_uk/items/4001423b3cd3db0dada7 新卒からの質問をソシャゲっぽい仕組みにしたら捗った話 https://qiita.com/ysktsuna/items/fced3a9515c8f585ca50 会
この記事はMERPAY TECH OPENNESS MONTHの10日目の記事です。 こんにちは、メルペイのバックエンドエンジニアの柴田(@yoshiki_shibata)です。 メルペイのバックエンドは、Google Cloud Platform上でGoogle Kubernetes Engineを使用して、マイクロサービスアーキテクチャを採用した多数のマイクロサービスから構成されています。モノリシックなサービス実装では複数層のライブラリ(あるいはコンポーネント)から構成されるのに対して、マイクロサービスアーキテクチャでは複数層のマイクロサービスから構成されます。 どちらのアーキテクチャにおいても、偶発的プログラミング(Programming by Coincidence)1を避ける2ために、注意を払って作成する必要があるのが、境界部分のAPI(Application Programmi
こんにちは。 メディアサービス開発部Webアプリケーション開発課のフサギコ(髙﨑)です。部署名が変わりました。 Ruby on Railsによるバックエンドの実装運用と、AWSによるサービスインフラの設計構築を中心とした、いわゆるテックリードのような立ち位置で働いています。 本記事では、UTF-8環境下で動くRailsがShift_JISな外部APIと通信する方法についてお話しします。 前提知識 文字コード UTF-8環境下で動くRailsがShift_JISな外部システムと通信するには Shift_JISな外部APIに対してPOSTリクエストする べた書きとしては Railsにおいては Shift_JISで使用できない文字が混ざっていないかをバリデーションする Shift_JISな外部システムからPOSTリクエストを受ける おまけ: ユーザのブラウザにShift_JISでPOSTさせる
howto-tech-docs.md 技術文書の書き方 このメモは、私(@ymmt2005)が長年にわたってソフトウェアプロダクト開発に関わってきて 2022年現在こうしたほうが良いと考えているベストプラクティスです。 科学的な分析等に基づくわけではない経験則であるため、今後も随時見直すことがありますし、 ここに書いてあることが常に正しいわけでもあらゆるソフトウェア開発に適するわけでもありません。 しかしながら、実務経験が豊富で、モダンな技術スタックに明るいエンジニアの経験則は一定の 役に立つのではないかと考えて記します。 技術文書とは ここでは、ソフトウェア開発で技術者が書くべき文書ということにします。 ソフトウェアエンジニアにも役割がいろいろあり、アーキテクトと independent contributor では書く文書が違うということはあるでしょうけれど、ここではごっちゃにします。
Microsoft SQL ServerMySQLOracle DatabasePostgreSQLSolarWinds DPAデータベース運用主要RDBMS製品の比較 2022.09.01 渡部 亮太 主要RDBMS製品の比較 – アーキテクチャ, スキーマ, データベース, メモリ Oracle ACE Proの渡部です。 主要なRDBMS製品についてアーキテクチャを比較します。 大枠を整理することが最大の目的です。細かい例外事項や拡張機能は適宜記載を割愛しています。 2022年9月時点の最新バージョンをベースに記載していますが、記載内容にバージョン依存は少ないはずです。 時間ができた時に随時追記予定です。 もし誤りを見つけた場合は、優しく教えていただけると嬉しいです。→ https://twitter.com/wrcsus4 or ryota.watabe at cosol dot
今なお、アメリカをひっくり返す力を持っているのか、Qアノンの暴走によって命脈を絶たれつつあるのか…ドナルド・トランプをめぐる勢力図はイマイチ外国からはわかりづらい。 まあそれが現在進行形であれ過去の話であれ、トランプ支持者の実態をルポした金成隆一・朝日新聞記者の 「ルポ トランプ王国」 ルポ トランプ王国――もう一つのアメリカを行く (岩波新書) 作者:金成 隆一岩波書店Amazon 「記者 ラストベルトに住む」 記者、ラストベルトに住む トランプ王国、冷めぬ熱狂 作者:金成 隆一朝日新聞出版Amazon 両方のルポとも大変面白く、貴重なジャーナリズムの記録となっている。 関連の紹介記事を何度か書いた。 togetter.com 「テレビに映るカリフォルニア、ニューヨーク、ワシントンは、オレたちとは違う。あれは 偽のアメリカだ。ルイ・ヴィトンのカバン? サックス・フィフス・アベニュー(ニュ
みんな大好き『それいけ!アンパンマン』。お腹を空かせた人に、自分の顔を食べさせてあげるという異色のヒーローです。 しかしあのアンパン、メチャクチャ大きくないですか? いくらお腹が空いているからといって、あのサイズのアンパンを一気食いはできないのでは……!? ということで、アンパンマンのサイズを推測して、あのアンパン頭はどのくらいバカデカいのかを検証したいと思います。 1975年群馬生まれ。ライター&イラストレーター。 犯罪者からアイドルちゃんまで興味の幅は広範囲。仕事のジャンルも幅が広過ぎて、他人に何の仕事をしている人なのか説明するのが非常に苦痛です。変なスポット、変なおっちゃんなど、どーしてこんなことに……というようなものに関する記事をよく書きます。(動画インタビュー) 前の記事:118種のゲーム内蔵!謎のゲーム機のゲーム全部やる > 個人サイト Web人生 最近はあまり「食べ物」として
エンジニアとして今の自分を形成した本5冊 エンジニアとして働くにあたって自分が大きく影響を受けた本を考えてみた。もちろん他にもあるが、今回は以下の5冊に絞って紹介する。 Clean Coder(クリーンコーダー) Team Geek Clean Architecture(クリーンアーキテクチャ) テスト駆動開発 LeanとDevOpsの科学 この記事の対象者としては、独学でプログラムを書き始めた人やエンジニアスクールを卒業したばかりの方というよりは、実務経験を1~3年くらい積んでいるけど次に何を学べば良いかわからず、自分でイマイチ伸び悩んでいると感じている人を主に想定している(かつての自分がそうだった)。 特にチーム開発、オブジェクト指向言語でのコーディング、テストコードを書いた経験がある人が読んで、本に書いてあることを実践すると自分の成長を実感するだろう。 「Clean Coder」、「
みなさま、OSSの変更履歴、要するにCHANGELOGやリリースノートはどのように管理しておられるでしょうか。自分はというと、抱えるリポジトリも数百個に増えてきて、まあ要するに細かく管理するのがだるく、最近は変更履歴の管理方法も変わってきました。 CHANGELOGからGitHub Releasesへ 昔は、おおよそKeep a changelogの方式に準拠したCHANGELOG.mdを書いていました。semantic versioningでバージョン管理をしながら、個々のバージョンごとに次のセクションを設けて変更内容を説明するような感じです。 Added Changed Deprecated Fixed Removed Security 今は、新規につくるリポジトリではCHANGELOG.mdは用意せず、GitHub ReleasesにKeep a changelogに似た形式で変更内
我々も「スクラム」やるぞ!と言われても、イマイチどうしてスクラムでやりたいかが伝わっていないことがあると思います。あまり乗り気でない開発者は以下のようなことを感じているかもしれない。 スクラムを導入したところで嬉しさがわからない スクラム独自の用語が沢山あり、覚えるべき概念が多そうに感じる・学ぶための労力が割にあわないと思っている そもそもチーム改善とかに興味がない 改善に興味がなかったら厳しそうですが、スクラムを導入する嬉しさは簡単にでも紹介できたほうが良いと思うのであらためてちょっと整理してみます。 そもそもどういうことができているチームが優秀なチームかというのを考えると 以下のようなことができていると、優秀なチームなのかなと私は考えています。 改善サイクルが回っている(一定の周期で開発と振り返りと改善を繰り返すことができている) タスクが急遽差し込まれたり、方針が変わったときにスムー
_ DIへの途 kdmsnrさんのクリップ経由。 で、思い出したが、純単体テストってやってないのかな? と。 DIコンテナ(であろうがなかろうが。たとえば意味合いは相当ずれるがファサードだって良いわけで)を利用するということはバカが逝くで最近試行錯誤されているように、テストを簡単にするっていう意味がすごく大きい。 でも、テストって一言で言ってしまうと受け入れテストとか負荷テスト(マシンハンマー=MCハマー)とか猫ピアノテストとかが入ってきたり、用語の差があったりして厄介なんだが、あくまでも単体テストなんだが、実はこいつも、ではデータベース(が曲者なのだが)と接続しないで単体テストと言えるのですかとか真顔で聞かれてもちょっと困ってしまうわけで、そこで、TDDという3文字略語で済ませられればいいのだが、動作を検証しながらプログラミングしましょうね、ということだから、もういっそテストとか言うと誤
米Microsoftの共同創業者で世界長者番付4位のビル・ゲイツ氏は6月15日(現地時間)、米TechCrunch主催のイベントに登壇し、NFT(代替不能なトークン)についての質問に対し、「私は関与しない。当然だ」と応えた。 NFTは「100%、Greater fool theoryに基づいている」とゲイツ氏。Greater fool theoryとは、金融業界で、過大評価された資産でも、自分より愚かな誰かにさらに高値で転売できると踏んで購入することを指す。現実的な価値との乖離が大きくなりすぎれば、価格は大幅に下落する。 ゲイツ氏は、農場や工場など、形あるものを生産する組織に投資することを好み、暗号通貨やNFTには関心がないと語った。 「サルの高価なデジタル画像は世界を大きく発展させるだろうが」と米Yuga Labsが提供する人気NFT「Bored Ape Yacht Club」(BAYC
将棋で史上初の「七冠」を達成するなど数々の記録を持つ羽生善治 九段(51)が16日の対局に勝って、前人未到の公式戦通算1500勝を達成しました。 羽生九段は2019年、大山康晴 十五世名人の記録を塗り替える歴代最多の1434勝を達成し、その後も着実に勝ち星を重ね、先月19日の勝利で1500勝まであと1勝に迫っていました。 16日、大阪の関西将棋会館で行われた山崎隆之八段との対局で、82手までで勝利して前人未到となる公式戦での通算1500勝を達成しました。 羽生九段は1985年に15歳でプロ入りし1996年には当時の七大タイトルすべてを独占する史上初の「七冠」を達成するなどトップ棋士としての活躍を続け、2018年には将棋界で初めて国民栄誉賞を受賞しています。 羽生九段「これで終わりではない」 対局後、勝った羽生九段は「1つ1つの積み重ねの中で、1つの節目を迎えることができてうれしく思っていま
4月、世界最大級の音楽フェス「コーチェラ・フェスティバル」に宇多田ヒカルが現れた。アジアのカルチャーシーンを世界に発信するメディアプラットフォーム「88rising」が主催するステージへの参加アーティストとして。その数日後、宇多田自らが対談相手に指名したジェーン・スーとのロングインタビューが行われた。 プルオーバー ¥49,500/SACAI(サカイ) 「TRINITY FORCHITOSE ABE of sacai」限定コレクション シングルイヤリング ¥594,000 ネックレス ¥2,217,600(ともに予定価格・限定店舗にて展開・6月中旬発売予定)/ともにCARTIER(カルティエ カスタマー サービスセンター) 宇多田ヒカル(以下・宇多田) タイミングと、「コーチェラだから」の二つですね。キャラ的にも歌唱法にしても、私はあまりフェスに向いているタイプではないし、きっかけもなかっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く