タグ

2021年8月15日のブックマーク (27件)

  • Mac が覚えている GitHub のパスワードをパーソナルアクセストークンに変更する

    2021/08/13 ( 時間不明 ) に GitHub はパスワードで push / pull ができなくなったんですね? 全然知りませんでした、すげービビりました。 $ git push origin foo Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: unable to access 'https://john-doe@github.com/jo

    Mac が覚えている GitHub のパスワードをパーソナルアクセストークンに変更する
    lugecy
    lugecy 2021/08/15
  • 切り取り線 on Twitter: "✄------------ PM 1:00 ------------✄"

  • 現場で使用していたGitコマンド集 - Qiita

    ④git pull -r ブランチを最新化する。 ※git pullとの違いについてはこの記事の最後にまとめています。

    現場で使用していたGitコマンド集 - Qiita
  • PHP初心者とお仕事した時に用意したコーディングルールのテンプレ - Qiita

    弁護士ドットコム Advent Calendar 2022 お急ぎの方 リポジトリを用意したので、document/ 配下の coding-standards.md を参考にしてください。 概要 プロジェクトによって色々なコーディングルールがあると思うけど、 PHP初めて触る人に PSR に準拠してね!ってだけじゃちょっと難しい時もある。 ただ1から説明するのはめんどくさい...そういう時のためにmarkdownファイルで独自のPHPコーディングルールのテンプレを作ったので配布します。 参考: 【PSR】PHPの標準コーディング規約 ちなみにルールはその時に独自で決めただけで、PSRに準拠している訳ではありませんのでご注意を コーディングを統一する時のおすすめライブラリ PHP-CS-Fixer 余分な空白改行を削除したり、PSRに準拠した書き方に統一してくれたりする もちろん独自にカスタ

    PHP初心者とお仕事した時に用意したコーディングルールのテンプレ - Qiita
  • 天才ではない私たちがコードを書く上でやってはいけない過ち - Qiita

    始めに 私たちは極めて優秀なエンジニアかもしれない。 社内であなたは頼りにされているかもしれないし、有名なOSSのコミッターかもしれない。 もしくは勉強会において多少有名な存在として認知されているかもしれない。 だが私たちは普通の人間だ。 コードを書くのは時間がかかることもあるし、丸一日もしくはそれ以上問題解決がまったく進まないこともある。 学び続けなければすぐに置いていかれるし、知らないことも多すぎる。 私たちは天才ではない。 完成されたコードが頭の中にあってそれをコード上に書き写すなんてことはできないし、 驚異的な集中力を持ち合わせているわけでもない。 OSSなど既存のものをより良いものに書き直して使うことはできない。 天才の話を聞きたい方はこの動画を見てみるといい 今回の記事では、そんな天才ではない方がやってはいけないことをいくつか紹介していきたい 今回は自社開発の企業でチーム開発を

    天才ではない私たちがコードを書く上でやってはいけない過ち - Qiita
  • あの IBM が作ったオープンソース日本語フォントを使い、プログラミングフォント『PlemolJP』を作ってみた - Qiita

    ダウンロード GitHub のリリースページからダウンロードできます。 各リリースノートの下部にある Assets という箇所を開くと、zip ファイルをダウンロードできます。 ✅ PlemolJP_HS_vx.x.x.zip になっているものは全角スペースを可視化しない版(HS: Hidden Space) ✅ PlemolJP_NF_vx.x.x.zip になっているものは Nerd Fonts 対応版(NF: Nerd Fonts) Powerline を始めとした多くのアイコンが表示できます。 ※Console 版のみの提供 ダウンロード⏩ Releases 気に入ったら GitHub でも Star🌟 を付けてもらえると大変嬉しいです! 謝辞 IBM Plex シリーズを提供してくださっている IBM 社へ、この場を借りてお礼申し上げます。 IBM Plex Sans JP は

    あの IBM が作ったオープンソース日本語フォントを使い、プログラミングフォント『PlemolJP』を作ってみた - Qiita
  • チームワークがよくなる!私の周りにいる人たちの素敵な習慣【打ち合わせ・チームワーク編】 - Qiita

    こんにちは!GxPの清水です。 今回は、私がチーム開発を行う上でチームワークがよくなり、とてもありがたいな、助かるなと感じている「私の周りにいる人たちの素敵な習慣」をご紹介します! 書き起こしてみるとたくさん見つかったので、この記事では「打ち合わせ系」「チームワーク系」に絞りました。 もしご自身が実践していることがあれば、周りの人はとても助かっているんだなと自信を持っていただければ幸いです 【追記】 続編としてチームワークがよくなる!私の周りにいる人たちの素敵な習慣【リモートワーク編】を書きましたので、よかったらこちらも見て頂けると嬉しいです✨ 打ち合わせ系 打ち合わせが決まったらカレンダーアプリに全員分の予定を登録してくれる 予定を迅速に全員分登録してくれる方です。 打ち合わせの中で次の打ち合わせ予定が決まった場合、その打ち合わせが終わってカレンダーを開くとだいたい既に予定が登録されてい

    チームワークがよくなる!私の周りにいる人たちの素敵な習慣【打ち合わせ・チームワーク編】 - Qiita
  • Klang on Twitter: "読書猿さんのこのぶった斬り方、好きすぎる。 https://t.co/wJ66xYI145"

    読書猿さんのこのぶった斬り方、好きすぎる。 https://t.co/wJ66xYI145

    Klang on Twitter: "読書猿さんのこのぶった斬り方、好きすぎる。 https://t.co/wJ66xYI145"
  • 計画の解像度を上げていく - Magnolia Tech

    2021/8/15: 最初の言説のところ、微妙に何が何だかって記述だったので少し見直しました。 昔初めてPMBOKで「段階的詳細化」って用語を知った時、随分と当たり前のことにわざわざ名前がついてるんだなぁと思ったことが有るけど、案外ちゃんと名前をつけてあげないと最初から細部まで完璧な計画が(実際に有るかは別として)存在せねばならぬ、みたいな発想が(無自覚に)有る人に有効なんだなって— magnoliak🍧 (@magnolia_k_) 2021年8月14日 PMBOK、計画を立てろ!って書いてるけど、その計画の精度については言って無くて、変えるべき時にちゃんと検証と承認しようねってしか言ってないんだよね 初手で完璧で詳細な計画を立てろなんて言ってない— magnoliak🍧 (@magnolia_k_) 2021年8月14日 「システム開発は最後まで分からない、常に変更が続くのだ!だか

    計画の解像度を上げていく - Magnolia Tech
  • .NET 6 Preview 7 & Visual Studio 2020 Preview 3

    「一気に情報が来ても小一時間では話しきれない」って感じで極々一部しか話せませんでしたが。 「Visual Studio 2020 Preview 3 の方が CDN トラブルで配信が1日延期」というトラブルに見舞われ、 「SDK だけを先に .NET 6 Preview 7 に上げてしまうと、標準のテンプレートがコンパイル エラーを起こす」という事件もありましたが、1日経って問題は解消済みです。 とりあえず、ブログとしては「今回入った C# 10.0 機能」の話を書こうと思います。 ちなみに、今回の更新でほぼ C# 10.0 の全機能が入っています。 (1個だけまだなものがあるけども、「10.0 リリース時点で preview 機能として残る」判定を受けている機能なので、非 preview な 10.0 機能は全部 merge 済み。) (全機能一覧はトラッキング issue を立ててるの

    .NET 6 Preview 7 & Visual Studio 2020 Preview 3
  • L'eclat des jours(2021-08-13)

    _ 久々にpdf-reader pdf-readerを使って久々に処理をしている。 1つバグ(というか考慮不足)を見つけたが、問題となるPDFを生成できない=スペックを書けないので、PRしてないのがあってパッチして(というか派生クラスを作って)利用しているが忘れそうなのでメモ。 現象は、メディアボックスに余白がたくさんある場合(たとえばYのトップが600、ボトムが200)に発生する。 この例だとテキストが表示される領域の高さは400となる。フォントサイズを仮りに20と置くと20行の領域をpdf-readerは確保する。 row_multiplierは、(600-200)/20の20となる。 ここでY座標580(テキストの座標はトップが大)のテキストがあると、pdf-readerは20 - (580 / 20) から-9行目にテキストを配置しようとする。もちろん負値の座標には配置できないので

  • L'eclat des jours(2021-06-13)

    _ 映画大好きポンポさん 小山さんが異様に推しているので、どうもポスターの絵柄はいまいち好きではないが観に行った。ら、抜群におもしろかったし、いろいろ我が身に感じるところもあり、実に良い体験だった。 映画館は良くわからないので、新宿のカドカワのアニメシアターというのを選んだ。緊急事態宣言中とはいえ(6/11から延長になった)相当混んでいてというか、選んだ会は満席だった(とはいえ市松模様売りなので実際のキャパの半分なわけだが)。 開場までの間にパンフレット(最近はプログラムとは呼ばないのだな。以前はチラシがパンフレットで、購入するのはプログラムだった覚えがあるのだが)を読もうとしたが、コンタクトをしているので実に読めない。 それでも、ポンポさん役の声優が書いている、見た目は子供だけどそれには捉われずに40代のバリキャラを想定しろと言われて納得したとかいうのだけは読み取れた。 なるほど、と、記

  • アニメ「Sonny Boy」の『難解』プログラムの解説 - まめめも

    『Sonny Boy』というアニメが放送されています。学校が異次元に漂流してしまい、超能力に目覚めた生徒たちがサバイバルしながら、さまざまな奇妙な現象の裏にあるルールを解き明かし、元の世界に変える方法を探す、というストーリーです。ルールが分かったあとで何度も見直したくなります。 anime.shochiku.co.jp さて今回、『Sonny Boy』に、プログラムを寄稿しました。プログラムでおもしろいCGを作ったとかではなく、プログラムの実行の様子そのものが『Sonny Boy』の5話の中で放送されました。 こういうプログラムです。 nankai.rb このプログラムがどういうものだったかを解説します。 どんなプログラム? 実行すると、「難解」という文字がほどけてなくなるアニメーションをします。 起動したらまず、プログラム自身が画面に表示されます。 しばらくしたら「難解」が左から右へほど

    アニメ「Sonny Boy」の『難解』プログラムの解説 - まめめも
  • yarn v3 の独自機能を避けつつ yarn v1 から v3 へのアップグレードをする

    yarn v3 が出ました。詳しい解説は譲るとして、esbuild integration や パフォーマンス向上が目玉です。 Yarn 3.0 🚀🤖 Performances, ESBuild, Better Patches, ... - DEV Community 流石に v1 はもう古いが、 v2 からの独自路線は受け付けがたい…という立場なのですが(yarn オリジナル作者の sebmck も難色を示しています)、今回は yarn 特有の機能をできるだけ避けて、できるだけ npm や pnpm 等と互換な部分だけで yarn v3 を使います。なので pnp も使いません。eslintvscodetypescript 等でハマりどころが多すぎます。 ゼロインストールも否定派です。git blob objects のサイズが爆発して仕事にならなくなったことがあります。

    yarn v3 の独自機能を避けつつ yarn v1 から v3 へのアップグレードをする
  • アメリカのビザ取得からグリーンカード申請まで - k0kubun's blog

    先週、会社のサポートによりアメリカのグリーンカード申請の最後のステージの提出が終わり、それが処理されるのを待った後少し事務手続をこなすとグリーンカードがもらえる状態まで来た。アメリカ移住に興味があるけど大変そうと思ってる人や、どの程度学歴が求められるか不安な人の参考になるよう、忘れないうちに全体のプロセスについてざっとまとめておく。*1 Diversity Visa 移民多様化ビザ。まず一番敷居が低い申請方法として、Diversity Visa Lottery (DV Lottery)というのがある。これは申し込むと抽選で誰でもグリーンカードが当たるという奴で、私もビザで渡米する前に2回挑戦し、両方外した。 申請条件 以下の2つを満たす必要がある。(詳細) 出生国がアメリカへの移民率が低い国であること (日はok) 高校卒業か、最低2年の研修や経験が必要な仕事を2年経験していること これ

    アメリカのビザ取得からグリーンカード申請まで - k0kubun's blog
  • 今さらWeb Components

    名前だけ知ってたんだけど、なんとなく深入りせずにきていた Web Components について改めて調べてみた。 なお、前提条件として自分には以下の経験があるので、その辺の知識がベースになって差分で理解しようとしている。したがって以下はその辺の知識が説明なしに出てくる。 Vue.js ( v2 / v3 ) / Mithril など Virtual DOM 系フレームワークAngular.js ( v1 )Backbone.js ( jQuery / Underscore )Stimulus ( v2 )Web Componentsは総称MDN の解説によると Web Components | MDN 以下の3つから成る。 Custom ElementsShadow DOMTemplate and Slot ElementGoogle の Web Fundamentals によると Bu

  • 体の動きや音声入力でアプリケーションをハンズフリー操作したりプログラミングしたり文章を書いたりしてみる

    この記事は、体の動きとか音声入力でアプリケーションを操作したり、プログラミングをするにはどうすればいいかということをいろいろ実験してみた記事です。 この記事には、実用性があるものと現実的に使うにはトレーニングが必要なものが混在しています。そのため、そこまで期待してはいけません。 この記事は、TalonとmacOSの音声入力で書いたものを手作業で修正しています。 マイクはBlue Microphones Yeticasterを使いました。 きっかけ t_wadaさんが老眼について書いていたのが、この記事を書いたきっかけの一つです。 プログラマ35歳定年説はとっくに過去のもので、35歳を過ぎても能力も報酬も伸び続けるし、生涯現役プログラマのロールモデルとなる方も増えてきた。ただ諸先輩方から聞いた話をまとめると、ベテランプログラマの前に立ち塞がるのは「老眼」で、こればかりは当に恐ろしい。何か対

    体の動きや音声入力でアプリケーションをハンズフリー操作したりプログラミングしたり文章を書いたりしてみる
  • モノリスからマイクロサービスへ - hitode909の日記

    マイクロサービスアーキテクチャの人の著作。 マイクロサービス化は万人向けではない、ということがはっきり書かれていて、マイクロサービス化しなくても、別の選択肢を使うことでも同じ目標を達成できますよ、というようなことが最初の方に書かれていてよかった。 実際にやりましょうとなったらちょっとずつやろうとか、依存関係を分析して、こういうところからやろう、とか、実務的な役立つ情報が多かったと思う。こういう新しい技術を入れるときには、ついつい、盛り盛りの構成にしたくなる人が多いと思うので、盛りそうになったらこのを紹介したい。 読んでて思ったのは、マイクロサービス化は、今の自分が所属するくらいの規模のチームで選ぶ選択肢ではないだろう、ということで、たとえば事業部ごとに関心が異なっていてデリバリーのタイミングの調整に苦労する、とかそういうときに断腸の思いで泣きながら導入する技術だと思う。 たとえばマンガビ

    モノリスからマイクロサービスへ - hitode909の日記
  • 東京株式市場でお船祭り開催中 | 774::Blog

    この一年あまりの株式市況を振り返るとお船祭りの一言に尽きると思う。 まずはこれを見てほしい。海運業における一年の株価の推移である。 こんなにも株価が上昇しているのは ONE (OCEAN NETWORK EXPRESS) が爆益でもうかりまくっているからだ。バルチック海運指数を見ると良い。すでに 6 月の時点で 11 年ぶりの高値を付けている。 上記の商船三井や日郵船といった銘柄はただでさえ右肩上がりであったが、直近の決算発表で驚異の配当利回り 10% 超えを発表し株価が急騰している。 とにかくこの一年は、お船を買って寝ておけば良かったということになる。 自分の場合、明確な投資方針を定め、集中投資についても以下のルールで資産運用している。 ・ひとつの業種に投資するのは 10% 前後を上限とする ・決算を予想せず数字を見てから判断する それでも決算発表直後は機関投資家の買いがすぐには動かな

  • 夏休みのお供に『アンダースタンディング コンピュテーション』 - Magnolia Tech

    技術書なんて必要なところを拾い読みするか、読書会でいろんな人の考え方や経験を知るきっかけに使うもの...慣れてくるとそんな感覚になってきますが、せっかくの夏休みなので初心に帰って、全部頭から再度まで読み切って、かつコードの写経もやってみて…というのをじっくりやるのもいいかもしれません。 そんな時には、できれば改めて基礎からじっくり学ぶ系のが良いので、『アンダースタンディング コンピュテーション』などは如何でしょうか。 アンダースタンディング コンピュテーション ―単純な機械から不可能なプログラムまで 作者:Tom StuartオライリージャパンAmazon 出版されたのは2014年ともう時間もけっこう経っていますが、「そもそもプログラミング言語って何だ?」「計算機って何だ?」「っていうか、ここで言う計算って何だ?」という問いかけに丁寧に答えてくれる1冊になっています。つまり、普段なかなか

    夏休みのお供に『アンダースタンディング コンピュテーション』 - Magnolia Tech
  • 週刊Railsウォッチ: システムテスト用headlessドライバにCupriteが追加、rails-mini-profiler、Jeremy Evansインタビューほか(20210810)|TechRacho by BPS株式会社

    週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 前回の公式情報の続きです。 公式更新情報: Active record improvements

    週刊Railsウォッチ: システムテスト用headlessドライバにCupriteが追加、rails-mini-profiler、Jeremy Evansインタビューほか(20210810)|TechRacho by BPS株式会社
  • 2021-08-10のJS: pnpm 6.12.0、webpack 5.49.0(import http resource)、Vue 3.2

    JSer.info #552 - パッケージマネージャであるpnpm 6.12.9がリリースされました。 Release v6.12.0 · pnpm/pnpm pnpm 6.12.0ではpnpm env use --global 16.5.0のように、Node.jsをインストールするコマンドが追加されています。 pnpm自体をsingle binaryとして配布した場合に、Node.jsがグローバルにインストールされていない環境でもpnpmが利用できるようになります。 そのような場合に、pnpmでNode.jsをインストールするためにpnpm envが追加されています。 Using pnpm as a Node.js version manager · Discussion #3434 · pnpm/pnpm webpack 5.49.0がリリースされました。 Release v5.49

    2021-08-10のJS: pnpm 6.12.0、webpack 5.49.0(import http resource)、Vue 3.2
  • Visual Studio 2022 Preview 3リリース

    個人とチームの生産性 Visual Studio 2022のビジョン・ブログでは、開発に革命をもたらす革新的な機能を提供することは、お客様が最高の開発者ライフを送れるようにするための重要な分野であると述べました。プレビュー3では、プロセスへのアタッチなど、あまり使われていないが便利な機能に新しい機能を追加しています。 プロセスへのアタッチの改善 その一例として、プロセスにアタッチするダイアログの改善が挙げられます。ダイアログは非同期になり、プロセスのコマンドライン引数、w3wp.exeプロセスのIIS情報を表示し、さらにオプションでプロセスの親子関係を表示するツリービューモードが追加されました。これらの機能により、高度なシナリオでどのプロセスをデバッグするかを決定する際の多くの摩擦が軽減されます。 新しいプロジェクトデザイナー Preview 3では、.NET SDKプロジェクト用のプロジ

    Visual Studio 2022 Preview 3リリース
  • Visual Studio 2019 v16.11がGA

    Visual Studio 2019 v16.11 is Available Now! | Visual Studio Blog この度、Visual Studio 2019 v16.11 GAのリリースを発表いたします。このリリースでは、Visual StudioでのGitツールの使用感が改善され、.NETアプリケーションのホットリロードが可能になり、ヘルプメニューに便利なリンクが追加され、LLVMツールがLLVM 12にアップグレードされています。詳細については、Visual Studio 2019のリリースノートをご覧ください。 リリースノート: Visual Studio 2019 version 16.11 Release Notes | Microsoft Docs

    Visual Studio 2019 v16.11がGA
  • Windows 11 Insider Preview Build 22000.132

    Announcing Windows 11 Insider Preview Build 22000.132 機能向上点 Microsoft Teamsのチャットが、Windows Insidersのベータチャンネルで利用可能になりました。また、1対1やグループでの音声・ビデオ通話の提供も開始され、皆様にご期待いただいている多くの機能を備えています。ミーティングを作成したり、ミーティングに参加したりすることができます。デバイスの設定で、マイクとカメラのオン/オフを切り替えたり、好みのスピーカー、マイク、カメラを選択したりすることができます。会議の情報やオプションを管理することができます。画面を共有したり、参加者の名簿を見たり、ロビーから会議参加者を承認したり、チャットをしたり、参加者のビデオをギャラリービューで見たりすることができます。私たちは、このような体験を、増え続ける人々のネットワーク

    Windows 11 Insider Preview Build 22000.132
  • 車載冷蔵庫をテレワークで使ったら予想以上に快適だった 【テレワークグッズ・ミニレビュー 第8回】

    車載冷蔵庫をテレワークで使ったら予想以上に快適だった 【テレワークグッズ・ミニレビュー 第8回】
  • 無料で読めるITまんが 2021年版

    ネット上にはたくさんのIT系のコンテンツがあふれています。そのほとんどは文章として書かれていますが、一部にはマンガの形で面白く分かりやすくしたものもあります。 ここでは、マンガ化されたITコンテンツを集めてみました。毎年夏休みの恒例企画、ITまんがの2021年版です。今年も11のマンガを新たに追加しました。今年は特に読み応えのあるものが多いと思います。 もしここに掲載していないITまんがをご存じでしたら、Twitter(@publickey)や、はてなブックマークのコメントなどで教えてください。毎年更新する予定です。 2021年版の新着ITまんが

    無料で読めるITまんが 2021年版