Modern JS Cheatsheet リポジトリを翻訳しました

Modern-JavaScript-Cheatsheet

ECMAScript の ES6 あたりのポイントがわかりやすくまとめられた GitHub リポジトリ「 Modern JS Cheatsheet 」を日本語に翻訳しました。

翻訳の PR をオリジナルのリポジトリにマージしてもらえたので、以下のページで日本語版を閲覧することができます。

Git でリモートに push 済みのコミットを amend したときの対応方法

Git でリモートに push した後のコミットを、ローカルで commit --amend で変更してしまった場合の対応方法についてです。 凡ミスにより年に数回はこの状況に遭遇するので、やり方をまとめておきます。

対応オプション

対応方法のオプションがいくつかあります。

2017 年リリースのスター 1 万越え GitHub リポジトリ

GitHub popular repositories 2017

早いもので 2017 年もあとわずかですね。

今年のソフトウェア関連のトレンドを振り返ってみようと思いたち、年内リリースの GitHub 人気リポジトリについて興味を持ち、調べてみました。

具体的には、「リポジトリの作成日が 2017 年」で、「スター数が 10,000 個以上」という条件でリポジトリを検索し、次のページにリストアップしてみました。

Drupal サイトでモジュール一覧を csv で取得する方法

今回も Drupal の開発ネタで、掲題のとおり「 Drupal サイトで利用されているモジュールの一覧を csv として取得する方法 」についてです。

個人的には、サイトの引き継ぎのときや、モジュールのアップデートをまとめてかけたいときに、モジュール一覧をスプレッドシートで管理したくなることがときどきあるのですが、そんな場合にはモジュール一覧が csv 形式で取得できるととても便利です。

2 つほど方法があるので、シンプルな方から順にご説明していきます。

  • Drush コマンドを使った方法
  • スクリプトを使った方法

Drush コマンドを使った方法

まずは Drush コマンドを使った方法をご紹介します。

ウェブフレームワークと CMS の特徴と違い

今回は、「ウェブの専門家ではないがウェブを活用する必要がある」という方を対象に、ウェブサイト構築に利用される 2 つの技術ーー「ウェブフレームワーク」と「 CMS 」について、その特徴と違いをまとめてご説明してみたいと思います。

まず最初に「フレームワーク」「 CMS 」のそれぞれについて説明をして、続いて両者の違いについて見てきます。

  1. フレームワークとは
  2. CMS とは
  3. フレームワークと CMS の違い

先にフレームワークの方から見ていきましょう。

ページ