社内のプチ発表に使った資料です。 文章のコツ 前置き フルリモートでは、文章でのやり取りがメインになる。 なので、文章がヒドいと「この人と仕事するのキツイ」と思われちゃう😢 そう思われないための色々思ったことを自戒メモ。 なるべく箇条書きにする
![フルリモートで相手に気持ちよく仕事をしてもらうためのコツあれこれ](https://cdn-ak-scissors.b.st-hatena.com/image/square/1bfb7c3a61f31b8513f12bd85fbabfd9de47dfb6/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--F_dG7ohH--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3A%2525E3%252583%252595%2525E3%252583%2525AB%2525E3%252583%2525AA%2525E3%252583%2525A2%2525E3%252583%2525BC%2525E3%252583%252588%2525E3%252581%2525A7%2525E7%25259B%2525B8%2525E6%252589%25258B%2525E3%252581%2525AB%2525E6%2525B0%252597%2525E6%25258C%252581%2525E3%252581%2525A1%2525E3%252582%252588%2525E3%252581%25258F%2525E4%2525BB%252595%2525E4%2525BA%25258B%2525E3%252582%252592%2525E3%252581%252597%2525E3%252581%2525A6%2525E3%252582%252582%2525E3%252582%252589%2525E3%252581%252586%2525E3%252581%25259F%2525E3%252582%252581%2525E3%252581%2525AE%2525E3%252582%2525B3%2525E3%252583%252584%2525E3%252581%252582%2525E3%252582%25258C%2525E3%252581%252593%2525E3%252582%25258C%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_34%3Apenpen%252Cx_220%252Cy_108%2Fbo_3px_solid_rgb%3Ad6e3ed%252Cg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2NiNzU1NDliMzkuanBlZw%3D%3D%252Cr_20%252Cw_90%252Cx_92%252Cy_102%2Fco_rgb%3A6e7b85%252Cg_south_west%252Cl_text%3Anotosansjp-medium.otf_30%3A%2525E3%252582%2525A2%2525E3%252582%2525AC%2525E3%252583%2525AB%2525E3%252583%2525BC%2525E3%252583%252588%2525E3%252583%252586%2525E3%252582%2525AF%2525E3%252583%25258E%2525E3%252583%2525AD%2525E3%252582%2525B8%2525E3%252583%2525BC%2525E3%252582%2525BA%25252FPrAha%252Cx_220%252Cy_160%2Fbo_4px_solid_white%252Cg_south_west%252Ch_50%252Cl_fetch%3AaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyLzY0YmViMTBjODcuanBlZw%3D%3D%252Cr_max%252Cw_50%252Cx_139%252Cy_84%2Fv1627283836%2Fdefault%2Fog-base-w1200-v2.png)
社内のプチ発表に使った資料です。 文章のコツ 前置き フルリモートでは、文章でのやり取りがメインになる。 なので、文章がヒドいと「この人と仕事するのキツイ」と思われちゃう😢 そう思われないための色々思ったことを自戒メモ。 なるべく箇条書きにする
色 塗りつぶし色と線の色をそれぞれ指定することができます: 標準色名(CSS色名)6桁の16進数: #RRGGBBアルファチャンネル付きの8桁の16進数(RGBA色モデル): #RRGGBBaa3桁の16進数: #RGB(#ABCは#AABBCCを意味します)1桁の16進数: #xは#xxxxxxを意味します (つまり値に応じた明るさの灰色が取得できます) transparentという特別な値を使うこともできます。これは、transparent black (#00000000)と同じ意味です。 ガントチャートの例: @startgantt [Activity1] lasts 5 days [Activity2] lasts 5 days [Activity1] is colored in White/Red [Activity2] is colored in Silver/SeaGree
最近、何件かの仕事を請けて共通していることがある。頂くドキュメントが非常に良くできているということだ。なぜ作ったか。どのように作ったか。そしてどう運用するべきか。一気通貫に述べられていて読むと非常に勉強になる。 ・・・それなら、このドキュメントを作った人が作ればいいじゃないか、なぜ私の手に次の仕事が来る?。しかもこんな素晴らしいドキュメント付きで。 一つには、このドキュメントとそれを実装することの価値について、読み解ける人がいなくなっている可能性を感じた。どうもベテランと呼ばれていた人たちが定年退職したり、別の仕事をし出している。かといって次世代が育っていない。ドキュメントを読みながら思うのは、書いた人は随分下の方のレイヤーのことをわかっているということだ。クラウドであればオンプレやネットワークのことまで熟知しているということ。 ところが、最近はカタログスペックというか、このサービスを使え
【データ分析の必読10冊+差をつける10冊+100冊超】データサイエンス、データ分析、機械学習関連の本がご好評いただいてましたが古くなりごちゃごちゃしているので新たに作り直しました 本記事のめあて IT系の技術者の方がデータ分析関連の仕事をするために役立つ本を紹介する(私が学び始めた時にあれば欣喜雀躍したであろう)記事として書いております。 本記事作者の青木はバイオインフォマティクス(ゲノムデータのDB化中心・Perl・MySQL)からRで時系列分析→Pythonでデータ分析一般と業務をしてまいりました。 ですので研究者目的の本はありません。また、データ分析の基礎は主にRで学んだのですが、昨今の流行に合わせてPython本を中心に、Rの本は参考程度にしています(本記事のR版のご要望があれば爆裂書きます!) こういうリストをあげる奴は大抵読んでいない、と過去にも言われたのですが、ほとんど読ん
画面遷移図で役立った構文 業務で画面遷移図(状態遷移図)を描きながら開発しているシステムの理解、未解決のバグを理解するタスクに取り組んだ時に助けられた構文を備忘録として残しておこうと思います。 合成状態 タブ遷移などを描くときに便利な構文として合成状態が有ります。 @startuml left to right direction title Example State Transition Diagram1 [*] -down-> メニュー1 メニュー1 -down-> メニュー2 state メニュー2 { [*] -down-> 概要 概要 -down-> 詳細 : 詳細 詳細 -down-> 概要 : 概要 } @enduml
処理プロセスを整理したいときに、アクティビティ図を書くことがあります。「処理フロー」と「並行に実行できる処理」を可視化することができます。ここでは、PlantUMLを利用してアクティビティ図を書く方法について紹介します。 アクティビティ図を書く目的 私は、以下目的でアクティビティ図を書きます。 必要な前処理の確認 並行して作業を進められるアクティビティの発見 日常のルーチン作業を可視化して、改善を検討するのにも活用できます。 基本的な書き方|「旧記法」と「新記法」 アクティビティ図は、開始点から始まり、 アクティビティを順番に記述して、終了点 で処理の終了です。 PlantUMLでアクティビティ図を書く方法として、旧記法と新記法があります。 旧記法
GitHub Copilot パターン&エクササイズ のドキュメンテーションへようこそ! 👋 このコミュニティ駆動のオープンソースガイドは、GitHub Copilot のベストプラクティスを提供することに専念しています。 あなたのプロジェクトにこれらの慣行を理解し、評価し、統合するのを簡単にすることが私たちの目的です。 🚀 `�抌U このドキュメントは、開発者がGitHub Copilotや他のAI駆動のツールをより良く使用するのを助けるために、GitHubのカスタマーサクセスアーキテクト @yuhattor によって提供されています。 GitHubの公式ドキュメントではなく、個人やコミュニティの意見が反映されたコミュニティドキュメントとしての特性を持ちます。 ぜひコントリビューションをして、あなたの意見もこの本に反映させてください。 これらのパターンの一部は個々の環境で効果が実証さ
※2023.04.25 予想以上に見られているので追記 ChatGPTはAPIでの利用なので学習はされません。また入れてる情報は社内のだれでも見れてよい情報に留めており、顧客情報を始めとした個人情報などは一切含めていません。STORES サービスに関わる情報も含んでおりません。 入れているのは社内業務における経費精算などの各種申請の手順、オフィスの利用ルール、福利厚生の解説などに限定されています。 この記事は STORES PX Advent Calendar 2023 Spring 16日目の記事です こんにちは!STORES のPX部門IT本部でマネージャーをしている@howdy39です。 先日、社内向けにChatGPTを使ったアシスタントBot(Slack Bot)を開発しリリースしたのでそのご紹介記事になります。 リリースアナウンスのSlackメッセージどんなBOT?STORES
話題の ChatGPT + LangChain で、膨大な PDF ドキュメントの内容を爆速で把握するPDFOpenAIChatGPTlangchain記事投稿キャンペーン_ChatGPT はじめに 本記事では、ChatGPT と LangChain の API を使用して、PDF ドキュメントの内容を自然言語で問い合わせる方法を紹介します。 具体的には、PDF ドキュメントに対して自然言語で問い合わせをすると、自然言語で結果が返ってくる、というものです。 ChatGPT と LangChain を使用することで、下記のような複数ステップの仕事を非常に簡単に実行させることができます。 PDF ドキュメントからテキストを抽出して複数に分割する 分割したテキストからテキスト間の関連を表すベクターデータを作成する 作成したベクターデータをベクターストアに格納しておく ChatGPT に外部から与
私どもの世界では有名な話ですが「ハゲタカジャーナル」ってご存知でしょうか。医学論文は伝統と権威のある学術誌に論文を投稿してまず査読を受けます。 【写真】父「中1の技術の教科書すげーな」と衝撃 ITエンジニアが学ぶ基礎が掲載されている! 査読者は厳選された世界一流の医学者で、必ず難癖をつけてきます。文章を書き直したり、データを解析し直したり、実験をやり直したり、査読者と丁々発止を繰り返し、晴れて受理され一流学術誌に掲載されることは大きな名誉です。ところが時代の流れで、紙ではなくネット上に論文を掲載するシステムが増えてきました。一流誌でも同様です。それに便乗して、実体のない出版社が名前をちょっと変えた雑誌を出版し、執筆者を集め始めたのが十年ほど前です。 以下の論文は出版社にアクセプト(受理)された後、掲載料を支払わなかったため発表されてませんが「ショウヨウシティにおける新型コロナ感染とズバット
こんにちは。ITサービスマネジメントに関するエッセンスをご紹介したいと思います。範囲としてはとても広いため、ピックアップした部分だけをご紹介します。 筆者はITサービスマネジメントを約8年経験しました。立場はSIerのシステム運用サービス提供者として、役割は主に監視運用、システム管理、標準化、自動化でした。時には夜間コールを受けたり、週末に障害対応で駆けつけたりと泥臭いこともありました。直接関連する資格はITIL Foundation v3、ITIL Intermediate RCV、OSAを保有しています。 すべてを網羅する情報ではありませんが、あくまで経験をもとにしたナレッジをお伝えできればと思います。 ITサービスマネジメントの位置付けまずは一般的なITサービスマネジメントとはの話です。経験のある方は飛ばしていいかと思います。 まず、ITサービスマネジメントとはですが以下のように定義
はじめに Backlogは昨年(2021年)メンション機能を導入しました。本文中に他のユーザーの名前を書くと、相手に通知が送られるというものです。それにともないこのメンション機能が使える箇所で使うテキスト編集コンポーネント(以下、エディタ)を作り直しました。 編集中のテキストに含まれるメンションを、見た目的にもデータ的にも通常のテキストとは異なるものとして扱えるようにするためです。 Backlogの以前のエディタはtextarea要素で実装されていました。textarea要素はプレーンなテキストしか扱えず、テキストの一部を太字にするとか背景色をつけるといった機能はありません。 ブラウザ上でテキストエディタを実装する手段には、textareaのほかにcontenteditable属性をtrueにした要素を使う選択肢もあります。この場合はHTMLの表現力が使えるのでメンションの表示をいい感じに
こんにちは。「リーダブルコード」を先月読破して、感銘を受けた弁護士の人です。 なにに感銘を受けたかというと、「エンジニアが高級言語を効率的にコーディングするための工夫」は、契約という言語をコーディングするために援用できることがとても多いということです。 例えば、リーダブルコードは「関数には空虚な名前(tmpとかretvalとか)でなく、エンティティの実体に即した名前をつけよう!」と提案しています。 これめっちゃわかります!!!なぜなら、契約言語では当事者というクラスの表現のために「甲」「乙」という定義を未だに使います。そして、甲と乙を逆に書いてしまったままReviewを通過することが実際によくあります。オライリーさんには激怒されるでしょう。 しかし、よく考えると高級言語と契約言語が似ているのは当然だと思うようになりました。それは、どちらも「一定のインプットを入れると、必ず一定のアウトプット
昨今のIT業界ではいわゆるカオスマップ(会社や製品のロゴをうまくグルーピングしたすごくわかりやすいデザイン)がかなり流行しています。 とくにIT・Saas系のホワイトペーパーでよくあるデザインもオシャレですし、わかりやすいので、流行るのも頷けますね。 しかし・・・カオスマップなんてまだまだ甘い! カオスマップは全体の有名企業やサービスの全体像をザックリ把握することはできますが、良くも悪くもそれだけです。 「各IT企業同士の取引関係や違いを深く知りたい」 「企業の特徴や会社の規模はどう違うんだろう」 などなど・・・ 色々と興味もわいてきましたので、それなら、いっそのこと自分で「IT業界マップ」を作ってしまおうと思いました! (あと、IT業界の中に実際勤めている身として「いやカオスマップ、テキトーすぎやろ(笑)」とか) 〈この記事でわかること〉 ✓IT業界の全体イメージ ✓業界の中での各企業の
ちょうぜつ設計概要 ちょうぜつ設計とは、自分の手でプログラムを書かない人たちの思い込みに反して、一見不思議に見えるけれど、普通の現役エンジニアが当たり前に備えている、暗黙的なソフトウェア設計センスの常識のことである。クリーンアーキテクチャとアーキテクチャ実体のメタ関係と構造的に同じになる。 なぜ変更しやすく作るのか ちょうぜつ設計の目的は変更容易性である。変更が容易なソフトウェアでなければ、反復的な開発に耐えることはできない。 使い捨ての簡単なソフトウェアはウォーターフォールで作ることができる。ウォーターフォールに変更容易性を求めるのは、技術者の自己満足にしかならない。反復的な開発において、以前開発した箇所を調整する、あるいは、運用を続けているサービスを壊さずに機能拡張する、といった目的がなければ、変更容易性は不要である。現代のソフトウェアの主流は当然後者である。 変更容易性は、結果得られ
第1章ゼロからデプロイまで はじめに 1.1 前提知識 1.2 さっそく動かす 1.2.1 開発環境 1.2.2 Railsをインストールする 1.3 最初のアプリケーション 1.3.1 Bundler 1.3.2 rails server 1.3.3 Model-View-Controller(MVC) 1.3.4 Hello, world! 1.4 Gitによるバージョン管理 1.4.1 Gitのセットアップ 1.4.2 Gitのメリット 1.4.3 GitHub 1.4.4 ブランチ、編集、コミット、マージ 1.5 デプロイする 1.6 最後に 1.6.1 本章のまとめ 1.7 本チュートリアルで用いている表記の慣習 第2章Toyアプリケーション はじめに 2.1 アプリケーションの計画 2.1.1 ユーザーのモデル設計 2.1.2 マイクロポストのモデル設計 2.2 Usersリソ
2022年10月3日(月) 登 大 遊 * Daiyuu Nobori, Ph.D. テクノロジーベースの規制改革推進委員会(第1回) 提出資料 テクノロジーマップ、技術カタログ の在り方について * 所属: 独立行政法人 情報処理推進機構 (IPA) 等 技術情報を日本組織に向けて発信し、組織内で技術が実際に仕事に使われるまでには 1 登 大遊 提出資料 1. たとえ良い技術であっても、外部から組織に技術情報を注入し、業務利用を促すことは、とても難 しい。なぜならば、組織には、従前の動きをひたすら繰り返す性質があり、変化を避けたがり、堅い外 殻により、外からの異物を排除するためである (これはもちろん、セキュリティ上必要な防衛機構である)。そこで、 良い技術の情報を単純に発信しても、跳ね返される。 外 内 ↑強固なファイアウォール (FW) 組織 従来手法 従来手法 従来手法 従来手法
こんにちは、メディアサービス開発部Webアプリケーション開発課のシゲタです。普段はRuby on Railsによるバックエンドの開発に携わっています。 先日とあるRubyメソッドの仕様が気になりコードリーディングに挑戦したのですが、当該メソッドがどこに何という名前で定義されているのかわからず、定義にたどり着くのに時間を要してしまいました。 同じようなポイントでつまづいた方、これからコードリーディングを始めようと思っている方のために、本記事ではRubyメソッドの実装を参照する方法をいくつかご紹介したいと思います。 pry-docで参照する リファレンスから参照する Rubyリポジトリをgit cloneしてローカルから参照する githubで検索して参照する まとめ 最後に pry-docで参照する pryにpry-docをインストールして$コマンドを使うことで、C言語で実装されたRubyメ
JP Contents Hub自体の閲覧・利用は無料。ただしハンズオンはいずれもAWSのサービスを活用するものなので、利用に応じた料金が発生する。AWSジャパンは今後、新たにハンズオンを作成した場合には、順次JP Contents Hubに追加するという。 関連記事 AWS初心者向けの教材まとめ、AWS日本法人が公開 AWSジャパンが、AWSの初心者向け教材などをまとめたWebページを公開した。初学者やクラウド人材の育成を受け持つ人向けで、自社の教材などを全6段階の理解度別に紹介している。 AWS、オンラインゲームを遊んでソリューション構築を学ぶ「AWS Cloud Quest」公開 実際にプレイしてみた 米Amazon Web Servicesが、AWSでのソリューション構築を学べるオンラインRPG「AWS Cloud Quest: Cloud Practitioner」を無料公開」。W
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く