タグ

ブックマーク / atmarkit.itmedia.co.jp (7)

  • アンダース氏が設計した新言語による次世代JavaScript開発とは?

    アンダース氏が設計した新言語による次世代JavaScript開発とは?:特集:TypeScript(プレビュー版)概説(前編)(1/3 ページ) 「Turbo Pascal」「Delphi」「C#」と聞けば、ある、すご腕の開発言語設計者が最初に思い浮かぶ。その人物の名は「アンダース・ヘルスバーグ(Anders Hejlsberg)」、1996年にボーランド社からマイクロソフトに移籍し、現在はC#やVB(Visual Basic)などの言語設計に携わる有名な開発言語アーキテクトだ。 アンダース氏が作る開発言語の特徴は、言語仕様がオブジェクト指向ベースで明確なので「チームによる大規模開発」にも対応しやすいだけでなく、開発ツールによる支援機能も考慮されているので「開発生産性」にも非常に優れていることだ(と筆者は考える)。またアンダース氏は、最先端のプログラミング言語をよく研究しており、各種言語の

    アンダース氏が設計した新言語による次世代JavaScript開発とは?
  • LAMP環境、自分で作りませんか?

    Webアプリケーションの開発・実行環境として多くの開発者が支持するのがLAMP(Linux、Apache、MySQLPHP/Perl/Python)です。この連載では、LAMP環境をソースコードから構築する方法を丁寧に解説していきます。(編集部) Webアプリ開発に不可欠のLAMP Webアプリケーション開発に欠かせないLAMP環境。皆さんはどのように用意していますか? サーバの選定からはじまって、LAMPのインストールと設定、テストや運用などなど、やるべき事はたくさんありますね。悩みやトラブルは尽きないと思います。 そこで連載では、LAMP環境の構築という観点からLAMPを攻略していきます。とりわけ環境の基礎を作る作業である、インストールから設定を中心に取り上げます。環境構築というと一般にはインフラエンジニアの範疇になると思いますが、開発環境を構築したいWebアプリケーション開発者や

    LAMP環境、自分で作りませんか?
  • アクセス制限の設定とCentOSのアップデート

    前回はsshでVPSにログインして、一般ユーザーを作成しました。今回は、アクセス制限、パケットフィルタリングといった不正アクセス対策の設定をしてから、CentOSをアップデートします(編集部) もはやrootでログインする必要はない 前回に引き続き、サーバの準備編です。前回、最低限やっておくべきこととして、以下の4点を挙げました。前回は一般ユーザー「atmarkit」を作って、sudoコマンドを使えるようにしました。、以下に挙げた4項目のうち、最初の1つが終わったところです。今回はアクセス制限の設定から続けていきます。 一般ユーザーの作成 アクセス制限 パケットフィルタ CentOSのアップデート この連載で使っているさくらインターネットのVPSのほか、多くのサーバサービスでは、初期設定では、どこからでもsshによるリモートログインが可能になっています。もちろん、ログイン時にユーザー名とパ

    アクセス制限の設定とCentOSのアップデート
  • libvirt探訪(基礎編)

    この連載では、オープンソースの仮想化ソフトウェア、Linux KVM(Kernel-based Virtual Machine)とそれを支える技術の最新開発動向を紹介していきます。(編集部) 今回は、仮想マシンや関連するリソースの運用管理を支援するライブラリ、libvirtについて探っていきましょう。 「libvirt」とは? libvirtはlib[rary] + virt[ualization]という名前のとおり、仮想マシン(Virtual Machine、以下VM)を仮想マシンモニタ(Virtual Machine Monitor、以下VMM)によらず管理可能にし、安定したC言語のAPIを提供するためのライブラリです。 libvirtはもともとXen(API)に対する安定したAPIを実現し、その上で各種管理ツールを実現するために開発されました。そのため、ソースコードの各所にXenに対

    libvirt探訪(基礎編)
    naomusi
    naomusi 2012/12/25
  • アトラシアン、Gitリポジトリ管理ツール「Stash」をバージョンアップ

    アトラシアン、Gitリポジトリ管理ツール「Stash」をバージョンアップ:ブランチ・パーミッション機能などを追加 オーストラリアのソフトウェアベンダ、アトラシアンは12月7日、エンタープライズ向けGitリポジトリ管理システムの新バージョン「Stash 2.0」を発表した。 オーストラリアのソフトウェアベンダ、アトラシアンは12月7日、エンタープライズ向けGitリポジトリ管理システムの新バージョン「Stash 2.0」を発表した。同時に、24時間365日体制のサポート付きライセンス「Stash Enterprise」もリリースしている。同社Webサイトで無料トライアル版のダウンロードが可能だ。 Stashは、分散型バージョン管理システム「Git」をオンプレミスで運用する際に、リポジトリの作成や管理を行えるツールだ。Gitアジャイルによる効率的な開発を進める上でも有用なツールだが、一方で、関

    アトラシアン、Gitリポジトリ管理ツール「Stash」をバージョンアップ
    naomusi
    naomusi 2012/12/08
  • 世界的に使われている履歴書的ソーシャルサービス16選

    Web上には履歴書的意味を持つサービスが多く台頭している。それらを効果的に活用するのも 就職活動には有効だ。厳選して紹介しよう 「継続」という説得力 一匹狼として、困難なプロジェクトを点々と渡り歩くプログラマもいれば、新卒で大きな企業に就職し、その中で大規模なプロジェクトにかかわりながらコツコツとキャリアと経験を積み上げていくプログラマなど、さまざまな職種/職歴があるでしょう。 皆さんが最後に「履歴書」を書いたのは、いつのことでしょうか? 就職活動のときにしか書いたことない? 先日転職の際に慌てて書いた? どちらにしろ、いざ履歴書を書くとなると、面倒なものです。 いざ転職しようと思ったときに、職歴がまとまっていないだけではなく、転職を一切考えていないような人でも積み重ねてきた仕事や、新しく身に付けた技術などを常々更新していくのは、地味ではありますが大切な事柄です。 過去の仕事履歴や、自分の

    世界的に使われている履歴書的ソーシャルサービス16選
    naomusi
    naomusi 2012/12/08
  • 少ない手間と知識でそれなりに見せる、ズルいデザインテクニック

    少ない手間と知識でそれなりに見せる、ズルいデザインテクニック:ズルいデザイン(1)(1/2 ページ) デザインが自分でイイ感じに作れたらいいなあというプログラマのみなさん。少ない手間で簡単に、ちょっといい感じのデザインに見せるための、ちょっとした小ズルいTipsを紹介します Webプログラマ、Webエンジニアの皆さんが、個人で作るWebサービスやハッカソンなどで、短期間に集中してサービス開発してローンチしたいときに、もうちょっと自分でイイ感じにデザインできるといいなあという声をよく聞きます。 この企画は、そんなプログラマが、少ない手間で簡単に、ちょっといい感じのデザインに見せるための、ちょっとした小ズルいTipsを紹介します。 (注)このページでは、個々のデザイン要素を分かりやすく説明するために、実寸サイズより画像を拡大して使用しています。 ズルいデザインはSassとCompassを利用し

    少ない手間と知識でそれなりに見せる、ズルいデザインテクニック
    naomusi
    naomusi 2012/12/06
  • 1