タグ

ブックマーク / mag.osdn.jp (7)

  • APIファーストを強化、容易にアップグレードできる「Drupal 9」が公開 | OSDN Magazine

    オープンソースのコンテンツ管理システム(CMS)「Drupal」を開発するDries Buytaert氏は7月3日、最新のメジャーリリースとなる「Drupal 9.0.0」公開を発表した。 DrupalはPHPで作成されたオープンソースのコンテンツ管理プラットフォーム。WYSIWYGエディタなどコンテンツのオーサリング機能を持ち、Webサイトやアプリケーションを構築できる。ライセンスはGPL。約12万人のユーザーを持ち、ドイツLufthanzaなど企業の導入事例も多数ある。 Drupal 9は、2015年に公開されたバージョン8に続くメジャーリリース。Drupal 9はDrupal 8を土台としており、容易にアップグレードできる。一方で非推奨となったAPIもあり、検出できるツールでチェックできる。 ページデザインを容易にできるレイアウトビルダー、WYSIWYGで操作できるメディア管理システ

    APIファーストを強化、容易にアップグレードできる「Drupal 9」が公開 | OSDN Magazine
  • 「Git 2.7」リリース、多数の機能強化などが行われる | OSDN Magazine

    オープンソースの分散バージョン管理ソフトウェアGit開発チームは1月4日、最新版となる「Git 2.7」を公開した。複数の異なるディレクトリにローカルブランチを作成できるコマンド「worktree」に関連した強化など、多数の機能が加わっている。 Git 2.7は2015年9月に公開されたGit 2.6に続く最新版で、性能、開発、ユーザーインターフェイス(UI)、ワークフローなど多くの改善が行われている。 2.5で導入された「git worktree」コマンドで、新たにリポジトリのワークツリーを表示する「list」サブコマンドが追加された。また「git bisect」コマンドはworktreeごとに独立して実行できるよう変更されている。さらにgit bisectで利用されている「good」と「bad」という単語は状況によっては混乱を招くとして、新たに「old」や「new」という用語が導入され

    「Git 2.7」リリース、多数の機能強化などが行われる | OSDN Magazine
    s99e209
    s99e209 2016/01/06
  • JavaScriptクライアントフレームワーク「Aurelia」が登場 | OSDN Magazine

    1月26日、ECMAScript(ES)6および7で実装された新しいJavaScriptクライアントフレームワーク「Aurelia」が発表された。AngularJSの元開発者が開発したもので、早期プレビュー版が公開されている。 AureliaはAngularJSの開発に関わっていたRob Eisenberg氏が中心となって開発した、WebプログラミングにフォーカスしたJavaScriptフレームワーク。Webアプリケーション構築や個々のライブラリを利用してのWebサイト構築、Node.jsとともにサーバー側でライブラリを利用する、カスタムフレームワークの作成、といった用途に利用できるという。 ECMAScript 6(ES6)とECMAScript 7(ES7)で実装されており、モジュラー構造を特徴とする。外部ライブラリとしてレガシー環境をモダンなブラウザと同等にするための「polyfil

    JavaScriptクライアントフレームワーク「Aurelia」が登場 | OSDN Magazine
    s99e209
    s99e209 2015/01/29
    ECMAScript(ES)6および7で実装された新しいJavaScriptクライアントフレームワーク「Aurelia」が発表。AngularJSの元開発者が開発したもの。
  • Gitを使いこなすための20のコマンド | OSDN Magazine

    LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 なお、Gitの基的な考え方や使い方については分散バージョン管理システムGit入門でも紹介しているので、そちらも参照してほしい。

    Gitを使いこなすための20のコマンド | OSDN Magazine
    s99e209
    s99e209 2015/01/19
    Gitを使いこなすための20のコマンド
  • Node.jsからフォークした「io.js」バージョン1.0系がリリースされる | OSDN Magazine

    「io.js」の開発プロジェクトは1月14日、「io.js 1.0.0」および「io.js 1.0.1」をリリースした。io.jsはNode.jsの開発体制に対し異議を持つ開発者らが立ち上げたプロジェクトで、Node.jsとの互換性を保ちつつ機能強化や改善を行うことを目的とする。 io.jsは一部のNode.js開発者が2014年12月にスタートしたプロジェクト。Node.jsの開発とメンテナンスを行う米Joyentのプロジェクトの進め方などに不満を持ったことがフォークプロジェクト開始につながっており、io.jsではオープンガバナンスモデルの下で高速かつ予測性のあるリリースサイクルを持つプロジェクトを進めて行くと強調している。io.jsもGoogle ChromeのV8ランタイムをベースとするJavaScriptプラットフォームで、Node.jsやそのパッケージと互換性がある。 io.js

    Node.jsからフォークした「io.js」バージョン1.0系がリリースされる | OSDN Magazine
    s99e209
    s99e209 2015/01/16
    io.jsが早くもリリースされたか。 io.jsのコードはNode.jsの最新の開発版である0.11系をベースとしており「0.11の拡張とみることができる」とのこと。
  • リポジトリの作成と基本的なバージョン管理――SourceTreeで始めるGitバージョン管理入門 第1回 | OSDN Magazine

    記事では、GUIで操作できるGitクライアントであるSourceTreeを使用し、バージョン管理を行う際に必要なリポジトリの作成やリポジトリへのファイルの追加/削除、コミットといった基的な作業について説明します。 【連載】SourceTreeで始めるGitバージョン管理入門 第1回:リポジトリの作成と基的なバージョン管理 第2回:タグとブランチ 第3回:国産のGitリポジトリサービス「SourceForge.JP」 記事について 記事は、2014年10月22日にソフトバンク クリエイティブより発売された書籍「デザイナーからプログラマーまで 絶対わかるGitバージョン管理」から、「第2章 バージョン管理はじめの一歩」の一部を抜き出し再構成したものです。 なお、書の解説ではMac OS X版のSourceTreeを使用していますが、Windows版の場合でも同じ操作で作業を行うこと

    リポジトリの作成と基本的なバージョン管理――SourceTreeで始めるGitバージョン管理入門 第1回 | OSDN Magazine
    s99e209
    s99e209 2014/11/07
    SourceTreeの詳しい解説
  • Docker管理を容易に、オープンソースの管理ツール「Panamax」が登場 | OSDN Magazine

    データセンター事業を行っている米Centurylinkは8月12日、Docker環境の管理ツール「Panamax」をオープンソースソフトウェアとして公開した。複雑なコンテナのデプロイをテンプレートを利用して容易に行えるという。 Panamaxはコンテナを使ってクラウドインフラストラクチャを構築するツール。Dockerを利用しているという同社の開発チームが、9か月の開発作業を経て公開した。Dockerを使って複数のコンテナやサーバーを組み合わせた環境を構築する場合、開発者はさまざまな新しい技術を学んで選択したうえ、さらにDocker専用の知識やベストプラクティスを習得する必要があった。PanamaxはDockerコンテナの構築や設定とベストプラクティスを組み合わせることで、このプロセスを不要とするという。なお開発チームによると、PanamaxはあくまでDocker管理ツールであってPaaS環

    Docker管理を容易に、オープンソースの管理ツール「Panamax」が登場 | OSDN Magazine
    s99e209
    s99e209 2014/08/15
    Mac OS Xおよび各種Linuxなどで動作するDocker管理ツール
  • 1