何度も言いますが本当にこれです。 https://t.co/sFs8RBcNYo
![ラスカル on Twitter: "何度も言いますが本当にこれです。 https://t.co/sFs8RBcNYo"](https://cdn-ak-scissors.b.st-hatena.com/image/square/f594fd38951cf0eecd5c8d304e4717a786d7fcbe/height=288;version=1;width=512/https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FEwUKoIEUcAIUt8O.jpg)
【Windows 10 なら追加費用なしで利用可能】Power Automate Desktop for Windows 10 の利用開始手順AzureRPAPowerAutomateDesktopQiitaAzure はじめにの前 本記事について、多くの方にご覧いただきましてありがとうございます。 本記事ではセットアップについてまとめておりますが、従来のプランとの違いやデータの保存場所、セットアップについてのトラブルシュートを下記記事にまとめました。あわせてご覧いただけると幸いです。 はじめに 2021年のMicrosoft Igniteの発表でPower Automate Desktop が追加費用なしでWindows10ユーザーにて利用可能になりました。 Automate tasks with Power Automate Desktop for Windows 10—no addi
1200人以上の全社員がリモートワーク。GitLabが公開する「リモートワークマニフェスト」は何を教えているか? スケールする組織を支えるドキュメンテーションの技術を”GitLab Handbook”から学ぶ その コメント GitLab Handbookで面白かったもの@コミュニケーション編 GitLabのリモート統括責任者が語る 日本企業が「まずやるべきこと」 を読んだ。主題はGitLab社の https://about.gitlab.com/handbook/ である。 2022.02追記 GitLabで学んだ最高の働き方 Developers Summit 2022-02-18 2022.01追記 リモートワークのいま学びたい、GitLab Handbook非同期コミュニケーションのススメ - Qiita Handbook要点 「GitLab社ではリモートワークの中でも生産性高く働
ブログで取り上げたい C# Language Design Meeting 議事録が1か月分くらいたまっているわけですが: 1/27、2/3、2/8、2/10、2/22 しばらく、機能ごとに1個1個取り上げていこうかなという感じになっていまして、今日は raw string literal の話から。 概要 以下のような書き方で、複数行、かつ、一切のエスケープなしの文字列リテラルを導入したいという話が出ています。 string xml = """ <a> <b c="abc" /> </a> """; string json = """ { "a" : { "b" : { "c" : "abc" } } }"""; C# の文字列中に XML、Json/JavaScript とか、さらに言うと C# 自身を書きたいことが多々あって、 結構昔から要望はありました。 近い機能として、C# には
Intro WebFont を読み込む際に、取得完了までのラグを、システムが持つフォールバックフォントで代替する場合がある。 このとき、フォールバックフォントと読み込んだ Web フォントで、高さに関する情報が異なる場合、 Layout Shift が発生してしまう。 これを防ぐ方法として、 CSS からフォントメトリクスの上書きを行う仕様の提案が行われているため、本サイトへの適用を目指し検証を行った。 なお、この仕様は Layout Shift ではなく、単純にテキストレイアウトスタイル用途での利用も考えられるが、そこはスコープ外としている。 Font metrics override これらの値を @font-face で指定する。 @font-face { font-family: "helvetica-override"; src: local("Helvetica"); asce
Turbo: The speed of a single-page web application without having to write any JavaScript. Stimulus ほどあれこれ考察はしていないけど、Turbo を軽く触ってみて結構よさげという印象を受けた。Google Analytics などの 3rd party のツールとの組み合わせの部分には注意が必要になるが、特に初期実装ではかなりの威力になりそうだ。 ※ 今回は Turbo Stream は試していない。あくまで Turbo Drive と Turbo Frame の話。 Stimulusはturbolinksに欠けていたものまず あーありがち - Stimulus、悪くない の方を読んでほしいんだけど、Turbo は turbolinks が洗練されて戻ってきたものであることから始めると導入しや
[PHP]じゃんけんプログラム - Qiitaを読んで、自分ならどうするか考えてみた。 解答 複雑に考えればいくらでも複雑にできるけれども、とりあえずこのくらいにした。 <?php const WIN_LOSE_TABLE = [ 'グー' => ['チョキ' => 1, 'パー' => -1], 'チョキ' => ['パー' => 1, 'グー' => -1], 'パー' => ['グー' => 1, 'チョキ' => -1], ]; $printer = fn(string $my_hand, string $your_hand, int $result): string => sprintf("[%s vs %s] %s", $my_hand, $your_hand, match ($result) { -1 => 'あなたの負け', 0 => 'あいこ', 1 => 'あなたの勝ち
学生の頃にはすべての書類をScanSnapで取り込んで、どんどん捨てていっていた。授業のノートなんかも研究室に戻ってスキャンしてそのまま捨てる。卒業するときにScanSnapは後輩にあげたのだった気がする。 Dropboxを見ると、10年前のスキャンしたメモとかが残っていておもしろい。実家のサーバー(HP ML115)にはもっと前のもあるはずだけど、実家のサーバーはもうSSHの鍵をなくしたので、ただ電源を入れると電力を消費するマシンと化している。 授業のメモこれはbonを作ってたときのメモ。これを見れば何をしたいかが一目で分かる。 bonを作ってたときのメモ 最近、家に書類が増えてきたので、なんとかしなければ…と中古でScanSnapを買った。取り込めればいいくらいの期待感で、古いモデルを数千円で手に入れた。 S1300は2009年発売で、すごくなつかしい感じがする。メガドライブで遊んで育
ビューティフルコード (THEORY/IN/PRACTICE) 作者:Brian Kernighan,Jon Bentley,まつもとゆきひろ発売日: 2008/04/23メディア: 大型本 久しぶりに読み返している。 冒頭の竹内郁雄先生の推薦のことばはこのような書き出しで始まる。 最近,プログラムのコードの話をするのは,ソフトウェアのなんたるかをわかっていないような言われ様をするようだが,コードの話をしないで,なにがソフトウェアかというのが筆者の強い思いである。プログラムを書いたことことがないシステムエンジニアが威張っているような会社は早晩亡びる.プログラムコードには,およそ人が「書く」もののエッセンスのほとんどが詰まっている.よい問題理解に始まり,設計,製造,検査,保守改良に至るソフトウェアのライフサイクルをきちんと制御する能力の大半は,実は文章の力であり,文章の力はよいコードを書く力
先日、こちらの記事を見てその翌日に思わずポチってしまったものが、一週間ほどして我が家に届いた。ちょうど旧正月を挟んでしまったけどそれでも一週間で届いたので、今ならもっと早くゲットできそう。 これポチってしまった。iPad mini をナビ運用するのに限界を感じる場面が多々あったので...。。https://t.co/chfPnTW4qz— a-know | Daisuke Inoue (@a_know) 2021年2月12日 届いた!明日試してみよう〜〜 pic.twitter.com/Zqdk8rTvUv— a-know | Daisuke Inoue (@a_know) 2021年2月19日 僕は CarPlay は今回が初体験だったので、商品が届くまでの間以下のようなサイトを見て CarPlay がどういうものか、事前にインプットしたりしていた。 matome.response.jp
express + ts-nodev-dev利用時に、遅延ロードをして起動時間を早くするためのライブラリを書いた Expressを使ったアプリケーションの起動を早くするために、ルーターを遅延ロードできるexpress-lazy-routerというライブラリを書きました。 モチベーション Expressを使ったウェブアプリを書くときに、TypeScriptをコンパイルするためにts-node(ts-node-devを使っています。 これは、起動時にすべてのTypeScriptファイルをコンパイルすることを意味しています。 大量のファイルのコンパイルはWebアプリケーションの起動を遅くします。 ts-nodeなどはimportしたファイルをその場で同期的にコンパイルする仕組みであるため、読み込むファイルが多いほどコンパイル時間が長くなります。 起動時には必要ないものは後でコンパイルすることで、
入門 監視 ―モダンなモニタリングのためのデザインパターン 作者:Mike Julian発売日: 2019/01/17メディア: 単行本(ソフトカバー) よく考えたら、この本を取り上げていなかった。今更だけど、出版から2年経った今でもまったく色褪せていない。 古代、システムの監視の世界はシンプルだった。 データセンタに専用の監視ルームが備え付けられ、24時間365日オペレータがアラートの発生を”目視で”監視していた(もう少し気の効いたシステムならパトランプが備え付けられ、そして鳴りすぎることで頻度が下げられ、「結局何のために設置したのか?」が忘れ去られる)。 エラーは主に死活監視で、インフラにしろ、アプリケーションにしろ、何かがエラーメッセージを吐けば、解析のための情報を手順書に則り収集し、保守メンバへ渡される。 そして、オペレータは、いつ起きるか分からないアラートを逃さないように、監視作
インターネットオプションの「イントラネット」に WebDAV サーバのドメインを追加 (ドットを含めること) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters の BasicAuthLevel を 2 に設定する (されてなければ) 50 MB 以上のファイルをアップロードしたい場合は FileSizeLimitInBytes も修正 (参照) ネットワークドライブの割当で「別の資格情報を使用して接続する」をチェックして ID/PW を入力する https の場合は証明書を Windows にインストールする等の手順が必要(今回は自宅サーバに繋いだだけなので割愛)
最近、寄付研究とかファンドレイジングというような分野があるので知って、それを調べるのに色々な書籍や論文を読んでいたのでメモ書き。 ワクチン開発周辺の寄付金事情 調べたこと考えたことメモ - 日々の記録 色々な書籍を通して寄付と慈善活動(Philanthropy)においては、次のコンテキストが出てくることが多い。 CharityとPhilanthropyを区別している チャリティ(Charity) = 問題を軽減する = 魚を与える 慈善活動(Philanthropy) = 問題を解決する = 魚の釣り方を教える 慈善事業とベンチャー アメリカでは特に慈善事業においてベンチャー精神の話がでてくる この2つは近い部分があると感じた 1981年にBill Draytonが起業家の概念を導入して、社会問題に取り組むために次のような概念を慈善活動に導入した 今まで組織ばかりにフォーカスしていたのを、
服を長く着たいと思って、今日着てるスウェットは数ヶ月前に買ったものだけど、きのう着ていたフリースは4年くらい前にもらったものだし、その前に着ていた花柄のシャツは8年前くらいに買ったもので、長持ちしていると思う。 服を長く着ようとすると体型を維持するのが重要で、痩せてだるだるになってたらみっともないし、ぱつぱつになって着れなくなるのは情けない。 あとは、じっくり考えて、気に入った上で買うのが大事で、まあこれくらいで、みたいに決めるとやっぱり着なかったりする。 こんなにかわいい花柄のシャツがこの世にあるのか、と思いながら買うのが大事。 こうやって注力して選んでいると、服をプレゼントでもらうハードルが上がっていく。 妻から誕生日プレゼントでも買ってもらおうとなったら難しい選択を強いられることになるので、一緒にでかけて、これがいいって一緒に選んだりしている。 昨年末は部屋着を買ってもらったけど百貨
オンラインMTGなどでマイクやカメラをオフにすることについて、先日会社の同僚(メンター)と話していたときにその同僚から出た表現が的を得ているなと思ったのでメモ。一言一句同じではないけど。 「いろんな事情があると思うから、マイクやカメラをオフにすることは許容すべきだと思う」「ただ、それによって失われる情報を別の形で乗せられるようにする努力が必要になるし、それもスキルとして問われるようになると思う」 自分も、そういうスキルを身に付けていきたいし伸ばしていきたいと思う。
コーディングを支える技術――成り立ちから学ぶプログラミング作法 WEB+DB PRESS plus 作者:西尾 泰和発売日: 2018/11/14メディア: Kindle版 よく初心者向けの定番書籍として『リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)』の名前が上がるけど、『コーディングを支える技術』もなるべく早い時期に読むことをお勧めする1冊だと思う。 この本の冒頭で、技術の学び方には、以下の3つがあると説明している。 比較から学ぶ 歴史から学ぶ 作ることで学ぶ 「作ることで学ぶ」系の本も非常に有効だけど、この本は筆者は「比較から学ぶ」「歴史から学ぶ」に多くページを割いていると書いている。 そう、いろいろな言語を複数比較しながら解説が進むところが良いのだ。現代では、ただ一つの言語だけですべて賄える、という訳にはいかず、
dev.toのBuilding a Kickass Portfolio - DEV Communityに触発されて、 しばらく消えていた https://ongaeshi.me を復活させた。 TwitterやBlogへのツールバーを作ったのでホームページ経由ですぐにアクセスできるのが便利。 自分がここ最近何をやっているのかも大分把握できた。 ドキュメントページをちゃんと整備するのはやはり重要。 HISTORYを眺めていてふと思ったのは、 FireLinkみたいに(Firefoxのバージョンがあがったことで)すでに使えなくなってしまったソフトウェアでも、 ちゃんとドキュメントのページを残しておくとそれがどんなツールで何ができるのかは他の人が見てもなんとなく分かる。 ドキュメントの寿命はソフトウェア本体よりも長いことが大半なのかもしれない。
noteからの転載 アイキャッチが作りたいと思ったので、作ってみた。 コードの共通化と、コードの再利用、コード書かない人とコード書く人の間で全く違う捉え方をするよねって思ってる— magnoliak🍧 (@magnolia_k_) 2021年2月11日 コードの共通化について 想像の共通化 共通なコードが一つにまとまる 二つのコードが有れば、共通化で総量は半分になる 実際の共通化 共通なコードと、それぞれの個別機能が渾然一体となる 二つのコードが有れば、共通化で総量は2割くらい減って、密結合により複雑度は5割増しになる また、未来の機能追加で個別コードが増え続ける コードの再利用 想像の再利用 元の品質が担保されたコードをそのまま使うので、工数はほぼゼロ 実際の再利用 そもそも再利用の可否を調査するのに工数がかかる 再利用した後の品質保証ポイントが爆発し、工数がかかる 再利用時に、本来は
週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 RubyのIRBに隠れているgem(Ruby Weeklyより) 元記事: The Hidden Gems of Ruby's IRB つ
週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 以下のコミットリストのChangelogを中心に見繕いました。今週はやや少なめです。 コミットリス
JSer.info #530 - Gatsby v3がリリースされました。 Gatsby v3 Incremental Builds in OSS, new Gatsby Image, and more | Gatsby Gatsby v3.0 (March 2021 #1) ローカルでは実際にアクセスされたページだけをビルドすることで、全体を再構築せずにビルドする挙動がデフォルトとなっています。これによって必要なページだけをビルドするため、開発時のビルド待ち時間を少なくしています。 破壊的変更としてNode.js 12未満のサポート終了、React 17/webpack 5/ESLint 7へアップデート、globalのgraphqlではなくimportして使うように変更、APIの変更などが含まれています。 マイグレーション方法については、次のドキュメントに丁寧な解説が書かれています。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く