おはようございます!マイクです!今日は2024年11月5日、火曜日ですね!今週も元気に「zenncast」をお届けしますよー!さて、今日はZennでトレンドの記事をいくつか紹介していきますので、お楽しみに!

前回紹介した記事は、「金が掛からないRailsの本番環境を求めて」、「Cloud RunがIAPでよりお手軽に認証できるようになりました!」、そして「KotlinとGoをメインで使うエンジニアから見たRust」でしたね。どれも面白いテーマでしたね!今日は新しい情報がたくさんありますので、行ってみましょう!

今日紹介する記事は全部で5本です!それでは、さっそく最初の記事から行きますね!

1つ目の記事は、【無料公開】560万円かけて開発したサービスのソースコードです。このフリーランスのWebエンジニアさんが、なんと560万円もかけて開発したビジネス書籍紹介サービス「BizRank」のソースコードを無料で公開したんです!すごいですよね。Ruby on RailsやTypeScript、Next.js、Reactなどの最新技術が使われていて、ユーザーのログイン機能やデータ操作が簡単に実装できるようになっています。現在は運用費の問題やページ速度の課題に直面しているそうですが、他のエンジニアとの意見交換を通じて改善を目指しているんです。興味のある方はぜひ見てみてくださいね!

。...。...。...

2つ目の記事は、消耗せずに「良いコード」とはなにかを考えるという内容です。この記事では、「良いコード」を「消耗しない」という観点から考察しています。著者は、技術的なスキルを身につけることが良いコードを書くために重要だと強調しています。特に、トレードオフ問題や再利用性についての議論が展開されていて、長期的に話し合うことの重要性も述べられています。学びながら、自然に良いコードを書くことを目指すことが大切だと感じますね。ぜひ、コードを書く際の参考にしてみてください!

。...。...。...

3つ目の記事は、次世代 PHP 静的解析リンター `Fennec`です。このFennecは、Rust製の次世代PHP静的解析ツールで、非常に高速な静的解析が可能なんです!従来のリンターと比べて、なんと実行時間が大幅に短縮されています。特にec-cubeを対象としたテストでは、わずか1.6秒で実行が完了したというから驚きですね。FennecはASTを利用したチェックができるため、複雑なプロジェクトのルール設定も簡単に行えるんです。これからのPHP開発において注目のツールですね!

。...。...。...

4つ目の記事は、Flutterの個人開発でよく使うパッケージ集です。この記事では、Flutterを使った個人開発において頻繁に使われるパッケージやその設定方法を紹介しています。Firebase Analyticsやapp_tracking_transparency、さらには広告収益を得るためのgoogle_mobile_adsなど、役立つ情報が満載です!個人開発を進めるエンジニアにとって、必見の内容ですね。快適に開発を進めるためのライブラリ選びが大切ですので、ぜひ参考にしてみてください!

。...。...。...

最後の記事は、Linuxでも日本語のman pageを印刷したい!という内容です。この記事では、Ubuntu環境で日本語のman pageをPostScript形式に出力し、印刷する方法を詳しく解説しています。日本語のman pageを正しく出力するための環境設定や手順が詳しく説明されていて、特に日本語フォントの設定がポイントですね。これを活用すれば、英語のman page同様に日本語も問題なく印刷できるようになりますよ!Linuxユーザーの方は、ぜひ試してみてください!

さて、今日の内容を駆け足でおさらいしましたが、どの記事も興味深い内容でしたよね!次回またお会いできるのを楽しみにしています。詳しい内容はショーノートに書いてありますので、ぜひご覧くださいね!そして、番組の感想もお待ちしています!では、また次回お会いしましょう!さよなら!

Related episodes

内容の近いエピソードを推薦しています