kakkkkiのブックマーク (389)

  • Apple、Xcodeで使われているビルドエンジン「Swift Build」をオープンソースで公開。WindowsとLinuxもサポートへ

    Apple、Xcodeで使われているビルドエンジン「Swift Build」をオープンソースで公開。WindowsLinuxもサポートへ Appleの発表を読み解くと、Swift Buildをオープンソース化する狙いは2つあるようです。 1つは、Swiftのエコシステムにおいて、XcodeのビルドエンジンであるSwift Buildと、Swift Package Managerに搭載されているビルドエンジンという2つの異なるビルドエンジンが存在していた状態を、Swift Buildに統一することです。 これには比較的単純なビルドエンジンであるSwift Package Managerのビルドエンジンを高機能なSwift Buildに置き換えることで、Swiftエコシステムのビルドエンジンを今後さらに発展させていくための優れた基盤となることも含まれています。 そしてもう1つは、Swift

    Apple、Xcodeで使われているビルドエンジン「Swift Build」をオープンソースで公開。WindowsとLinuxもサポートへ
    kakkkki
    kakkkki 2025/02/04
  • とほほの個人事業主入門 - とほほのWWW入門

    この記事は 2025年1月 に執筆したものです。法令関連は毎年すこしずつ変更されていきますので、最新の状況だと変更されている可能性があることをご了承ください。誤りなどありましたら 管理者 まで連絡いただけると助かります。 はじめに 働き方の呼称 開業届 青色申告 消費税 軽減税率制度 消費税の端数計算 課税事業者(納税義務者) 免税事業者 消費税に関する売上高・税額の名称 課税売上高 売上税額 仕入税額 仕入税額控除 消費税に関わる期間の名称 基準期間 特定期間 課税期間 消費税額計算方式 積上げ計算方式 割戻し計算方式 消費税納税方式 一般課税方式(原則課税方式) 簡易課税方式 特例課税方式(2割特例) インボイス制度 インボイス制度の概要 インボイス受取者(買手側) インボイス発行者(売手側) 適格請求書等保存方式(インボイス制度) 適格請求書発行事業者(インボイス発行事業者) 登録番

    kakkkki
    kakkkki 2025/01/29
  • 作業配信をしているエンジニア一覧

    人がプログラムを書いているところを見たり聞いたりしながらプログラムを書くのが好きなので、作業配信をしている人をまとめておきたい。プログラミングについて話している動画ではなくて、プログラムを書いている動画を載せている方が望ましいです。また、僕が英語を聞くのが得意ではないので日語限定でお願いします。 追記大歓迎です(特にフォーマットはないですが、前例にならって追記してくれるとわかりやすいと思います)

    作業配信をしているエンジニア一覧
    kakkkki
    kakkkki 2025/01/17
  • 事業失敗し26歳で自己破産するまでと、自己破産したらどうなるのか。について|棒線小僧

    初めまして棒線小僧と申します このnoteを読まれている方の多くは、自分で商売・事業を始めている或いは今後起業したい。という方が大半だと想定しておりますので、左記に該当しない方にはあまり刺さらない内容となっておりますが、左記の方々であれば一読の価値は一定担保出来ているのではないかなと思っております 在学中にベンチャー・スタートアップ創業からエクイティ調達・融資、組織瓦解、事業撤退→自己破産→メンタルブレイクみたいな、まあその界隈では正直よくある話ですが インターネット・SNS全体で見ると意外と開示している人は少ない(成功した後に過去の失敗談として語られることはある。ちなみに私は今も全く成功していないです)と思ったので 自己破産に至るまでの経緯と、自己破産した後の影響に関してリアルに書かせて頂きました(今はステルスで仕込んでいる事業に専念しているため、名前だし・顔出ししていないですが、上記の

    事業失敗し26歳で自己破産するまでと、自己破産したらどうなるのか。について|棒線小僧
    kakkkki
    kakkkki 2025/01/15
  • ドラクエ3HD-2D「リメイク」に求められていたこと |イカダさん

    前回、ドラクエ3HD-2Dの戦闘システムについて不備があるという記事を書かせていただきました。 今回は戦闘以外の部分について、スクエニのプレイ後アンケートで書いた内容に沿って詳述してみたいと思います。 ちなみに前回の記事にもありがたいことにコメント欄やSNSで反応をいただきまして、noteやってよかった~などと年の瀬に感動などしております。 お前は誰前回は自己紹介もそこそこに文を書き始めましたので、あらためまして。 ファミコン+1歳の通りすがりのゲームプレイヤーです。この年齢からして、日テレビゲーム史をほぼ追ってきたような生き方をしております。 「目が悪くなりそう」という理由でファミコンこそ買ってもらえませんでしたが、従兄弟や友人の家でファミコンを遊び、別の従兄弟からもらったMSXをいじり。そしてスーファミからコンシューマーゲーム機デビューをしました。 いや、厳密にはその前にカセット

    ドラクエ3HD-2D「リメイク」に求められていたこと |イカダさん
    kakkkki
    kakkkki 2025/01/03
  • SwiftUI の Text がなぜか省略されてしまう問題とそのレイアウトプロセスのデバッグ - maiyama4's blog

    こんにちは、 はてなエンジニア Advent Calendar 2024 の12日目です。昨日は id:tomato3713 さんの Goによる独自スクリプトでテストケースを記述するテスト手法紹介 でした。 最近仕事で iOS アプリを作っていて、 SwiftUIText の文字列がなぜか省略されてしまうけど原因がよくわからなくて悲しいということがありました。この記事では、 SwiftUI のレイアウトプロセスの理解を深めつつこの問題をデバッグしていこうと思います。 省略されてしまう Text 実際に文字列が省略されてしまう問題が発生した View はけっこう複雑なものだったのですが、問題が起きる状態を維持しつつめちゃくちゃ単純化すると以下のようになります。 struct ContentView: View { var body: some View { VStack(spacing

    SwiftUI の Text がなぜか省略されてしまう問題とそのレイアウトプロセスのデバッグ - maiyama4's blog
    kakkkki
    kakkkki 2024/12/18
  • Pay ID iOS・Androidアプリのリリースをささえる5つの自動化 - BASEプロダクトチームブログ

    記事はBASEアドベントカレンダー2024の13日目の記事です。 はじめに BASE株式会社のなかの Pay ID という事業チームでエンジニアリングマネージャーをしている北川です。 Pay ID では、BASE で作られたショップでのより良いお買い物体験を提供するため、ショッピングアプリ「Pay ID」やあと払い決済「Pay ID あと払い」といったプロダクトを開発しています。 日公開のPay IDテックリードの記事もぜひご覧ください。 devblog.thebase.in 今年もこれまでより良いプロダクトをユーザーに届けるべく、リリースを積み重ねてきましたが、とりわけモバイルアプリのリリースにおける自動化の取り組みについて紹介したいと思います。 1. リリース用の一時チャンネルを作ってもらう 現在 Pay IDアプリでは、明確なルールはないものの2週間に1度程度の頻度でリリースをし

    Pay ID iOS・Androidアプリのリリースをささえる5つの自動化 - BASEプロダクトチームブログ
    kakkkki
    kakkkki 2024/12/16
  • マジでポケスペ初めて読んだ|ジスロマック

    『ポケットモンスターSPECIAL』って漫画……読んだことあります? ちぢめて『ポケスぺ』。実は私、読んだことなかったんです。ポケモンが結構好きなのに、人生で一度も読んだことがありませんでした。たしか小学生の頃に読んでいた友達はいたけど、私自身は読んでいませんでした。 だからなんかもう……「え、ポケスペ読んでないの!?」みたいなこと言われることも多くて、いい加減に悔しかったので読みました。 『ポケットモンスターSPECIAL』1巻より とりあえず、「出ている分」はおおかた読みました。 なので、シンプルに「赤緑~SVまで」の感想を書いていきます。 ゆめと ぼうけんと! ポケットモンスター SPECIAL のせかいへ! レッツゴー! 第1章:赤・緑・青編『ポケットモンスターSPECIAL』1巻より この漫画、とにかくニョロゾが強い。 『ポケットモンスター 赤・緑』って、もうあらゆる媒体で翻案が

    マジでポケスペ初めて読んだ|ジスロマック
    kakkkki
    kakkkki 2024/06/04
  • ブラウザからDBに行き着くまでただまとめる

    はじめに あなたはブラウザからデータベース(DB)に情報が行き着くまでにどんな技術が使われているか説明できますでしょうか? どのようなプロトコルが用いられ、どの技術を駆使してサーバと通信しているのか、Webサーバでは何が行われ、どのようにして負荷が分散されているのか、トランザクションはどのように管理されているのか、そしてデータベースではシャーディングや負荷対策のためにどのような対策が取られているのか… なんとなくは理解しているものの、私は自信を持って「こうなっている!!」とは説明ができません。 そこで今回は「大規模サービス」を題材としてブラウザからデータベースに至るまでの、情報の流れとその背後にある技術について、明確かつ分かりやすく解説していきたいと思います。 対象としてはこれからエンジニアとして働き出す、WEB、バックエンド、サーバーサイド、インフラ、SREを対象としております。 1.

    ブラウザからDBに行き着くまでただまとめる
    kakkkki
    kakkkki 2024/04/02
  • 「どうやったら英語ができるようになりますか?」と聞かれた時は「NHK語学講座を始めてください。数ヶ月で変わります」といつも答えている

    ibiharu2024 @ibiharu1950 お子さんの英語が心配なご家庭へ。でも塾に行かせる経済的余裕がなければ、NHKのラヂオ講座をおすすめします。講師陣は日でトップクラス、いつでも聞けます。経済的。是非、是非おすすめします。 2024-03-19 13:21:24 ibiharu2024 @ibiharu1950 少し前述の訂正。経済的余裕がなければ、の部分を、経済的余裕があってもなくても、とします。とにかく内容もいいので、コスパ云々ではなく、英語を鍛えたい、楽しみたい人には最適、最高です。 2024-03-24 16:17:16 ibiharu2024 @ibiharu1950 1974大学卒後、県立高校英語教諭。2003大学院修了。2011県立高校教諭退職。以後も継続して県立高校で教えている。現在 県立高校2校で非常勤講師。英語英語教育について考えていきます。時には教育.

    「どうやったら英語ができるようになりますか?」と聞かれた時は「NHK語学講座を始めてください。数ヶ月で変わります」といつも答えている
    kakkkki
    kakkkki 2024/03/27
  • 【電柱編】引越しにおけるネット回線ガチャと開通待ちで勝利するための知見まとめ 2024春 - はげあたま.org

    www.hageatama.org blog.hatenablog.com 自分の周辺でネットの開通で事故っている人に向けて書いた記事が、2023年のはてなブログで年間3位になっちゃった奴の続編です。引っ越しシーズンでまたアクセスがちょこちょこと伸びてるので今度こそ書き上げるぞ!と思ってたのに、言いたいこと全部書いたら電柱見上げる話で長文になってしまい完結しませんでした……。 前回のような、一般向け想定の妥協はしません。今回は当の誰得記事なので、拾える枝葉も残しましたし、読みやすさも捨てました。 そもそも私自身、別にネットワークエンジニアどころか、IT業界の人間ですらないので専門的な正しさは保証できません。ぜひフィードバックはほしいし、何ならこの上位互換の記事を書いてください。私が読みたい。 【主張の概要】 光コンセントが元からある物件を選べ フレッツ光回線でプロバイダをいつでも切り替え

    【電柱編】引越しにおけるネット回線ガチャと開通待ちで勝利するための知見まとめ 2024春 - はげあたま.org
    kakkkki
    kakkkki 2024/03/11
  • You Don't Need AWS ~お前にAWSは必要ない~

    はじめに タイトルはこちらから拝借しました。この記事は他のパブリッククラウド(Azure, GCP)を薦める記事でもなければ、プライベートクラウドを薦める記事でもありません。また私自身、エンジニアキャリアの中でAWSはたくさん使ってきましたし、今でもソフトウェア開発のわがままに答えてくれる素晴らしいサービスだと思っているので、AWSを貶めるような記事でもありません。むしろ以下に紹介するサービスはAWS上に構築されていることが多く、間接的にもますます世界中の基盤として発展していくはずです。 PaaSアーキテクチャ 前提条件 前提として、現在でも主流なSPAを中心としたフロントエンド、バックエンド、データベースサービスからなるアプリケーションを想定します。 この場合、 フロントエンド → CDN + Static Hosting バックエンド → Container Deploy(Auto S

    You Don't Need AWS ~お前にAWSは必要ない~
    kakkkki
    kakkkki 2024/03/06
  • 「プログラマーのためのCPU入門」は入り口として丁度よい!

    Google Analytics でサイト速度を計測する / Measure site speed with Google Analytics

    「プログラマーのためのCPU入門」は入り口として丁度よい!
    kakkkki
    kakkkki 2024/03/01
  • 理解が進んで記憶が定着! 「コーネル式ノート術」で「資格試験勉強」がかなりはかどる - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

    あなたは資格試験の勉強をするとき、ノートをとっていますか? 難なくノートをとっている方がいる一方で、「わざわざノートをとっていたら時間がかかりそう。勉強の効率が落ちるのではないか……」「いざやってみると、紙面がぐちゃぐちゃになりがち。こんなノートでは意味がなさそう」とお悩みの方も多いでしょう。 そこで今回、そんなお悩みを解消でき、資格試験の勉強にもってこいな「コーネル式ノート術」をご紹介します。筆者の実践模様や感想も詳しくお伝えしますので、ぜひ最後までご一読ください! 「コーネル式ノート術」とは コーネル式ノート術を「資格試験勉強」に活用するメリット 「反復学習」で記憶に残る 「要約」の作業で記憶に残る コーネル式ノート術で資格試験の勉強をしてみた 1. 紙面に線を引き、3分割する 2. ノート欄に「テキストを読んで理解した内容」をメモする 3. キュー欄に「ノート欄でメモした内容に対する

    理解が進んで記憶が定着! 「コーネル式ノート術」で「資格試験勉強」がかなりはかどる - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
    kakkkki
    kakkkki 2024/02/03
  • アメリカでソフトウェアエンジニアの職を探した - pco2699’s blog

    はじめに 前提 アメリカで働くためのビザ 業務経験 2023年のアメリカのテック業界の状況 具体的な就活のステップ ソフトウェアエンジニアのインタビューで求められることの抽象的な理解 レジュメ Job Descriptionから逆算してレジュメを作る 一枚におさめる 数字を用いてスケールとビジネスインパクトを示す なるべく隙間を埋める フォーマット添削ツールにかける レビューを受ける ネットワーキング・リファラル 応募する アメリカの就活はNumber Game 採用のトレンドを追う 時期を見計らう Linkedinで最新の求人を見つける方法 Promotedをすべて非表示にする "Most Recent"順にする 検索クエリを工夫する 設定をブックマークする 時間を決めて巡回する コーディングインタビュー対策 アルゴリズムの地図を脳内に作る 大学やCouseraでアルゴリズムの授業を取る

    アメリカでソフトウェアエンジニアの職を探した - pco2699’s blog
    kakkkki
    kakkkki 2024/01/31
  • 知識0から、ちょっとUIデザインに詳しくなるnote|やました

    前回は、「UIデザインってそもそも何なの?」という概論的な説明と、UIデザイン未導入の組織の中でみんなでデザインを始めてみるための施策(プロトタイピングとユーザビリティ評価)を話しました。 今回はサービス、プロダクト開発において、デザイナーではない人でも知っていて損はないUIデザインの重要ポイントについて説明します。主に以下の3つのテーマについて順番に議論をしていきます。 デバイスやソフトによるUIの違い ユーザーにかかる身体的・認知的負荷を理解する UIの重要概念(ナビゲーション、インタラクションなど)を知る 「ちょっと」と銘打っておきながらめちゃくちゃ長いnoteになってしまったので、気になる項目だけ読むか、何回かに分けて読んでいただくことをおすすめします、。 ※どこか内容に間違ってる部分やご意見ありましたらコメントいただけたら嬉しいです。 なお、こちらの記事の内容は順次YouTube

    知識0から、ちょっとUIデザインに詳しくなるnote|やました
    kakkkki
    kakkkki 2024/01/28
  • 賃貸を退去するとき50万円請求されたけど色々な対応を駆使して結果的に敷金を取り戻した話|namonaki

    (サムネはエアコンが水漏れしていた部分の反対側の画像です。濡れたタオルを伝って水が漏れてしまい、仕切り戸の横に積んでいた新聞紙がくっついてしまいました) 去年の夏に賃貸を退去した際、多額の修繕費を請求されたのでその時の対応について記事を書きました。これから年度末も近づき引越をする人も多くなるかと思いますので類似のトラブルに見舞われた際に適切に対応するための一助になれば幸いです。動画は当時の水漏れの様子です。https://t.co/B12vXfxfMa pic.twitter.com/byb4RDF6ud — なもなき (@Nam0naki_) January 7, 2024 こんにちは。なもなきです。 去年、仕事の都合で引っ越しをしたのですが、そのときの退去費用(敷金精算)に関して管理会社と一ヶ月近く揉めることになりました。 結果的に敷金が一部戻ってくるという形になりましたので、他に似た

    賃貸を退去するとき50万円請求されたけど色々な対応を駆使して結果的に敷金を取り戻した話|namonaki
    kakkkki
    kakkkki 2024/01/08
  • 2023年買ったもの(技術書とか) - Magnolia Tech

    2023年のお買い物、技術書編です。 技術書以外はこちら blog.magnolia.tech とりあえずノータイムで買っちゃえ!損は無いよ!という3冊 他に、類似のがないか、有ってもこっち買っておけばよくね?という3冊 なっとく!関数型プログラミング なっとく!関数型プログラミング 作者:Michał Płachta翔泳社Amazon Scalaをベースとした関数型プログラミングの学習。オブジェクト指向言語であり、関数型プログラミング言語であるScalaの特性を生かして、命令型から宣言型のコードの書き方への変え方を学んでいくスタイル。 前半の凄まじい丁寧な学習のステップと、後半の「ここまで一気にやらなくても良くない?」の落差もすごいけど、ページ数の厚さに躊躇せず、前半1/3くらいを時間をかけて丁寧に学習するくらいが良いと思います。 周りに良い先生が居れば別ですが、そうでなければこの

    2023年買ったもの(技術書とか) - Magnolia Tech
    kakkkki
    kakkkki 2024/01/01
  • 更新されたら真っ先に聴いているおすすめポッドキャスト - laiso

    ポッドキャストはリスナーの存在が見えづらいらしく聴いてるとアピールしないと更新停止してしまいがちなので定期的に感想を書いていく 聴く環境について ポッドキャストの探し方 BUSINESS WARS / ビジネスウォーズ News Connect あなたと経済をつなぐ5分間 #ニュースコネクト Off Topic // オフトピック fukabori.fm バンクーバーのえんじに屋 texta.fm プログラム雑談 Misreading Chat mozaic.fm kkeethのエンジニア雑談チャンネル 購読一覧 聴く環境について クライアントはGoogle Podcastを使っているんですけど終了してしまうし*1最近はSpotifyに誘導されがちなので、今後移行先をどうしようか迷っている そもそもGoogle Podcastの購読一覧ってどこから見るんだろうと疑問だったが、https:/

    更新されたら真っ先に聴いているおすすめポッドキャスト - laiso
    kakkkki
    kakkkki 2024/01/01
  • データベース概論Ⅰ | 筑波大学オープンコースウェア|TSUKUBA OCW | 北川博之

    データベースシステムに関する入門。データベースの基概念、データモデリング、リレーショナルデータモデル、データベース言語SQL、リレーショナルデータベース設計論、物理的データ格納法、問合せ処理等について講述する。 (2018年度) 【教科書】 「データベースシステム」(北川博之著、オーム社) 北川 博之筑波大学 計算科学研究センター教授1978年東京大学理学部物理学科卒業。1980年同大学理学系研究科修士課程修了。日電気(株)勤務の後、筑波大学電子・情報工学系講師、同助教授を経て、現在、筑波大学計算科学研究センター教授。理学博士(東京大学)。データベース、データ統合、データマイニング、ストリーム処理、情報検索、ビッグデータ等の研究に従事。著書「データベースシステム」(オーム社)等。日データベース学会会長、ACM SIGMOD日支部委員長等を歴任。情報処理学会フェロー、電子情報通信学会

    データベース概論Ⅰ | 筑波大学オープンコースウェア|TSUKUBA OCW | 北川博之
    kakkkki
    kakkkki 2024/01/01