SAGA SITE

夢をプロトタイピング

Web

最新の安定版Nginxをaptコマンドでインストールする方法

UbuntuにNginxをインストールする作業の続きです。 sagasite.hatenablog.com 公式サイトからNginxの圧縮ファイルをダウンロード WinSCPでサーバーにアップロード SSHクライアントでサーバーに接続 Nginx公式サイトのインストールガイドを参照 Ubuntu Nginx参…

手動でNginxのバージョンを切り替える方法

以前、Nginxをインストールしたとき手動でコンパイルして、複数のバージョンを切り替えられるようにしていた。 Nginxの本で紹介されていた方法で便利だと思った。 ハイパフォーマンスHTTPサーバ Nginx入門 作者:Clement Nedelcu アスキー・メディアワークス …

RevolverMapsがサービス終了

ブログパーツで「RevolverMaps」というアクセスログのWebサービスがありました。 先ほど見たら、RevolverMapsのグラフが表示されていなかったので、調べてみたらサービスが終了していたようです。 知らなかったので、突然の終了でした。 今まで長い間お世話…

HTMLの本

今さらHTMLかよ!という話だが、うむ、HTMLなのである。 Webサイトのリニューアルで、デザインテンプレートをいじっていたけど、最新のCSSの知識がどうも怪しかった。 CSSを新たに学び直さないといけないと思うのだが、その前にHTMLも復習しておきたいと思っ…

Windows11でXAMPP portableのApacheが起動しない場合の解決策

久しぶりにXAMPP portableを使ったら、Windows11でApacheが起動しなかった。 これは単純な操作ミスで、XAMPPを使う前に、一番最初に設定作業をやらなければいけなかった。 XAMPP portableのフォルダを開き、その中にある「setup_xampp.bat」をダブルクリック…

Googleフォームのカスタマイズ方法

Webサイトのお問合せフォームを作るとき、Googleフォームを流用したいです。 Googleフォームのデザインをカスタマイズする方法を調べてみました。 www.google.com Googleフォームの使い方 自前のページにGoogleフォームのコードを埋め込む方法 Googleフォー…

プログラミング学習サイトのトップページデザインを比較

プログラミング学習サイトはいろいろありますが、どんなデザインになっているのか?見比べてみました。 Google検索で出てくるような、よく知られた有名なサイトをピックアップ。 各サイトの訴求軸を分析してみます。 ドットインストール Progate(プロゲート…

CodeIgniterの工夫~モデルクラスを細分化

CodeIgniterを使いやすくして、開発の時間を短縮したいです。 モデルクラスを作るときに、コントローラーのメソッド毎に作れば、細分化されて管理がしやすいと思いました。 共通の処理を書いておくモデルクラス:1つのコントローラーに1つのモデルクラス …

さくらのVPS

Webサーバーを用意するとき、さくらのVPSをよく利用しています。 vps.sakura.ad.jp さくらのVPSは、情報が多いのでトラブルシューティングのときに助かります。 vps.sakura.ad.jp knowledge.sakura.ad.jp teratail.com mevius.5ch.net 問題点もいろいろあり…

Webサイト制作計画

Web

ふと欲しいWebサービスを思いつきました。 とりあえず自分用に作ってみます。 専用メールアドレスを作る ドメイン名を取得する サーバーを借りる サーバーOSはUbuntu CenOSは却下 専用メールアドレスを作る Webサイトのお問合せ先など、ユーザーとの連絡用メ…

ActiveRecordのライブラリー

ActiveRecordのライブラリーで、何かいいのないかなー??? 事の発端 CRUDのラッパー SQLを書く楽しみ 面倒な技術選定 検索して眺めた記事など(備忘録) 今どきの本 PHP → Laravel Python → Django 考察 事の発端 あるデータの登録作業を手動でやっていた…