並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 78件

新着順 人気順

goの検索結果1 - 40 件 / 78件

  • この1年で確定申告がめっちゃ簡単になってるよ。

    この1年でマイナポータルの自動連携項目が激増していて確定申告がとても簡単になってきています。 税金や確定申告の知識がない人ほど、年末調整ではなくスマホで確定申告したらいいと思う。 マイナポータルで自動で連携できる項目・給料(源泉徴収票) ・生命保険料 ・iDeCo ・住宅ローン ・ふるさと納税 ・医療費 ・公的年金 ・国民年金保険料 ・証券口座(特定口座) などなど https://www.nta.go.jp/taxes/tetsuzuki/mynumberinfo/list.htm 一部の保険会社などの対応は来年からのようだけど、多くの給与所得者の年末調整や確定申告で必要な項目を満たしていると思う。(個人事業主や他の所得区分がある人は今回の話の対象外) 連携のおかげで確定申告が簡単になったよ自動連携ができると、あてはまる控除申請項目に自動的に数字が入るので、何も考えずに進めるだけで確定申

      この1年で確定申告がめっちゃ簡単になってるよ。 
    • 技術選定の失敗 2年間を振り返る TypeScript,Hono,Nest.js,React,GraphQL

      技術選定の失敗 2年間を振り返る TypeScript,Hono,Nest.js,React,GraphQL はじめに 新たに書きました。 MySQLを使っても会社は潰れない 久々に記事を書いたのでどうぞお手柔らかに... 私が過去2年間で行った技術選定の成功と失敗を振り返り、その学びを共有したいと思います。 文才無いので淡々と箇条書きでいきます Twitterエンジニア垢作りました。エンジニアのお友達がいません。 @uncode_jp 注意 意見を押し付けるものではありません。ただ建設的な議論は大事だと思う。 自分の意見は明確に、歯切れのよい表現を意識している。人それぞれだよねみたいな感じに逃げたくない。技術選定に結論はある(過激)。 ただし技術選定にはコンテキストがあり、例えばプロダクトのフェーズや組織の事情によって当然結論は変わる可能性がある。 OSSの開発者さん達は偉大ですごい。あ

        技術選定の失敗 2年間を振り返る TypeScript,Hono,Nest.js,React,GraphQL
      • 言葉を消費されて 「正義」に依存し個を捨てるリベラル 星野智幸:朝日新聞デジタル

        ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

          言葉を消費されて 「正義」に依存し個を捨てるリベラル 星野智幸:朝日新聞デジタル
        • 突如現れた「ブラジリアンミク」さんと、世界中のミクさんまとめ|羽中

          (8/26 いろいろ加筆修正しました。) (8/27 情報を頂いたのでブラジリアンミクブームの発端についてもう少し詳しい説明を書きました。) (9/2 さらにミクさんを追加。一番下にまとめてあります) ブラジリアンミク、誕生の経緯・ブラジル人のアーティストでありインフルエンサー、「Tuzera」氏が初音ミクを使用した楽曲「Himitsu da yo」を発表 「Himitsu da yo」 @tuzeraofc I’ve made brazillian funk with Hatsune Miku. Name of the song: “himitsu da yo - tuzera” #vocaloid #music #hatsunemiku #vocaloidmiku #miku #vocaloidcosplay ♬ Himitsu da yo (feat. Hatsune Miku) -

            突如現れた「ブラジリアンミク」さんと、世界中のミクさんまとめ|羽中
          • 保育園児を乗せて運ぶ「サンポカー」を作っている会社

            1975年宮城県生まれ。元SEでフリーライターというインドア経歴だが、人前でしゃべる場面で緊張しない生態を持つ。主な賞罰はケータイ大喜利レジェンド。路線図が好き。(動画インタビュー) 前の記事:ギガファイル便の人に「なんで無料なんですか?どういうことですか?」と聞く > 個人サイト 右脳TV お世話になったお礼を言いたくて 訪れたのは東京都墨田区にある五十畑工業株式会社。創業は1927年(昭和2年)。まもなく創業100年の老舗である。 五十畑工業株式会社。すぐそばには東京スカイツリーがそびえ立っているが、こちらのほうが先輩だ。 三代目社長の五十畑雅章さん(中央)。雅章さんの長男で企画室の勝通(かつゆき)さん(左)と、次男で営業企画部の和德(かずのり)さん(右)にお話を伺いました。 この取材が決まったときから、どうしても確認したいことがあったのだ。 我が家の2人の子どもたちは同じ保育園にお世

              保育園児を乗せて運ぶ「サンポカー」を作っている会社
            • 【イカしたUIを見る】Vol.2 これは発明だ!と思ったUIパーツ10選|Goodpatch Blog グッドパッチブログ

              知れば知るほど面白くなるUIの世界を皆さんにもチラ見せしたい……ということで、連載の第2弾となる今回は「これは発明だ!」と私たちが感動したUIパーツについてご紹介します。 ミクロな視点でアプリを観察し、UIパーツ一つひとつに注目してみると、普段は気付けない面白い発見がたくさんありますよ。 ※各UIパーツの名称は、公式で発表されているものではなく、私たちが便宜的につけた呼称になります。 関連記事:UIデザインとは? 大切な5つのポイントや取り組み事例を紹介 Apple Booksのセミモーダル Appleが提供する電子書籍アプリ「Apple Books」では、カルーセル状に並んだ本を押すと、そのままセミモーダルが立ち上がります。前の画面の一覧性を保ちながら、それぞれの本の詳細を見ることができるのが特徴的ですね。さらに下スクロールすることで、全モーダルへと滑らかに変化します。 このUIのポイン

                【イカしたUIを見る】Vol.2 これは発明だ!と思ったUIパーツ10選|Goodpatch Blog グッドパッチブログ
              • サブスクがいつの間にか増えていたので、断捨離のための整理をかねて... Go..

                サブスクがいつの間にか増えていたので、断捨離のための整理をかねて... Google Drive 月額250円 (年額3,000円)100GBで月額250円。 Google Photo で半分ほどの容量を占めているが残りは、GmailとDriveが10GBずつ程度。 iCloud 月額130円 (年額1,560円)50GBで月額130円。 iPhoneのバックアップが主な理由。写真のシンクはしていない。 Google Cloud 従量制 月額170円くらい (年額2,000円くらい)無償分がはみ出るリソースで、円安前は110円で済んでいたんだけどな。 AWS 従量制 月額290円くらい (年額3,500円くらい)ほぼ Route 53 のゾーン利用料。 ChatGPT Plus 月額20ドル (年額240ドル)20ドルかぁー、20ドルなぁーって思いながら使っている。Notionはちょっとダ

                  サブスクがいつの間にか増えていたので、断捨離のための整理をかねて... Go..
                • ITがつまらんとか言ってるのは老害だけ | さにあらず

                  最近は、ITが面白いだとかつまらんだとか言って盛り上がってるけども、面白いってのは、どういうことか、ちょっと考えてみようか。 知識と学習#一つ目は、学習するに足るだけの知識体系がそこにあるかどうか。 知らない事を知る、出来なかったことが出来るようになる快感ってのは、何度経験しても最高なんであって、一人でも多くの人にこの体験をして欲しい。素晴らしいことに、ソフトウェア技術だけに範囲を絞ってもまだ理解できてない事は大量にあるし、増え続けてる。 生成AIがアシスタントしてくれるけど、ちょいちょい嘘をついてくるってのが、また熱いよね。AIが言ってる事だけを真に受けちゃダメで自分でちゃんと試さないといけない。そして、インターネット上に無い情報について、やつらは手も足もでない。 最近は新しい技術が出てこないなんて言ってる連中もいるようだが、現実の社会課題を解決し、それを付加価値として提供できて初めて新

                    ITがつまらんとか言ってるのは老害だけ | さにあらず
                  • 独力でWebサービスを開発・構築できるフルスタックエンジニアへのロードマップ─幅広いスキルを「Udemy夏のビッグセール」で学ぶ! - はてなニュース

                    Webで新規サービスを立ち上げる際に、UIからインフラ周りまで一人で面倒を見られるエンジニアは、少人数のスタートアップでなくとも非常に頼れる存在です。どんな課題に直面しても技術力で乗り越える、そんなスキルフルなエンジニアに憧れる方も多いでしょう。 この記事では、フロントエンドのプログラミング(JavaScript周辺)からサーバーサイド、インフラ、さらに開発手法まで、Web開発で必要になるさまざまなレイヤーのフルスタックなスキルの現在地と、関連するUdemyの講座を紹介します。 株式会社ヘンリーでVPoEを務める松木雅幸(@songmu)さんの執筆です。 フルスタックエンジニアに必要なスキル さまざまな講座でまとめて学習してみよう Udemyでは夏のビッグセールを開催中! ※この記事は、株式会社ベネッセコーポレーションによるタイアップ広告です。記事末に、はてなブックマークした方にAmazo

                      独力でWebサービスを開発・構築できるフルスタックエンジニアへのロードマップ─幅広いスキルを「Udemy夏のビッグセール」で学ぶ! - はてなニュース
                    • いま日本の囲碁界で35年越しの偉業が成し遂げられるかもしれないのでもっと知られて欲しい

                      日本の囲碁は江戸時代以来、囲碁の家元四家が俸禄をもらう立場となり、切磋琢磨をしてきて長らく囲碁の本場となっていた。 しかし1980年代に韓国に追いつかれると、1990年代では抜き去られ、以後差が縮めることをできずここ30年ほど後塵を排してきた その差は依然として大きく、世界戦が開催されては日本の棋士は大体二回戦までに全滅する、ということが続いてきていた しかしここに来て最近日本勢の調子がいい 井山が爛柯杯にてベスト4まで進出すると、なんと応氏杯という4年に1度開催される囲碁のオリンピックで一力遼が元世界1位棋士、現在でもトップクラスの棋士・柯潔を三番勝負で破り決勝へ進出したのだ! これは1996年の依田紀基以来、実に28年前ぶりの快挙だ そして日本の棋士はまだこの大会で優勝したことがなく 第10回にして日本勢初の優勝がかかった決勝なのである! しかしこの快挙と大一番が全く日本中に知れ渡って

                        いま日本の囲碁界で35年越しの偉業が成し遂げられるかもしれないのでもっと知られて欲しい
                      • AIと著作権について | 文化庁

                        AIと著作権の関係については、令和6年3月に文化審議会著作権分科会法制度小委員会において、「AIと著作権に関する考え方について」を取りまとめました。 本ページでは、AIと著作権について、上記の考え方と、その関連文書を紹介します。 著作権法第30条の4等の基本的な考え方について IoT・ビッグデータ・人工知能(AI)等の技術を活用したイノベーションに関わる著作物の利用に係るニーズのうち、著作物の市場に大きな影響を与えないものについては、平成30年の著作権法改正により、相当程度柔軟性を確保する形で、著作物の利用の円滑化を図るべく、「柔軟な権利制限規定」が整備されました。 以下の資料では、この柔軟な権利制限規定の趣旨・内容・解釈やサービス・行為の取扱い等について、文化庁としての基本的な考え方をお示ししています。 ・デジタル化・ネットワーク化の進展に対応した柔軟な権利制限規定に関する基本的な考え方

                        • 二大企業大激突Ⅱ!! スクウェアvs任天堂 前編|初心カイ

                          0.はじめに 日本の国産二大RPG、といえば「ドラゴンクエスト」と「ファイナルファンタジー」であることに異論がある人は少ないだろう。これは両方ともスクウェア・エニックス社のIPであるが、スクウェア・エニックス社は元々スクウェアとエニックスの二社が合併してできたものだ(若い人はピンとこないかもしれない)。 ファイナルファンタジーはスクウェア社側のIPであったが、元々任天堂のファミリーコンピュータ(以下ファミコン)で誕生し、育ったIPだった。任天堂とスクウェアは初めのうちこそ蜜月といって良かったのだが、そこから関係をこじらせ、一時は出禁状態であったことが有名だ。 本記事はスクウェアがどのように歴史を紡ぎ、任天堂と近づき、そして破綻させ、そして再度関係を修復させたかを解説するものである。 1.誕生 スクウェア まず、スクウェアの創業から解説しよう。徳島県に株式会社電友社という、電気工事会社があっ

                            二大企業大激突Ⅱ!! スクウェアvs任天堂 前編|初心カイ
                          • 再任用を拒否された

                            はてなブックマーカー三巨頭のダイダラボッチさんと、ブクマカの良心であるミヤウチさんからコメントをいただきました。 望外のしあわせです。あの世に行ったら自慢しようと思います。ありがとうございました😊 (以下本文です) ---------------------------------------------------------- 私は62才である。とある地方都市で、公務員として約36年働いてきた。生まれ故郷だ。 地元、そう、本当に地元だ。保育所から高等学校まで、ずっと地元である。(地元にある大学で行きたい)大学はなかったので、大阪府内に進学することになったのだが。 それから民間で三年ほど働いて、地元の市役所の採用試験を受けて入庁した。 いいことも嫌なこともたくさんあった。思い出深い職場である。時間が過ぎるのはあっという間だった。 ずっと土木建築の仕事をしてきた。道路造りに、水道に、都市

                              再任用を拒否された
                            • ゼロからRAGを作るならこんなふうに

                              どんな人向けの記事? これからRAGを作ってみたい DifyやLangChainにこだわらず、自分で開発をハンドリングしたい ベクトルDBや埋め込みモデルの選定の勘所をサッと知りたい ここではRAGとは何かのような話題は扱いません。 RAGが、ほぼAI活用の現実的な最適解になりつつある LLMは高度な知的タスクを実行可能である。 そんな理解が世界に広まっていく中で、企業は自らが蓄えたデータをLLMに組み合わせてどう活用するか躍起になっています。これからはビッグデータだ!という時代を経ているため、情報インフラに投資した企業も多く、AIでデータを活用する流れはもはや確定路線と言えます。 この問題を解決する手法として一番最初に思いつくのは、モデル自体を改変するファインチューニングです。しかし、ファインチューニングにはいくつかの実用上の問題があります。ファインチューニング自体に専門知識が必要である

                                ゼロからRAGを作るならこんなふうに
                              • “女性起業家の半数がセクハラ被害” スタートアップ業界で何が - 性暴力..

                                “女性起業家の半数がセクハラ被害” スタートアップ業界で何が - 性暴力を考える - NHK みんなでプラス https://b.hatena.ne.jp/entry/s/www.nhk.or.jp/minplus/0026/topic132.html 本件、一部ブコメの知らないっぷりが割とすごくてで驚いたので、知ってることだけだけど注釈を。 【追記があります→https://anond.hatelabo.jp/20240830160254】 ■銀行から金を借りるのは難しい 会社を新しく作ってその運転資金の一部を銀行などの金融機関から借りるというのは一般的で、最低限のお金なら今時はどこの銀行も貸してくれる。しかし一方で、幅広く新規開発をしたい、広く実証実験したい、事業を拡大したいなど、そこそこ大きい資金が必要になった時に、担保もなしに新しい会社にノンリコースローン付けてくれる金融機関はあん

                                  “女性起業家の半数がセクハラ被害” スタートアップ業界で何が - 性暴力..
                                • VSCodeのGitHub Copilotが色々便利になっていた件

                                  はじめに 知らない間にGitHub Copilotが結構進化していたので、それらの内容を紹介します。 GitHub Copilot Chatは知っていたのですが、単なるChatGPTみたいな会話機能を追加しただけだと思っていました。 要約 右クリックメニューや#fileのようなコマンドが登場し、それを入力するだけでChatに見てほしいコンテキストを伝えることができるようになった。 ファイル単位だけでなく、選択した行やブロックに限定することもできる。 テストコードや新しいプロジェクトをコマンド一つで生成できるようになっている。 推薦の候補も複数を同時に比較できるようになった。 一度に最大10個くらい出る上、タブで保管できる。 ターミナルや編集中のファイルからコマンド一つでChatを立ち上げることができる。 特別なプロンプトを入力しなくても、開いた場所の文脈を読み取ってくれる。 右クリックメニ

                                    VSCodeのGitHub Copilotが色々便利になっていた件
                                  • 勉強会の「タダ飯狙い」対策どうするか?より良い勉強会のために参加規約のひな形を公開 - LegalOn Technologies Engineering Blog

                                    こんにちは、LegalOn Technologiesで検索エンジニアをしている志水(@banbiossa)です。 食事つきの勉強会を開催する際に、学び目的ではなく飲食目的、いわゆる「タダ飯狙い」の方に遭遇したという声を最近多く聞きます。 この「タダ飯狙い」や不審者の対策にむけて、リーガルテック企業ならではの取り組みとして、参加規約のひな形を準備しました。 本記事では、取り組むまでに至った経緯や過程、ひな形の詳細、協力してくれた方々についてご紹介できればと思います。 勉強会の治安の悪化 弁護士ドットコム社の記事 検索技術勉強会における実体験 勉強会用・参加規約のひな形 ひな形本文 ひな形とは? 活用方法について ひな形の活用 勉強会の運営 勉強会用・参加規約ひな形プロジェクトの全容 シャッフルランチでCTOに投げかける 法務・法務開発の巻き込み ドラフト→レビュー→公開 ひな形作成時の想定

                                      勉強会の「タダ飯狙い」対策どうするか?より良い勉強会のために参加規約のひな形を公開 - LegalOn Technologies Engineering Blog
                                    • すぐに役に立つものはすぐに陳腐化してしまうから方法ではなく設計の本を読む - API Design Patterns の読書感想文 - じゃあ、おうちで学べる

                                      あなたがさっきまで読んでいた技術的に役立つ記事は、10年後も使えるでしょうか?ほとんどの場合でいいえ はじめに 短期的に効果的な手法や知識は、ソフトウェア開発の分野において、急速に価値を失う傾向があります。この現象は、私たちが何を重点的に学ぶべきかを示唆しています。最も重要なのは、第一に基本的な原理・原則、そして第二に方法論です。特定の状況にのみ適用可能な知識や即座に結果を出すテクニックは、長期的には有用性を失う可能性が高いです。これは、技術や手法が時間とともに進化し、変化していくためです。 learning.oreilly.com 「API Design Patterns」は、このような考え方を体現した書籍です。しかも480 ページもあります。本書は単なる手法の列挙ではなく、Web APIデザインの根幹をなす原則と哲学を探求しています。著者のJJ Geewax氏は、APIを「コンピュータ

                                        すぐに役に立つものはすぐに陳腐化してしまうから方法ではなく設計の本を読む - API Design Patterns の読書感想文 - じゃあ、おうちで学べる
                                      • テストを書く方針と原則の備忘録 - Qiita

                                        こんにちは。サーバエンジニアのnsym-mです。普段はGoでバックエンドの開発などをしています。 最近テストに関する書籍や記事などを色々読み漁ったので、現時点での自分のテストについての考え方を備忘録として残しておきます。 今回の話はWebフロントエンドやiOS/Androidなどでも適用できる汎用的な考え方として記載していますが、ベースの文脈はバックエンド開発になりますのでそのつもりで読んでいただけますと幸いです なお、本記事では主にGoogle、『単体テストの考え方/使い方』、@t_wadaさんの発表されている考え方(いわゆる古典学派)に倣っています。 用語整理 よく使われるテストスコープ 単体テスト(ユニットテスト) 人によって定義に差がある 統合テスト(インテグレーションテスト) 結合テスト(E2Eテスト) 単体テストの定義がブレることから、スコープではなく実行時間で判断するテストサ

                                          テストを書く方針と原則の備忘録 - Qiita
                                        • 元Google植山 類の“実装力”の源をSakana AI・秋葉拓哉が探る「集団開発のしがらみに、個人開発で殴りこむ」 - エンジニアtype | 転職type

                                          moldを作ったのは「大学院の単位を取るため」だった 秋葉:植山さんと最初に接点を持ったのは、僕がマウンテンビューのMicrosoft Researchでインターンをしていた時だったと記憶しています。エンジニアならば誰が見ても驚くような開発を成し遂げ続けているので、ぜひ詳しくお話を聞きたいと思い対談のリクエストをさせていただきました。 植山:ありがとうございます。初めてお会いした当時から、秋葉さんはプログラミングコンテストの上位ランカーで実力があって、おまけに話も上手かった。なかなか直接関わる機会はなかったけど、時流に乗ってディープラーニングに着手して活躍しているという話はよく耳にしていました。 秋葉:確かに、植山さんと知り合った頃はまだディープラーニングには手を出していなかったですね。今ではAIへと専門領域を移して久しいので、振り返ると長い時間が経ちました。 今回は、個人の力で優れたプロ

                                            元Google植山 類の“実装力”の源をSakana AI・秋葉拓哉が探る「集団開発のしがらみに、個人開発で殴りこむ」 - エンジニアtype | 転職type
                                          • 広辞苑の第一版は予測不能でおもしろい

                                            この前、昔の本を読んでいたら、知らない言葉がいっぱいあった。 言葉とは、ほんの数十年で想像以上に変わってしまうものらしい。 そうとなったら、どれくらい変わっているのか見てみたい。 昔の辞書を手に入れて、隅々までじっくり読んでみよう! 第一版の広辞苑がこの世になさすぎる 昔の辞書を読んでみたい。そのためにまず昔の辞書を探すことにした。 愛知と鳥取の図書館にしかありませんでした。(参照:https://ndlsearch.ndl.go.jp/) 欲しかったのは、なんでも載っていると噂の『広辞苑』の第一版だ。 広辞苑が最初に出版されたのは1955年。しかし出版当初はまだ図書館にいれるほどではなかったらしく、だいたいの図書館は1976年の第二版からしか置いていない。 しかたないので、一般開放している近くの大学図書館に行くことにした。 これが何週間か探し求めてやっとたどり着いた1955年の広辞苑・第

                                              広辞苑の第一版は予測不能でおもしろい
                                            • 差別反対は「反日左翼で面倒くさい」 沖縄やアイヌ民族を総称 杉田水脈衆院議員が那覇で講演 識者が批判「公人として差別やめるべきだ」 | 反ヘイト | 沖縄タイムス+プラス

                                              在宅医療において、訪問看護はとても大きな役割があります。病を抱えて医療機関への通院が困難な患者さんが自宅や高齢者施設等で療養をする際、在宅医は通常1カ月に1〜2回の定期的な訪問診療と、体調が悪くなったときなどに電話で依頼を受けて往診を行います。そして診察や検査、内服薬や注射の処方を行います。しかし、実際に患者さんのお体のケア、注射等の実施は看護師が行います。多くは訪問看護師さんに依頼をすることになります。 医療保険の適用となる訪問看護は、記事にあるように一部の精神疾患、難病やがんの終末期の方等が対象となります。また、病気の急性増悪として短期間(2週間以内)医師の指示のもとで医療保険の訪問看護を受けることもできる制度があります。 記事の中で、医療費の元データとなっているものはこちらです( https://www.mhlw.go.jp/bunya/iryouhoken/iryouhoken03

                                                差別反対は「反日左翼で面倒くさい」 沖縄やアイヌ民族を総称 杉田水脈衆院議員が那覇で講演 識者が批判「公人として差別やめるべきだ」 | 反ヘイト | 沖縄タイムス+プラス
                                              • GopherがRust入門したので違いをまとめてみた

                                                はじめに ウホウホ。 Rustを使い始めてちょうど2年くらい経って、すこしRustのことがわかってきたので、改めてGoとRustのそれぞれの違いを整理したいなと思いこの記事を書きました。 筆者はウェブ開発の経験しかないので、ウェブを中心にまとめています。 気づいたらかなりな量になってしまったのとGopher向けにRustを紹介するような記事になってしまいましたが、よければ読んでみてください。 筆者について Goを使い始めて7年ほど経っていて、これまでCLI/TUIツールをいくつか作ってきました。 スペシャリストではないですが、プロダクトでGoを書く分には特に問題ないレベルかなと思います。 Rustは2022年夏ころから使い始めてちょうど2年ほど経ちました。 なにかツールを作ったわけではないですが、勉強がてらにいくつか作ったもの・書いた本があります。 普通にRustを書く分には問題ないですが

                                                  GopherがRust入門したので違いをまとめてみた
                                                • Go でマルチスレッドプログラミングする際に最低限知っておくべきこと - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                  この記事は、CYBOZU SUMMER BLOG FES '24 (クラウド基盤 Stage) DAY 10 の記事です。 こんにちは。クラウド基盤本部の野島です。Go は goroutine やチャネルなどの仕組みが備わっており、簡単にマルチスレッドなプログラムを書くことができる言語だと言われています。しかし、マルチスレッドプログラミングには独特の罠があり、何も知らない人が雰囲気でコードを書くとわかりにくいバグを仕込んでしまうリスクが非常に高いです。 この記事では、マルチスレッドプログラミングに詳しくない人に向けて、そのような罠を避けるための方法を紹介します。この記事は Go の基本的な使い方を知っていることを前提としています。 這い寄るデータ競合の恐怖 まずは以下のようなプログラムを考えてみましょう。これは複雑な計算を行って結果を返すような HTTP サーバーのコードです。 // 複雑

                                                    Go でマルチスレッドプログラミングする際に最低限知っておくべきこと - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                  • 新しいチームでTypeScriptに素早くキャッチアップするためにやったこと - KAKEHASHI Tech Blog

                                                    カケハシのプラットフォームチームでソフトウェアエンジニアをしているすてにゃん (id:stefafafan) です。今回は、私が TypeScript をメイン言語として採用しているチームに参加した際、言語や周辺技術のキャッチアップを行った方法について紹介します。 この記事は秋の技術特集 2024の 3 記事目です。 この記事の想定読者 私が元々持っていたスキルセット 認知負荷の増加 TypeScript 学習のためにやったこと 学習の進め方 テックリードとの 1on1 の中で壁打ちや相談 ペアプログラミング 輪読会 もくもく会 学習コンテンツ O'Reilly Online Learning を使った学習 TypeScript Deep Dive プロを目指す人のための TypeScript 入門 安全なコードの書き方から高度な型の使い方まで type-challenges 公式ドキュメ

                                                      新しいチームでTypeScriptに素早くキャッチアップするためにやったこと - KAKEHASHI Tech Blog
                                                    • 行政事業レビュー見える化サイト | RSシステム

                                                      政府が実施する予算事業や基金事業の情報のデータベースです。 事業の概要、成果目標や実績、支出先などを、関心・目的に応じて、自由に検索・閲覧できます。

                                                      • ちょっとJavaのsynchronizedをGoに移植しようとしたはずが、なぜか1万文字の作文ができた - エムスリーテックブログ

                                                        AI・機械学習チームのブログリレーも9日目になりました。同チームの横本@yokomotodです。 本日はJavaとGoを題材に並行プログラミングまわりの自由研究をしたお話をしてみたいと思います。 3部構成で、パート1では発端となった「排他制御」について、パート2では「メモリの可視化」について、それぞれJavaとGoを比べてみました。 最後にパート3では、それらの動作を規定する「メモリモデル」について、わかりやすく解説されているリソースを紹介します。 長過ぎる! 3行で!! パート1: synchronized = 「排他制御」? Java synchronized vs Go sync.Mutex Goで再入可能なロック? 仮にGoで再入可能なロックを実装するなら? Javaが再入可能を選択した理由 パート2. sycnhronized = 「排他制御」+「メモリ可視性の保証」 Javaの

                                                          ちょっとJavaのsynchronizedをGoに移植しようとしたはずが、なぜか1万文字の作文ができた - エムスリーテックブログ
                                                        • 映画『ダーティハリー』、俳優クリント・イーストウッドについて|千浦僚

                                                          映画『ダーティハリー』(71年)は面白い映画なのかどうか。クリント・イーストウッドは魅力的な存在なのか。 それらは個々人の主観だろうが、この映画全篇にはさまざまな仕掛けや観る甲斐のあるものが配され、あるいは自然と発生し、映画の歴史において興味深いポイントにある作品でもあり、イーストウッドも個性的な俳優であると思われる。盲目的な崇拝ではなく、それらの事柄について記し、考えてみたい。 『ダーティハリー』の監督はドン・シーゲル。主演はクリント・イーストウッド。脚本ハリー・ジュリアン・フィンク、リタ・M・フィンク、ディーン・リーズナー、ジョン・ミリアス。 本来はジョン・ウェインの主演作として企画されていたそうで、それはこの同年と2年後のジョン・ウェイン西部劇『100万ドルの血斗』(71年)、『ビッグケーヒル』(73年)の脚本家であるハリーとリタのフィンク夫妻が本作のシナリオを書いているところにも表

                                                            映画『ダーティハリー』、俳優クリント・イーストウッドについて|千浦僚
                                                          • タクシー利用者のモラルの低下にタクシー会社から切実な「お願い」 | おたくま経済新聞

                                                            この件について、X(Twitter)上で問題提起をおこなったのは、神奈川県藤沢市にある江ノ島タクシーの公式アカウント。特に「GOアプリ」を使用する人に向けて、モラルやマナーについて呼びかけています。 江ノ島タクシーの場合では、「GOアプリ」を通じて発生しているといい、こうしたキャンセル方法では「システム上、(タクシー会社側では)キャンセル料としても回収できないことになっています」とのこと。 ちなみにアプリ利用者に対しキャンセル料金が発生する場合でも、「GOアプリ」側のみに支払われ、タクシー会社には支払われない仕組みになっているそうです。 江ノ島タクシーの公式Xは「システム上出来てしまうのが悪いと言われればそれまで」と前置きしながらも、タクシー会社には人件費や燃料費がかかり、ドライバーは売上にならないので給与にも影響が出てしまうと説明。 最後に「ご利用のお客様におかれましては、モラルを守って

                                                              タクシー利用者のモラルの低下にタクシー会社から切実な「お願い」 | おたくま経済新聞
                                                            • RIZAP株式会社に対する景品表示法に基づく措置命令について | 消費者庁

                                                              2024年08月09日 消費者庁は、令和6年8月8日、RIZAP株式会社に対し、同社が運営する「chocoZAP」と称する店舗において供給する役務に係る表示について、景品表示法に違反する行為(同法第5条第1号(優良誤認)又は同条第3号(ステルスマーケティング告示)に該当)が認められたことから、同法第7条第1項の規定に基づき、措置命令を行いました。 公表資料 RIZAP株式会社に対する景品表示法に基づく措置命令について[PDF:573.6 KB] https://www.caa.go.jp/notice/assets/representation_240809_01.pdf 別紙1-1ないし別紙1-2-2[PDF:3.1 MB] https://www.caa.go.jp/notice/assets/representation_240809_02.pdf 別紙2-1ないし別紙2-4[PDF

                                                              • 「継続は力なり」よりも「好きこそ物の上手なれ」|情報処理学会・学会誌「情報処理」

                                                                杜甫々 (「とほほのWWW入門」サイト管理者) 「とほほのWWW入門」というWeb関連の技術情報を掲載するサイトを運営しています.1996年9月に始めたので,もうそろそろ29年目に突入となります.HTML, CSS, JavaScriptを始め,Python, Rust, Goなどのプログラミング言語,React, Vue.js, Angularなどのフレームワーク,Docker, Kubernetes, OpenSSLなどのツール群,文字コード,正規表現,暗号化などの要素技術などなど,目につくIT関連情報を色々紹介してきました.途中サボっていた時期もありますが,ここ最近は1週間に1つはなんでもよいので記事を追加したり更新したりしています. ある講演会で,私が初めてコンピューターに触れたころの話から,サイト作りを始め,継続してきたことについて一通り語ったあと,来場者からの質問で「続けられる

                                                                  「継続は力なり」よりも「好きこそ物の上手なれ」|情報処理学会・学会誌「情報処理」
                                                                • シックハウス症候群と化学物質過敏症は異なる - NATROMのブログ

                                                                  「化学物質過敏症」という疾患概念は公的には認められておらず、盲検法による負荷テストでは化学物質曝露と症状の関連は確認できません。化学物質過敏症とされる患者さんの症状が誘発される原因は化学物質ではないことが示唆されます。こうした化学物質過敏症の疾患概念に懐疑的な記事を書くと、「そうは言っても私は化学物質によって体調が悪化した」という声が寄せられます。 化学物質によって体調が悪化する患者さんの存在は否定していません。新築した家の建築材料や壁紙から出る化学物質(揮発性有機化合物)によって生じるシックハウス症候群はその典型的な事例です。お酒の強さに個人差があるように、特定の化学物質に対する耐性に個人差があることは当然のことです。Aさんには問題ない濃度の化学物質でもBさんには症状を引き起こすかもしれません。なお、化学物質だけではなくダニや真菌もシックハウス症候群の原因になります。 海外ではオフィスビ

                                                                    シックハウス症候群と化学物質過敏症は異なる - NATROMのブログ
                                                                  • デジタル庁「運用コスト3割減」主張も実態は2~4倍増…関係者「8割は日本の自治体に不必要」なAWSを使わざるを得ない自治体の怒り(みんかぶマガジン) - Yahoo!ニュース

                                                                    政府が情報管理の効率化のために整備する「ガバメントクラウド」。省庁、自治体が個別運用してきた管理システムを、クラウド上の共通サービスに移し2025年度までに運用経費を20年度比で3割減らす目標だ。しかし、これがなかなかうまくいってない。なぜなのか。元経済誌プレジデント編集長と作家の小倉健一氏が解説する。全3回の第1回目。 【動画】独占インタビュー“自民党のドン”茂木敏充幹事長「私が総理大臣になったら、日本こう変えたい」 経費削減のはずが「移行前の2~4倍のコストに!?」 2025年度末までに、全国1741の自治体が業務システムを標準化する「自治体システム標準化」が進められている。デジタル庁が整備している「ガバメントクラウド」を活用することで、システムの運用コストを下げることを目指しているが、実際にはいくつかの自治体で、移行前の2~4倍にコストが跳ね上がるという試算や見積もりが出ており、困っ

                                                                      デジタル庁「運用コスト3割減」主張も実態は2~4倍増…関係者「8割は日本の自治体に不必要」なAWSを使わざるを得ない自治体の怒り(みんかぶマガジン) - Yahoo!ニュース
                                                                    • Goで自作RDBMS - abekoh's tech note

                                                                      はじめに Goで自作RDBMSに挑戦してみたログです。自作、といっても大部分は参考にした書籍の移植です。 ここ1年くらいRDBに向き合う機会が多く、その内部実装を手を動かしながら身を持って理解してみたいというモチベーションから始めてみました。ちょうど会社の『内部構造から学ぶPostgreSQL』読書会に参加したこともモチベーション上げるきっかけとなりました。 (他の方の記事ですが、読書会の記録はこちら↓) 『内部構造から学ぶPostgreSQL』読書会を完走した感想 [改訂3版]内部構造から学ぶPostgreSQLの社内読書会振り返り データベースをデータの箱としか思っていなかった私の『内部構造から学ぶPostgreSQL』を読んだ感想 普段何気なく使ってるRDBMSですが、ACID特性を守るため・大量の読み書きを捌くため、非常に緻密に設計されております。 これを完全再現といかなくとも自分

                                                                        Goで自作RDBMS - abekoh's tech note
                                                                      • ゲームエンジン「Godot」主要開発陣、「Unityユーザー大量流入」を恐れていた。オープンソースゆえの受難 - AUTOMATON

                                                                        オープンソースゲームエンジン「Godot Engine」(以下、Godot)は現在、利用者が急増傾向にあるという。ゲームエンジン「Unity」からの移行を背景としたGodot利用者増について、Godotを立ち上げた開発者らは時期尚早だと怯えていたそうだ。 Godotは、PC/モバイル/Web向けゲームおよびアプリを制作できる2D/3Dゲームエンジン。Juan Linietsky氏とAriel Manzur氏らによって立ち上げられた。Linietsky氏がかつて自身のスタジオのために手がけた内製エンジンがルーツとなっており、その後2014年に一般に公開された。オープンソースとして提供され、完全無料で利用可能。開発にかかるコストは寄付によって賄われている。また、Linietsky氏を中心として、同エンジン作品のコンソール対応を有償でサポートする法人・W4 Gamesも立ち上げられている。 Go

                                                                          ゲームエンジン「Godot」主要開発陣、「Unityユーザー大量流入」を恐れていた。オープンソースゆえの受難 - AUTOMATON
                                                                        • 『FF14』のパーティー募集文が海外コミュニティでも「呪文化」。「vOQ5」に「AutoCAD」、募集に並ぶ謎の文字列 - AUTOMATON

                                                                          『ファイナルファンタジーXIV』(以下、FF14)において、高難易度コンテンツをパーティー募集、いわゆる野良でクリアするためには事前に攻略法の打ち合わせが必須だ。ある程度コミュニティ内で攻略法への共通理解が存在するとき、この打ち合わせのフェーズを最小限短縮し効率よく攻略していくためにも、パーティーメンバー集めに使われる募集文は「呪文化」しつつある。そしてこれは海外でも例外ではないようだ。 『FF14』の野良攻略において攻略法の打ち合わせにかかる時間を効率化するため、特に日本のコミュニティでは「マクロ」と呼ばれる文化が発達してきた。この「マクロ」という呼称がすでにややハイコンテクストではあるのだが、これは「このパーティーではこの攻略法を採用します」という情報を簡潔に記載するゲーム内のチャットマクロのことを指す。汎用性を高めるため、このマクロでは各々の役割が個人名やジョブ名ではなく、ロールで記

                                                                            『FF14』のパーティー募集文が海外コミュニティでも「呪文化」。「vOQ5」に「AutoCAD」、募集に並ぶ謎の文字列 - AUTOMATON
                                                                          • この世の中に溢れているので自分が発言する必要はないが「ソフトウェアは認知の限界まで複雑になる」を自分なりに再考する - じゃあ、おうちで学べる

                                                                            人間が何もしないと病気になるのと同じように、ソフトウェアも何もしないと複雑になる。 はじめに ソフトウェア開発の世界に飛び込んでから、「ソフトウェアは認知の限界まで複雑になる」という言葉を耳にしたとき、正直なところ、「ほへー」って思いながら何も理解していませんでした。しかし、大規模なシステムに携わるようになって、その言葉の重みを身をもって感じるようになりました。内部構造や相互作用が複雑化し、全体を把握するのが難しくなっていく。それは挑戦であると同時に、私たち開発者の存在意義を問いかけるものでもあります。 A Philosophy of Software Design, 2nd Edition (English Edition) 作者:Ousterhout, John K. Amazon この複雑性との闘いは、時に苦しいものです。でも、それを乗り越えたときの喜びは何物にも代えがたい。私たちの

                                                                              この世の中に溢れているので自分が発言する必要はないが「ソフトウェアは認知の限界まで複雑になる」を自分なりに再考する - じゃあ、おうちで学べる
                                                                            • ウクライナ、ロシアの主要な橋を破壊 - BBCニュース

                                                                              ウクライナ軍は越境攻撃を続けるロシア西部クルスク州で16日、セイム川に架かる戦略的に重要な橋を破壊した。

                                                                                ウクライナ、ロシアの主要な橋を破壊 - BBCニュース
                                                                              • Transformer Explainer: LLM Transformer Model Visually Explained

                                                                                What is a Transformer? Transformer is a neural network architecture that has fundamentally changed the approach to Artificial Intelligence. Transformer was first introduced in the seminal paper "Attention is All You Need" in 2017 and has since become the go-to architecture for deep learning models, powering text-generative models like OpenAI's GPT, Meta's Llama, and Google's Gemini. Beyond text, T

                                                                                  Transformer Explainer: LLM Transformer Model Visually Explained
                                                                                • PrismaのTypedSQLがなぜアツイのか

                                                                                  Prisma界隈で話題沸騰中(自分調べ)のTypedSQLだが、自分の中ではかなりアツいと思っているので、その理由を語ろう。なおTypedSQLの機能とか仕組みについては記述しないのでドキュメントや以下の記事を参照するとよい。 Prismaの難しさ 複雑なクエリを組み立てるのが特に難しい。複雑といっても何10行もあるようなクエリとかではなく、joinとか集計関数がいくつかあるくらいで十分複雑になる。たとえば特定のユーザーに紐づく記事をコメントの数を含めて取得したいとする。クエリは雰囲気こんな感じ。SQLとしては全然難しくない。 SELECT posts.id, count(comments.id) AS cnt FROM posts INNER JOIN users ON posts.author_id = users.id LEFT JOIN comments ON posts.id =

                                                                                    PrismaのTypedSQLがなぜアツイのか