ApplyingSOLID principles in ReactPublished on July 12,2022 Photo by Jeff Nissen on Unsplash As the software industry grows and makes mistakes, the best practices andgood software design principlesemerge and conceptualize to avoid repeating the same mistakes in the future. The world of object-orientedprogramming (OOP) in particular is agoldmine of such best practices, andSOLID is unquestiona
みなさま、OSSの変更履歴、要するにCHANGELOGやリリースノートはどのように管理しておられるでしょうか。自分はというと、抱えるリポジトリも数百個に増えてきて、まあ要するに細かく管理するのがだるく、最近は変更履歴の管理方法も変わってきました。 CHANGELOGからGitHub Releasesへ 昔は、おおよそKeep a changelogの方式に準拠したCHANGELOG.mdを書いていました。semantic versioningでバージョン管理をしながら、個々のバージョンごとに次のセクションを設けて変更内容を説明するような感じです。 Added Changed Deprecated Fixed RemovedSecurity 今は、新規につくるリポジトリではCHANGELOG.mdは用意せず、GitHub ReleasesにKeep a changelogに似た形式で変更内
普段からいくつか趣味で作ったツールやライブラリを npm パッケージとして publish しています。ちょっと工夫していることとして、「できるだけ簡単に npm publish できるようにしておく」というものがあります。npm publish が心理的に、手順的に難しいと、すでに main ブランチに新機能や修正が入っているのに、npm publish されていない、という状況が発生しがちです。新機能や修正をすぐにユーザに送り届けられるよう、npm publish は無思考でできるようになっていると嬉しいです。 その一環として、リリースノート (CHANGELOG) の自動生成というのをやっているので、その紹介をしてみます。本当は 6 月にやっていた Maintainer Month 期間 に間に合わせたかったのですが、とろとろしていたら 7 月になってしまった! まあ遅れたから公開し
Node-RED 3.0 is now available to install. If upgrading, please read the upgrade instructions. The ChangeLog has the full list of changes in this release, but here are the highlights. Migrating from Node-RED 2.x Editor Features Context Menu Junctions Debug Path Tooltip Continuous Search Default node names MonacoText Editor Remembering cursor position Accessing previous welcome tours Runtime Featu
The Missing Piece Of The PuzzleNotion is one of the most flexible, powerful productivity platforms around butit doesn’t supportApple’s automation app, Shortcuts. Nautomate fills that gap, letting you add data to yourNotiondatabases orcreate rich pages automatically without the need for expensive tools like Zapier. Unleash yourcreativity andcreate powerful new automatedworkflows! 40+ Powerf
Notionのデータベースには、そのデータが持つプロパティを元に様々な条件を付与してフィルタリング出来る機能があるのですが、Dateプロパティ単体だと”今週”や”先週”といった週単位の振り分け方が出来ません。そこでFormulaという計算や他のデータベースを参照出来るプロパティを使って、データ内に週の情報を持たせて、フィルター時に今週と先週で振り分けられるようにします。 まず、Dateプロパティを持つデータにFormulaプロパティを追加します。今回はブログ用に平日2週間分のデータを用意しました。データベースのFormulaプロパティの各セルをクリックすると編集画面が表示されるので、データに週番号の割り当てと、Dateプロパティで付与された日付が今週かどうかをチェックするために下記のように記述します。※プロパティ名をWeek Numberとしています。 toNumber(formatDat
Crafted by friends ofNotion. (Not formal affiliates.)Notion IconsThe easiest way to usegorgeous icons inNotion.Copy the URL; pasteit as a Link when selecting your icon inNotion. AllBrands & Social MediaBuildings & InfrastructureCharts & GraphsDesignEducationFashionFood & DrinkHolidaysHuman ResourcesMoneyNatureNumbersPeople & BodyPlaces & TransportationPlanning & ProductivitySportsSymbols, Sh
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く