社内のプチ発表に使った資料です。 文章のコツ 前置き フルリモートでは、文章でのやり取りがメインになる。 なので、文章がヒドいと「この人と仕事するのキツイ」と思われちゃう😢 そう思われないための色々思ったことを自戒メモ。 なるべく箇条書きにする
社内のプチ発表に使った資料です。 文章のコツ 前置き フルリモートでは、文章でのやり取りがメインになる。 なので、文章がヒドいと「この人と仕事するのキツイ」と思われちゃう😢 そう思われないための色々思ったことを自戒メモ。 なるべく箇条書きにする
Ruby on Railsの作者のデイヴィッド・ハイネマイヤー ハンソン(通称、DHH)氏が、Ubuntuのウェブ開発環境をコマンド一発で構築できる「Omakub」をリリースしました。Omakubは「An Omakase Developer Setup for Ubuntu」の略称だそうです。 Omakub — An Omakase Developer Setup for Ubuntu 24.04 by DHH https://omakub.org/ Omakubでウェブ開発環境を整えるには、以下のコマンドを実行するだけでOK。コマンドを実行するとウェブ開発に有用な厳選ソフトウェアがインストールされると同時に、オススメ設定や外観テーマも適用されます。 wget -qO- https://omakub.org/install | bash Omakubではターミナルに「Alacritty」を
今、病院や薬局を訪れた人たちから、こんな戸惑いの声が聞こえてくる。そこには厚生労働省が用意した「台本」の存在があった。 健康保険証の廃止まで、あと半年。マイナ保険証の利用低迷に頭を痛める政府は、5月から集中月間として、病院や薬局を駆り立てて普及に躍起となっている。
はじめに SREチームの大木( @2357gi )です。 ECS Serviceのオートスケーリングやバッチなど、ECS Taskの起動停止が頻繁に行われる環境でAWS Configを有効にしていると、AWS Configのコストが無邪気に跳ね上がってしまうことがあります。 インターネット上では特定のリソースを対象外にすることによりコストを抑える手法が多くの記事として見かけますが、対象外にするとAWS Config側で「リソースタイムラインの表示」ができなくなったり、Security hubで使用する情報の記録を行うことができなくなってしまいます。 そこで、特定のリソースを「記録から除外」するのではなく、「日時記録に設定」することにより前述した懸念点を解消しつつ、コスト削減をすることができたので紹介します。 経緯 我々のプロダクトでもサービスのスケールや機能拡大に伴い AWS Config
経済学者の高橋洋一さん(68)が4日、ABCテレビの番組「教えて!ニュースライブ 正義のミカタ」に出演。「1ドル=300円でも、政府が儲けた分を国民に還元すれば誰も文句を言わない」と主張し、歴史的な円安進行を肯定する見解を述べた。 高橋さんは「円安上等。1ドル=300円なら成長率20%」などと書かれたフリップを手に「円安は日本政府が最大のメリット享受者」と解説。政府が保有するドルが、円安により約40兆円の為替差益が生じていると推計し「これを(国民に)吐き出せば円安なんか誰も文句言う人はいなくなる」と述べた。 さらに「『1ドル=300円になったら』と安倍さんが3年くらい前に言ったんだけど、その時はだいたい300兆円くらい儲かる。そうすると1人あたり250万円返せるから、誰も文句言うはずない」「安倍さんにこの話をしたら『そうだな~』って言ってました。そりゃそうでしょう」と高笑い。さらに財務省が
はじまり Xcode7から導入されたUITestingですが、そろそろiOS9専用の機能も増えてきているし本格的に社内のプロジェクトで使ってみてもいいかなあなんて思っている方も多いのではないでしょうか。今回は導入から良く使うコードのチートシートをまとめてみました。つらいテスト作業を少しでも少なくするお手伝いになれば幸いです。 ターゲットの追加 既存のアプリがObjective-Cで書かれているものでもUnitTestのようにSwiftでテストが書けます。迷わずSwiftで導入してください。こちらの記事が丁寧でわかりやすいかと思います。 導入時の注意点 上記の方法ですぐにテストが実行できれば問題ないのですが、私の環境では以下のようなエラーが出ました。 Undefined symbols for architecture x86_64: "_main", referenced from: im
こんにちは。iOS エンジニアの永田です。今日は XCUITest で UI テストを書いたことがある方向けに、UI テストをより分かりやすく書くための Page Object を紹介したいと思います。 Page Object とは Page Object とは、アプリケーションのページを抽象化したオブジェクトのことです。Page Object はそのページ固有の操作やアサーションに必要なページの状態を提供します。 本記事では、Page Object を利用するモチベーションとその実装例をご紹介します。 UI 統合テストでの問題点 XCUITest を利用すると、UI の要素やその状態の取得、タップなどの操作をメソッドを呼ぶだけで簡単に実現することができます。しかし、テストケースごとに必要な要素を用意してシナリオを満たすようにコードを書いていくと、1つのテストケースが非常に長いコードになっ
前回に引き続き、Slackオートメーションプラットフォームの紹介です。 今回は複数のチャンネルの内容を1つのチャンネルに集約して、時系列で確認できるようなワークフローを作っていきます。(具体的には、全てのtimes(分報)チャンネルでの投稿を指定したチャンネルに集約してくれるワークフローです) Trigger 集約したいチャンネルに作成したSlackアプリを追加するだけで、trigger に設定することができます。他の trigger と同居してるSlackアプリの場合は、channel_ids にも追加して、指定のチャンネルだけで今回の trigger が動くようにすると良さそうです。また、1つの trigger ファイルで指定できる channel_id は 20個までなので、20個以上のチャンネルを集約したい場合は、複数の trigger ファイルに分けるなどする対応が必要です。 i
2024.3.22(金) SRE観点での技術負債 懺悔会 2024 https://mixi.connpass.com/event/312191/
FastUI is made up of 4 things: fastui PyPI package — Pydantic models for UI components, and some utilities. While it works well with FastAPI it doesn't depend on FastAPI, and most of it could be used with any python web framework. @pydantic/fastui npm package — a React TypeScript package that lets you reuse the machinery and types of FastUI while implementing your own components @pydantic/fastui-b
Most articles explaining the benefits of GraphQL focus on advantages for the frontend: things like preventing overfetching, reducing round trips, and iterating faster. But GraphQL provides just as many advantages for backend developers, which is why I choose it by default for new APIs and why you should consider it, too. Improved communication The goal of building any API is to enable someone to u
Adobe サービスを使用するには、Adobe アプリケーション、オペレーティングシステム、ブラウザーを最新バージョンに更新してください。
はじめに こんにちは。カミナシでソフトウェアエンジニアをしている佐藤です。 みなさんは、アプリケーションのフロントエンドから、Amazon S3 にファイルをアップロードするときに、どのような方法を用いているでしょうか? 「バックエンドのサーバーにファイルを送信し、バックエンドのサーバー経由で S3 にアップロードしている」「Presigned URL を払い出して、フロントエンドから直接 PUT している」など、いくつかの方法があると思います。 弊社で提供しているサービス「カミナシレポート」でも、用途に応じて上記の方法を使い分けて S3 へのファイルのアップロードを行っています。 特に、Presigned URL は、手軽に利用できる上に、バックエンドのサーバーの負荷やレイテンシーの削減といったメリットも大きく、重宝しています。 一方で、その手軽さの反面、アップロードに際して様々な制約を
はじめに Twitterを見てたら、iPhoneのホーム画面のアプリのような並び替えどうやってやるんだろう的なツイートが流れてきて気になったので実装してみました。 サンプルアプリ データ構造体 Colorを使いたかったのですが、Codableに準拠してなくて、ちょっとめんどそうだったので、RGBそれぞれをDoubleで持っています。 struct AppIcon: Codable, Identifiable { var id = UUID() let red: Double let green: Double let blue: Double } extension AppIcon: Transferable { static var transferRepresentation: some TransferRepresentation { CodableRepresentation(fo
本来は親友に向けたマンションリフォームのアドバイスだが、LINEで送るには長すぎるので、増田の日記として公にさらしてみる。ブコメやトラバで有用な反論が得られるかもしれない。 祝1000user超え。いろんな意見が聞けて楽しい。おそうじ浴槽がみんなに届いてうれしい。 祝2000user超え。自分の知識がみんなの役に立ったようでうれしい。はてブ愛してる。 増田は建築士としてそれなりに経験値はあるが、住まいのあり方や価値観は本当に多様なので、N=1の意見として参照するぐらいがちょうどよい。 大前提適切な断熱壁と二重ガラス樹脂サッシが装備されていること。それがない建築が許されるのは安藤忠雄だけ。 既存のサッシが交換できないならインプラスなどの内窓をいれればよし。 風呂編おそうじ浴槽!これが言いたくてこの長い日記を書いているといっても過言ではない。 google:image:おそうじ浴槽 他の設備投
吉田樹さん /福島大学経済経営学類准教授 地域公共交通の戦略的マネージメントを研究 マップを見るポイント: 隣接する町の状況も確認を! ―今回のバス路線減少マップはどんなデータを基に作成したものですか? 今回のマップは国土交通省のHPにある国土数値情報の「バスルートデータ」を基に作成したものです。青線のルートは最新発表(2022年度)の定期運行バス路線、赤線は2011年度から2022年度の間に廃止、もしくは予約型のデマンドバスのほか、自治体等が自家用車で輸送する、いわゆる白ナンバーのバスで運行される部分です。バス会社が定期運行する路線が減少したことが分かります。 ―赤線であってもデマンドバスや白ナンバーのバスが運行していれば問題はないのでは? 過去の例から、デマンドバスや白ナンバーのバスに切り替わった後、利便性が低下してしまうことが少なくありません。白ナンバーのバスは、費用を自治体が丸抱え
ver.1.2 なかなか忘れられがちな過去の不祥事。思い出せるように一覧にまとめました。選挙の時などお役立ていただければ幸いです。 選挙区別一覧はこちらから
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く