地図とグラフでサクサク探せる賃貸物件検索。「最高に探しやすい!」「抜群に使いやすい」「なにこれめちゃ快適!」「相場とかいろいろわかってしまう」などのユーザさんの声多数
地図とグラフでサクサク探せる賃貸物件検索。「最高に探しやすい!」「抜群に使いやすい」「なにこれめちゃ快適!」「相場とかいろいろわかってしまう」などのユーザさんの声多数
パーソルキャリアのIT・テクノロジー領域特化型エージェントサービス「HiPro Tech(ハイプロ テック)」は、2022年1年間に「HiPro Tech」が受領した案件の月額単価平均を算出した「ITフリーランスエンジニアの平均月額単価ランキング」を3月28日に発表した。 職種別の単価ランキングを見ると、「DXコンサルタント」が99.1万円と全職種の中で最も高く、次いで「ITコンサルタント」(95.5万円)となった。さらに「PM/PMO」(91.3万円)も4位にランクインし、DX戦略の推進に関わるポジションで単価が高いことがわかった。 3位は、「プロダクトオーナー/プロダクトマネジャー」(92.6万円)となった。また、「データサイエンティスト」(5位、90.2万円)や「機械学習・AIエンジニア」(7位、87.5万円)も需要の高さに比例して上位にランクインしている。 WEB系サービスの開発経
30年のキャリアを誇る経営戦略コンサルタント。情報分析や業界分析に強く、未来予測やイノベーション分野が得意領域。一方で雑学にも強く、経済エンタテナーとして各方面に寄稿。経済クイズ本『戦略思考トレーニング』シリーズは20万部を超えるベストセラー。マスコミ関係者の地下クイズ集団『夜会』のメンバーとしても活躍。 今週もナナメに考えた 鈴木貴博 経済誌をにぎわすニュースや日常的な経済への疑問。そのときどきのトピックスについて経済の専門知識を縦軸に、社会常識を横軸において、ナナメにその意味を考えてみる。 バックナンバー一覧 ANA、住友商事、ダイキンなど、大企業が50代ビジネスパーソンのリスキリング制度を次々と導入しようとしています。「再学習することで新たなスキルを手にして50代、60代はさらに別の活躍をする」。そのような天国のような未来が手に入ればいいのですが、全員にというのは難しいかもしれません
半年後に始まる「インボイス制度」。企業や個人事業主が納める消費税のルールが大きく変わります。国が納税額などをしっかり把握するというのが目的なのですが、この制度で負担が増えるとの懸念の声が出ています。…
はじめに 最近プログラマーとしてのキャリアに一区切りつけようと思っており、これまでのプログラミングの勉強の集大成となるブログを書きたくなったので書く。初めてプログラミングをして、フロントエンド開発をして、サーバーから値が返ってきたときは「どういう仕組みで値が返ってきたんだ?」と疑問に思っていた。ずっと理解したくて理解できていなかった。だからずっと勉強していた。そして最近になってようやく自分の言葉で説明できるようになった気がしたのでブログを書きたい。 2015 年版が自分の原点であり、この記事を書くモチベーションになった このような記事は実は過去に存在している。 FYI: https://blog.yuuk.io/entry/2015-webserver-architecture その記事はサーバーがどういう仕組みで動いていて、どのように進化し、2015 年に至るかを解説してくれた記事だ。自
文章上達法について、「大量に書け」派と「大量に読め」派の人がいます。 「ひたすら大量に文章を書け。文章上達にはそれしかない」というのは書け派の典型。 「まずはラノベを千冊読め。話はそれからだ」というのは読め派の典型。 しかし、大量に文章を書いているのに文章の下手な人はたくさんいますし、 ラノベをたくさん読んだけど面白いラノベの書けない人もたくさんいます。 これはスキル全般に言えることで、 たとえば、アメリカに二十年住んでいるのに英語がいまいちな人なんて、いくらでもいます。 「量をこなせば自ずと質に転換する」のは、もともと才能のある人間だけです。 私のような凡才は、量をこなすだけでは効率よく上達しません。 質の高い修練を大量にやってはじめて、効率よく上達するのです。 では、質の高い修練とはどういうものでしょうか? それは、次の2つです。 (1)優れた文章のどこがどう優れているかを、文章を書く
どうやら inf と infinity の両方が指定可能らしい。CoreUtils のソースを適当に検索してみようと GitHub から検索してみたけど、それっぽいものが引っかからない。 こりゃ調べないと分からないなと思って git clone した。こういうの気になりだすと、ちゃんと分かるまで気になって眠れなくなる病気です。 スタート地点は coreutils/src/sleep.c for (int i = optind; i < argc; i++) { double s; char const *p; if (! (xstrtod (argv[i], &p, &s, cl_strtod) || errno == ERANGE) /* Nonnegative interval. */ || ! (0 <= s) /* No extra chars after the number a
何もしないで無限に待ち続ける pause(2) みたいなことをするコマンドが無いかなーと探したけど無さそうで、sleep は秒数指定しないといけないのがいまいちなんだけど、まあ sleep 99999999999999 みたいなことすればいいんだけど、それもかっこ悪いなーと思ったら sleep infinity なんて表記があるらしい。 qiita.com でも sleep のマニュアル見ても infinity については書いてない。 https://www.gnu.org/software/coreutils/manual/html_node/sleep-invocation.html なんなんだこれ、と思って sleep のソースを見てみた。 https://github.com/coreutils/coreutils/blob/master/src/sleep.c infinity
2年ちょっと前にDockerコンテナで「バックグラウンド・プロセスとして動作するデーモン」を起動/停止させる方法について書いた。 Dockerのコンテナ起動時にバックグラウンド・プロセスとして動作するデーモンを起動させたい - 新・日々録 by TRASH BOX@Eel Dockerのコンテナ停止時にバックグラウンド・プロセスとして動作しているデーモンを適切に終了させたい - 新・日々録 by TRASH BOX@Eel この時点では、シグナルまわりについて理解が浅い部分があった。今回は補足としてメモ書きを残しておこうと思う。 前提知識:その1 docker runで起動したコンテナの中のメインプロセスはPID=1となる。docker stopにおいては、コンテナ内のPID=1のプロセスにまずSIGTERMを送信して、一定時間待機してもプロセスが終了しないならSIGKILLを送信して強制
株式会社サイバーエージェントでバックエンドエンジニアをしている江頭です。 今回、私たちのチームにトランクベース開発という手法を取り入れることによって、デリバリーの速度と開発効率が上がり1日に多いときで15回以上本番デプロイができました。 この記事では、トランクベース開発とはどのような手法なのかご説明したあとに、実際に導入してわかったことをご紹介したいと思います。 トランクベース開発とは トランクベース開発とは、ソースコードのバージョン管理手法です。現在一般的な手法であるGitflowでは、機能毎にブランチを作成し 1つの機能実装が完了するまでそのブランチで作業し、コードレビュー完了後に各役割ごとに存在するブランチへマージします。 Gitflowでは1つのブランチへ長時間にわたり変更を加えるため、次のような課題があります。 メインブランチへのマージの際に差分が多くコンフリクトが発生する可能性
なんとなく使っているGitブランチ、みんなどうやって管理しているのだろう? その謎を解明すべく、我々はジャングルの奥地へと向かった。 1.ブランチとは Git上で別々の作業を並行して行うための仕組みをブランチという。 # testing-branchという名前のブランチを作る場合 $ git branch testing-branch # testing-branchブランチで作業する場合 $ git checkout testing-branch そもそも、ブランチっていつ使うのよ?SVNでいーじゃん! などと思っていた時代がわたしにもありました。 SVNなどの中央集権リポジトリを利用していると、自分のコミットがどうやっても他人に影響を及ぼしてしまいます。 (コミットしたら、Aさんが修正したソースが壊れましたとかね) 自分のソースをマージして挙動確認したい!でも他の人には迷惑かけたくない
VIMでシェルスクリプトのコーディング中に、 [shell] :w :!./% [/shell] とすることで、現在編集中のプログラムを実行する事が出来る。 各行の意味は :w は現在の状態を保存 :!./% は編集中のファイルを実行する ある時、動作確認をする度にいちいちコマンドを入力するのが面倒臭くなったので、 F5キー一発で上記手順を実行するマクロを組んで見た。 /home/user内の.vimrcを開いて、 [shell] noremap <F5> <ESC>:call RUN()<ENTER> function! RUN() :w|!./%;read endfunction [/shell] と最後尾にでも書き加えるといい。 各行の意味は 1行目でF5にRUN()ファンクションをキーバインド 2行目でファンクションを宣言 3行目で上書き保存から実行まで。 “|”はパイプなので、上
シバケン @kenichiro_0622 注意喚起⚠️ たった5ミリ程の傷 気にせずカメの💩掃除や、💩ついたタオルをジャブジャブ洗ってました😅 夜中、激痛で目覚め、みたらパンパンに🥲 そのうち治ると信じて放置。 指が曲がらない位腫れて、激痛😭 病院に行き、先生に怒られました😭 皆様、怪我した際のカメンテは注意して下さい😭 菌怖っ😭 pic.twitter.com/OdnA6prd5q
ソフトウェア開発チームのパフォーマンスを測る指標、それがFour Keysです。「Four Keysはすぐに上がる数字ではなく、地道で本質的な取り組みをしながら、数値を見ることで自分たちはうまくやれていることを確認するもの」と語るのは、Findyのプロダクト開発部でエンジニアリングマネージャーを務める栁沢正二郎さん。 栁沢さんが開発に携わっているFindy Team+は、エンジニア組織がパフォーマンス改善に利用できるSaaSです。GitHubのリポジトリやJiraのイシュートラッキングなどを解析して、エンジニアやチームのパフォーマンスを数値化できます。2022年8月には、Four Keysについても可視化・分析できる「DevOps分析」機能をリリースしました。 注目したい点は、Findy Team+の開発組織自身がFindy Team+をドッグフーディングしていること。つまり、Four K
GitHub Copilotとの単体テストがやばい。ChatGPTが書いてくれるテストもすごい。もうこれらがない時代には戻れないような気がします。 こんにちは。AWS事業本部コンサルティング部に所属している今泉(@bun76235104)です。 みなさんユニットテスト書いてますか? 昨今AIがダミーデータを書いてくれたり、ユニットテストそのものを書いてくれたりと技術の進歩がすごいですね。 私はリファクタリングが好きですが、リファクタリングをする前に絶対に必要なもの。 そうテストですね。 今回私がテストを後回しにしてしまった以下のOSSについてGitHub CopilotとChatGPTのそれぞれの力を借りながら、テストを書いてみました ※ これは以前私が始めたプロジェクトであり、OSSとして公開されているので学習に使われても問題のないコードです。 なお、GitHub Copilotの料金や
日々便利なプロンプトが生み出されたり、 ChatGPT pluginsの発表など話題が絶えないChatGPTですが、 今回はインストールだけでChatGPTがインターネットから得た最新の情報をもとに回答してくれたり、自分の質問履歴を検索できたり、世界中の人が作ったプロンプトを検索したり、自動同期をしてくれたりと、とても便利なChrome拡張機能をいくつかご紹介いたします。 拡張機能をインストールするだけなので、手間が全くかからずにすぐに使うことができます。 こちらの記事は随時更新追加していきます WebChatGPT 概要 この拡張機能により、ChatGPTがインターネットを利用して回答を提供できるようになります。 ChatGPTは2021年までの情報をもとに学んでいるので、最新の情報に関しては十分に回答できないことがあります。この拡張機能を使うことで、ChatGPTがインターネットから得
SREチームの藤原です。今回はAmazon ECSのサービス内のタスクを定期的に再起動することで、日々のメンテナンスコストを削減する話です。SRE連載 3月号になります。 3行でまとめ ECS Fargateのタスクは時々再起動が必要 人間が対応するのは面倒 Step Functionsを定期実行して常に新鮮なタスクに入れ換えて予防しよう ECS Fargateのタスクは時々再起動する必要がある ECS Fargateでサービスを運用していると、数ヶ月に一度ほどの頻度でこのようなお知らせがやってきます。 [要対応] サービス更新のお知らせ - AWS Fargate で実行されている Amazon ECS サービスの更新が必要です [Action Required] Service Update Notification - Your Amazon ECS Service Running
こんにちは、塩見なゆです。 突然ですが、アイオリソースという南フランス発祥の万能ソースをご存じでしょうか。作り方は主に卵、油、ニンニクをかき混ぜ、乳化させて作るそうです。どんな料理にも合うので、フランスでは定番のソースです。 そんなアイオリソースの作り方が分かれば、肉や魚、野菜をより一層楽しめるはず! そこで吉祥寺にお店を構える「立飲ビストロRYO」で料理長を務める松林涼さんに、アイオリソースの作り方を丁寧に解説していただきました。 立飲ビストロRYOの自家製アイオリソースの作り方 塩見なゆ(以下、塩見):本日はよろしくお願いします! 松林涼(以下、松林):こちらこそよろしくお願いします。うちはマヨネーズにニンニクやスパイスを合わせるのではなく、全て自家製なので、完成までの様子をお見せしますね。 塩見:そうなんですか! 楽しみです。 松林:早速アイオリソースを作っていきますね。使用する材料
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く