Bookmarks
記事で紹介・参照した外部リンクをまとめています。
55件
- Tidy First?乱雑なコードは厄介です。コードを読みやすくするには、管理できる小さなまとまりに分割する必要があります。本書は、エクストリームプログラミングの考案者で、ソフトウェアパターンの先駆者であるケント・ベックが、システム全体の構造を念頭に置き、コードを改善するには、いつどこで整頓するのがよいかを解説します。 整頓のしかたを一気に習得するのではなく、整頓を少しずつ試しながら自身の課題解決につなげます。コード行数の多い大きな関数については論理的にコードを小さなチャンクに分割する方法を学び、その過程で、結合、凝集、ソフトウェアシステムの経済的価値(ディスカウントキャッシュフローやオプショナリティ)などソフトウェア設計の背後にある重要な要素を解説します。 また、ソフトウェア設計の基礎理論とそれに作用するフォース、システムにおけるふるまいの変更と構造の変更の違い、先に整頓したりあとに整頓することによるプログラミング体験の向上、大きな変更を小さく安全な手順で始める方法、ソフトウェア設計を人間関係のエクササイズとしてとらえることなどを学びます。

- AWS サービスや Azure サービスと Google Cloud を比較する | Get started | Google Cloud Documentation

- IAM の概要 | Identity and Access Management (IAM) | Google Cloud DocumentationGoogle Cloud の Identity and Access Management(IAM)システムの仕組みと、IAM を使用して Google Cloud でアクセスを管理する方法。

- サービス アカウントの概要 | Identity and Access Management (IAM) | Google Cloud DocumentationIAM サービス アカウントのコンセプトとライフサイクルに関する情報。

- サービス アカウントを安全に使用するためのベスト プラクティス | Identity and Access Management (IAM) | Google Cloud DocumentationGoogle Cloud サービス アカウントの安全な管理、権限の制限、脅威からの保護に関する IAM のベスト プラクティスについて説明します。

- リソース階層について | Resource Manager | Google Cloud DocumentationGoogle Cloud のリソース階層を理解する。効果的な管理のために、プロジェクト、フォルダ、組織を構造化します。

- Google Pro Tip: Use Back-of-the-envelope-calculations to Choose the Best Design - High Scalability -How do you know which is the "best" design for a given problem? If, for example, you ...

- Numbers Every Programmer Should Know By Year
- システム設計の面接試験(アレックス・シュウ) | 書籍 | ソシムシステムの設計はシステムの機能や仕様、データのアクセスやセキュリティを左右するため、非常に重要だが、従うべき一定のパターンがないために、その習得は難しいと言われています。 一方で、システム設計自体がI

- 初めてのSQL 第3版SQL言語に初めて触れるプログラマを対象に、SQL言語の基本を解説します。データベースの歴史、概念などの基礎知識から、データベースの作成、クエリの基本、フィルタリング、トランザクションなどまで、実践に必要なポイントを過不足なくコンパクトにまとめ、理解を深められるよう練習問題を用意しています。改訂にあたり、「ビュー」「メタデータ」「解析関数」「大規模なデータベースの操作」「SQLとビッグデータ」の章が追加され、さらに充実しました。SQLを学び始めるのに最適の一冊です。

- IT入門書籍 スッキリシリーズわかる・たのしい・実は深い!

- Container ImagesDeploy OCI container images with a Dockerfile or Containerfile on Vercel Functions.
- Dockerfile on Vercel — Sample
- GitHub - evesquare/docker-on-vercel-sampleContribute to evesquare/docker-on-vercel-sample development by creating an account on GitHub.
- Run any Dockerfile on VercelVercel now runs any HTTP server straight from a Dockerfile. Bring a Rails, Django, Spring Boot, or Go app and Vercel builds, deploys, autoscales, and runs it on Fluid compute with Active CPU pricing.

- Project Manager - Visual Studio MarketplaceExtension for Visual Studio Code - Easily switch between projects
- Raycast Store: Visual Studio Code - Project ManagerSearch and open projects from Visual Studio Code Project Manager
- Create TikTok effects | TikTok effect houseCreate fun TikTok effects, filters, games, and interactive AR experiences with TikTok effect house desktop app. Start creating your own TikTok effects today.
- Markdown Editor Optimized - Visual Studio MarketplaceExtension for Visual Studio Code - An optimized markdown editor with live editing mode for VS Code.
- Speech-to-Text API PricingPricing for Speech-to-Text.

- 音声録音内の異なる話者を分離する | Cloud Speech-to-Text | Google Cloud DocumentationCloud Speech-to-Text の話者ダイアライゼーション機能を使用して、音声録音内の異なる話者を検出してラベル付けする方法について説明します。

- presentationBackgroundInteraction(_:) | Apple Developer DocumentationControls whether people can interact with the view behind a presentation.

- GitHub - vbabiy/djangorestframework-camel-case: Camel case JSON support for Django REST framework.Camel case JSON support for Django REST framework. - vbabiy/djangorestframework-camel-case
- Django 5.1 release notes | Django documentationThe web framework for perfectionists with deadlines.

- Virtual Environments — pipenv 2026.6.2 documentation
- transition-duration - Transitions & AnimationUtilities for controlling the duration of CSS transitions.
- transition-property - Transitions & AnimationUtilities for controlling which CSS properties transition.
- [Ruby]パッケージ管理について - QiitaRubyのパッケージ管理について gemとは 決まったフォーマットのRubyライブラリのこと。 「gem install ○○」でいうところの、○○の部分がgem。 Rubygemsとは gem専用のパッケージ管理システム。 ライブラリであるgemを管理するものだが、...

- asdf移行メモ - Qiita今までpyenv,rbenv,nodebrewを使っていましたが、asdfに乗り換えたので移行メモを残します。 https://asdf-vm.com/ 環境 M2 Mac インストール echo -e "\n....

- Gemfileの書き方について

- genact 1.5.1
- GitHub - boringdesigners/boring-avatars: Boring avatars is an open source React library that generates custom, SVG-based avatars from any username and color palette.Boring avatars is an open source React library that generates custom, SVG-based avatars from any username and color palette. - boringdesigners/boring-avatars
- GitHub - markets/awesome-ruby: 💎 A collection of awesome Ruby libraries, tools, frameworks and software💎 A collection of awesome Ruby libraries, tools, frameworks and software - markets/awesome-ruby
- GitHub - svenstaro/genact: 🌀 A nonsense activity generator🌀 A nonsense activity generator. Contribute to svenstaro/genact development by creating an account on GitHub.
- Integer#times (Ruby 4.0 リファレンスマニュアル)self 回だけ繰り返します。 self が正の整数でない場合は何もしません。
- Macでお手軽にモックファイルを作る - Qiitaはじめに フォームのバリデーション等を確認する際に、100MBのファイルや1GBのファイルをアップロードする必要がある場合があります。そのような場合、実際のファイルを用意するのは手間がかかります。そこで、Macで簡単にモックファイルを作成する方法を紹介します。 作成方法...

- PythonエンジニアがRubyでスクレイピングをしてみた - Qiitaはじめに 普段、Pythonでコードを書いていますが、最近Rubyにも興味を持ち始めました。 言語によって同じコードでどのくらい違いがあるのか気になったので、RubyとPythonでSeleniumを使った同じスクレイピングを行ってみました。 学習のためのアウトプットなの...

- Pythonで中身のある巨大なCSVファイルを作成する - Qiitaはじめに Pythonで中身のある巨大なCSVファイルを作成する方法を紹介します。 ただし、この方法は作成するのに割と時間かかります。 もっといい方法があると思いますが、ご了承ください。 単純に中身のないモックデータを作成したいのであれば、こちらの記事で紹介した方法がおす...

- Rubyの開発環境を用意しよう!(macOS用)Progateはオンラインでプログラミングを学べるサービスです。プログラミングを学んでWEBアプリケーションを作ろう。

- ライブラリ一覧 (Ruby 4.0 リファレンスマニュアル)ライブラリ一覧
- 他の言語からRubyを学ぶならTry Rubyがオススメ! - Qiitaある日、業務でRubyを使うことになり、Rubyを学ぶ方法を探していたところ、Ruby公式サイトで非常に役立つリソースを発見しました。それが Try Ruby です。他の言語をある程度触ったことがある人にとってTry RubyがRubyを最短で学ぶのに最適なツールだと思いま...

- Create Next AppGenerated by create next app
- Examples • Pico CSSMinimalist templates to discover Pico in action.

- GitHub - evesquare/giscus-testContribute to evesquare/giscus-test development by creating an account on GitHub.
- GitHub - GeneralMills/pytrends: Pseudo API for Google TrendsPseudo API for Google Trends . Contribute to GeneralMills/pytrends development by creating an account on GitHub.
- リージョンとゾーン | Compute Engine | Google Cloud Documentation

- リージョンとゾーン - Amazon Elastic Compute Cloudインスタンスをホストできる世界中のリージョン、アベイラビリティーゾーン、Local Zones、Outpost、Wavelength Zones について説明します。
- Screencapture over cron shown background instead window contentOn macOs Catalina have problems with making screenshots over cron. When manually run do_screenshot.sh script then all fine. But when it run auto over cron - probs, only menu correct, instead window
掲載:スクリーンログのススメ - ウェブ エンティティとページを検出する | Cloud Vision API | Google Cloud Documentation

- WARNING: terminal is not fully functional - cimg/python:3.8-nodeI am attempting to upgrade the aws-cli Orb from 0.0.13 to 1.0.0, and also using a newer image cimg/python:3.8-node (instead of node:12) to skip installing pip but also get LTS of nodejs baked in. The job seems to be running fine until I get to a simple yarn command that hangs, and at the top of the output of that step is WARNING: terminal is not fully functional The yarn command is a simple aws cloudformation validate-template ... and I am able to SSH and run everything just fine. This also ...

- AWS Summit Japan 2026AWS SummitJapan | 2026年6月25日~26日、幕張メッセにてご参加ください。基調講演、260以上のセッション、Agentic AI、ネットワーキングの無料イベントです。ご登録はお早めに!
- コンテナレジストリの利用 - GitHubドキュメントDocker イメージと OCI イメージは、 Container registryに格納および管理できます。

- 個人用アクセス トークンを管理する - GitHubドキュメントコマンドラインまたは API を使用して personal access token に認証を行う際、パスワードの代わりに GitHub を使用できます。

- CRX Viewer
- プロセス間通信 | Electron
該当するリンクがありません



