-
How To Easily Move Mac Windows With Shortcuts TOP NEW
はじめに WindowsのOSではwin + →等のショートカットで 初期からアクティブなウインドウをサイズ調整できます。 Macの場合はこのショートカットがなくて長年悩まされてきました。 以下のの紹介するアプリケーションを使用することで、 キーボードショートカットをカスタマイズし、ウィンドウの移動やサイズ変更を簡単に行うことができます。 これらのアプリは、ウィンドウを画面の特定の部分にスナップさせる、特定のサイズに変更するなど、様々な便利な機能を提供します。 アプリケーションの紹介 このウインドウを適切に一瞬で移動させる為の解決方法は 有料か無料のアプリケーションをいれて自分の使いやすいショートカットに登録するというものです。 有料のアプリケーションで解決する... Read More
-
We don't do time well. TOP NEW
はじめに 物事に集中できないことについて考える 本の紹介 この本を読んだ学び 自分を見つめ直そう 余計なことをやめよう 習慣が人間を作る まとめ はじめに この記事では、多くの人が直面する「物事に集中できない」問題について考察し その解決策として科学的データに基づく時間管理を提唱する本「YOUR TIME」について紹介している。 本書は、時間管理と生産性向上に関する4063件の科学論文を分析したもので、 効果的な時間利用と個人の成長を促す方法を提供するものです。 物事に集中できないことについて考える やりたいことや、やるべきことがたくさんある。 ブログの更新、新規事業、新しいことへの挑戦... Read More
-
Speeding up MySite TOP NEW
はじめに blogに記事を書いていて、blogをもっと快適に使いたいなという欲が出てきました。 PageSpeed Insightsで測ってみたら なんとパフォーマンスがオレンジや赤ばかりになっています。 すっごい気持ち悪い これを一つづつ改善していこうと思います。 画像をwebpに変換する 今まで画像をblogにあげてきましたが、高速化された最適な形式を考えてはいませんでした。 せいぜいが画像をURLで挿入することを考える程度です。 webpへの変換は以下のサイトを使います squoosh スクリーンショットを自動で変換して自動でCDNにアップロードして管理できればいいな という構想はありますが、それをやると時間がかかってしまうので別のタイミングで行おうと思います。... Read More
-
JekyllBlogのバージョンコントロールについて考える TOP NEW
目次 はじめに GitHubのIssueの問題点 Visual Studio CodeでのIssue管理の欠如 バージョン管理とブランチ管理 個人開発におけるコードの管理 効果的なバージョンコントロールのための戦略 結論 はじめに Blogをふと見た時にブランチが一個しかないことに気がついた。 Githubpageではブログの記事を主に更新している。 その為ブランチが一つであれば、プッシュすれば workflowが動きDeployが完了することはこのうえなく好ましい だが私のブログではAIを活用している為、少しばかりのAPIを稼働させるアプリケーション機能がある。 これらのバージョンアップが必要で複数のブランチまたはバージョンを確保しておくこ... Read More
-
GithubPageの画像をURLで管理する方法 TOP NEW
はじめに GithubPageを管理する上でリポジトリ上で画像を管理するのが好ましくありません。 アップロードを行うのも制限がかかる可能性があり、デプロイの失敗にもつながることになります。 どうにかしてURLで画像を管理する方法を考えていきます。 目次 画像は重い GithubのリポジトリでのURLを取得する方法 Gazoで実現する方法 Discordのサーバーで行う 最後に 画像は重い 私にとっては当たり前の考えですが改めて説明すると 以下の点を考慮すると、GitHub Pagesのリポジトリ上で直接画像を管理するのではなく、 URLで画像を管理する方法が、パフォーマンス、セキュリティ、メンテナンスの観点から優れた選択と言えると思います。 リ... Read More
-
テスト駆動開発(TDD) TOP NEW
はじめに: ソフトウェア開発は常に新しい課題に直面し、効率的な開発方法を求める必要があります。テスト駆動開発(TDD)は、品質の高いコードを迅速に開発するための効果的な手法です。この記事では、TDDの基本的な概念から具体的な実践方法までを紹介し、読者の皆さんに役立つ情報を提供します。 目次 TDDとは TDDのメリット TDDの基本的なステップ TDDの実践例 TDDのテクニック TDDの課題と解決策 TDDへの取り組み方 結論 TDDとは TDDは、テストを先行させることでソフトウェアの開発を行う手法です。まず、テストを書き、そのテストが失敗することを確認します。次に、必要なコードを書き、テストが成功するようにします。このプロセスを繰り返す... Read More
-
NewBusinessFlowchart TOP NEW
私はフリーランスでIT関連の新規事業の創出を行なっており、これまでの経験から効率的な事業立ち上げプロセスの重要性を深く理解しています。 特にスタートアップや新事業部門での成功例を基に、業種を問わず応用可能な事業立ち上げのフローチャートを作成しました。 目次 新規事業のアイデア生成 事業計画の策定 市場調査の詳細 トレンド分析の手法 製品開発への移行 1. 新規事業のアイデア生成 新規事業を立ち上げる際、最初のステップは魅力的なアイデアを生成することです。 ブレインストーミング、市場調査、トレンド分析などを通じて、実現可能で競争力のあるビジネスコンセプトを考案します。 この段階では、創造性とオープンマインドが重要です。 例えば、私が携わったAI開発プロジ... Read More
-
ドメイン料金だけで開発者用ブログを維持するのはやめたほうがいいかもしれない TOP NEW
まずこのブログについて説明しよう。 このブログは以下の技術でできている。 Jekyll:Rubyベースのフレームワーク GithubPage Forkしたjekyll-theme-yatを修正して利用。 chatGPTとのAPI連携 そしてこのブログのコンセプトは 圧倒的な低コスト(ドメイン更新料金のみ) 自動化されたデプロイ 簡略化されたブログ更新手順 という感じで常にブログに触れて開発を行えるのであればコードを公開しながら 細かいところを自分で開発して進められると思っていました。 ところがブログを久々に更新しようと思った時にかなり手間取った。 下記でそれを紹介しよう。 開発環境の再構築 久しぶりにブログを書こうと思... Read More
-
Githubが2段階認証を強制適用する件 TOP NEW
github-to-enforce-two-step-verification ✨皆さん、こんにちは!今回は、Githubが2段階認証を強制適用するというニュースをお届けします! Github本社はGithubがより安全な環境を提供するために、2段階認証を2023年末までに強制適用することを決定しました。 この記事では、なぜ2段階認証が重要なのか、どのように設定するのか、そしてその利点について詳しく説明していきます。さあ、一緒に見ていきましょう! 目次 なぜ2段階認証が重要なのか 2段階認証の設定方法 2段階認証の利点 最後に なぜ2段階認証が重要なのか ✨Githubが2段階認証を強制適用する理由は、セキュリティをより強化し、アカウントの不正アクセス... Read More
-
VScodeでRubyのコードを保管 TOP NEW
こんにちは、Rubyプログラマーの皆さん!今回は、VScodeを使ってRubyのコードを保管する方法についてご紹介します。 VScodeはパワフルなテキストエディタで、素晴らしい機能や使いやすさで人気です。 Rubyのコードを保管するためにVScodeを使うことで、効率的に作業を進めることができます。さあ、一緒にVScodeでRubyのコードを保管してみましょう! 目次 VScodeのインストール VScodeの基本的な使い方 Rubyの拡張機能の導入 Rubyのコードを保管する方法 最後に VScodeのインストール 1. VScodeとは? VScodeは、Microsoftが開発した無料のコードエディタです。多機能でありながら、軽量で使いやすい... Read More