ブログ

25 件中 1 ページ目
前回、「Sass 再入門(その2:ファイルの書き方)」の続きです。今回はファイル分割についてです。別のファイルを読み込む(@use)Sass で便利だなと思う機能は、複数のファイルに分割できることでしょう。ファイルが分割できることで、1つのファイルが小さくなり、メンテナンスがしやすくなります。読み込まれる側のファイルと、読み込む側のファイルで書き方のルールが ...
前回、「Sass 再入門」の続きです。今回はファイルの書き方についてです。コメントSass でもファイルにコメントを書くことができます。単一行コメントCSSでは、単一行コメントの // は使えませんが、Sass では使用することができます。単一行コメントの内容は、CSSとして出力されません。複数行コメント複数行コメント /* */ の内容はデフォルトではCS ...
CSS自体は楽しいものですが、長く運用していると、CSSファイルは巨大化し、複雑になり、メンテナンスが難しくなりがちです。CSSファイルは誰もメンテナンスできないなんていうプロジェクトに何度か遭遇したことがあります。巨大で複雑なCSSファイルをメンテナンスできるようにするには、どうすればよいでしょうか?そこで登場するのが、Sass です。最近の Web の開 ...
XAMPPで開発する際に、PHPのメール送信関数 mail() もしくは mb_send_mail() を使うと、エラーが出てしまい困ることがあります。ちゃんとメールサーバーの設定をすれば良いじゃないかと思うかもですが、メールサーバーを用意するのは面倒ですし、実際にメールが外部に送信されてしまってもそれはそれで困りものです。mailtodisk とは?mai ...
前回、「Windows サンドボックス」の続きです。今回は構成ファイルについてです。構成ファイルとは?通常 Windows サンドボックスは毎回クリーンな状態で起動しますが、起動するたびに毎回毎回同じような設定を手作業で行うのは面倒ですね。Windows サンドボックスには、起動時に実行して欲しい構成内容を、構成ファイルと呼ばれるファイルに記述しておくと、そ ...
いろんなアプリをインストールして試してみたいけれど、あまり現在の環境に手を入れたくない場合、手軽に試せる別の環境が欲しいなと思ったことはありませんか?そんなときに便利なのが Windows サンドボックスです。Windows サンドボックスとは?Windows サンドボックスは、アプリを安全に分離して実行できる軽量なデスクトップ環境です。安全に遊べる環境、s ...
前回、「Composer 再入門(その3:オートローダーの最適化)」の続きです。今回は便利コマンドについてです。list コマンドComposer で使用できるコマンドの一覧を表示できます。どんなコマンドがあるのか、このコマンドで調べましょう。php composer.phar listhelp コマンドhelp コマンドを使用すると、Composer のコ ...
前回、「Composer 再入門(その2:スクリプト)」の続きです。今回はオートローダーの最適化についてです。オートローダーの最適化デフォルトでは、Composer のオートローダーはクラスの名前を解決する際に、ファイルシステムのチェックを行っています。新しくファイルが追加されたり削除されたりしても、オートローダーがそのファイルをすぐに検出して使用できるよう ...
前回、「Composer 再入門」の続きです。今回はスクリプトについてです。スクリプトとは?composer.json にスクリプトを定義しておくと、Composer からそのスクリプトを実行できます。特定の定型処理などをまとめておきたいという場合に、登録しておくと便利です。スクリプトを登録するcomposer.json ファイルの "scripts" 項目 ...
もはやPHPで開発を行う際に、使用していないプロジェクトは探すのが大変なぐらいスタンダードな存在となった Composer ですが、昨年めでたく 2.0 になったということで、改めて少しまとめてみます。今更とか言っちゃダメです。Composer とは?Composer は、PHPの依存関係管理のためのツールです。世界中のエンジニアが作成してくれたライブラリ( ...
最近のWebアプリでは、キャッシュやセッションを保存する際に、Redis がよく使われていたりします。しかしながら Redis は XAMPP には含まれていないため、XAMPP から Redis を使うにためには XAMPP の環境に少し手を加える必要があります。そこで、その手順を記載しておきます。いまさら感も多々ありますが、忘れやすい自分への備忘録です。 ...
最近のアプリケーションは開発効率を上げるために大量のライブラリを組み合わせて作成することが多くなっています。そういった状況下では、たった1つのライブラリがバージョンアップすることで、そのライブラリに依存している他のライブラリが正常に動作しなくなり、やがてアプリケーション全体が正常に動作しなくなるというような状況に陥ります。あるライブラリが別のライブラリに依存 ...
前回、「Node.js と npm 再入門(その3:npm-scripts)」の続きです。今回は npm にたくさんあるコマンドのうち、便利そうなコマンドを紹介します。npm ci コマンドnpm install コマンドではパッケージの依存関係などを確認しパッケージがインストールされていましたが、テストプラットフォーム、継続的な統合(CI)、デプロイメント ...
前回、「Node.js と npm 再入門(その2:パッケージの更新)」の続きです。今回は npm-scripts についてです。npm-scripts とは?npm で 使用している package.json にスクリプトを定義しておくと、npm コマンドからそのスクリプトを実行できるというものです。npm では各種様々な便利なパッケージを導入できますが、 ...
前回、「Node.js と npm 再入門」の続きです。今回はパッケージの更新についてです。パッケージの最新化npm でインストールした各パッケージですが、インストールした後にバグフィックスや機能追加などが行われて、パッケージが更新されている可能性があります。そこで、インストールされているパッケージを最新化する必要が出てきます。現在インストールされているパッ ...
[1] 2 次へ

記事検索

アーカイブ

2021

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

RSSフィード