Code Archive Skip to content Google About Google Privacy Terms
Eclipse IDEが登場して以来、開発環境といえばGUI統合開発環境だというデベロッパも多い。JavaならNetBeans IDEもそうだ。ともかく、Eclipse IDEが登場してから開発環境の前提が変わった感がある。高度に洗練されたGUI統合開発環境は、もはやダウンロードすれば使える時代になった。古参のデベロッパならCUI開発環境も好んで使うが、新参のデベロッパならEclipse IDEは最低限はずせない条件になっているだろう。 Ruby on Rails(以降、RoR)はリリースから2年をむかえ、これからが一般への普及期といえる。Javaの開発環境を一新させたEclipse IDEが、今度はRoRの開発環境を一新させるかもしれない。そんな可能性を秘めている「RadRails」を紹介したい。 RoR統合開発環境「RadRails」 RadRails.org, the RadRail
RubyForge is a home for open source Ruby projects; thanks to the folks who make it possible! Searchgasm 1.2.1 Ben Johnson - 2008-09-29 13:41 - Searchgasm Searchgasm has been updated to 1.2.1. Searchgasm is object based ActiveRecord searching, ordering, pagination, and more! More information is available at http://github.com/binarylogic/searchgasm . Searchgasm 0.9.6 Ben Johnson - 2008-09-04
Posted by hsbt on 8 Aug 2013 We decided to suspend raa.ruby-lang.org, also known as “Ruby Application Archive (RAA)”. We have no server or human resources to continue hosting raa.ruby-lang.org. If you still need to browse raa.ruby-lang.org, please visit RAA in the Internet Archive. The “Ruby Application Archive” was first started in 1997. It moved to raa.ruby-lang.org in 2003 and introduced a lot
Ruby(ルビー)は、まつもとゆきひろ(通称: Matz)により開発された、簡潔な文法が特徴的なオブジェクト指向スクリプト言語[注釈 1][4]。 日本で開発されたプログラミング言語としては初めて国際電気標準会議(IEC)で国際規格に認証された事例となった[5][6]。 Ruby は1993年2月24日に生まれ、1995年12月にfj上で発表された。名称の Ruby は、プログラミング言語 Perl が6月の誕生石である Pearl(真珠)と同じ発音をし、「Perlに続く」という意味で、6月の次の誕生石(7月)のルビーから名付けられた[7]。競合言語として Perl の他に Python があり、「Matz(まつもと) が Python に満足していれば Ruby は生まれなかったであろう」と公式のリファレンスの用語集で言及されている[7]。 機能として、クラス定義、ガベージコレクション、
Pythonは1991年にグイド・ヴァン・ロッサムにより開発されたプログラミング言語である。 最初にリリースされたPythonの設計哲学は、ホワイトスペース(オフサイドルール)の顕著な使用によってコードの可読性を重視している。その言語構成とオブジェクト指向のアプローチは、プログラマが小規模なプロジェクトから大規模なプロジェクトまで、明確で論理的なコードを書くのを支援することを目的としている。 Pythonは動的に型付けされていて、ガベージコレクションされている。構造化(特に手続き型)、オブジェクト指向、関数型プログラミングを含む複数のプログラミングパラダイムをサポートしている。Pythonは、その包括的な標準ライブラリのため、しばしば「バッテリーを含む」言語と表現されている[† 1]。 Pythonのインタプリタは多くのOSに対応している。プログラマーのグローバルコミュニティは、自由かつオ
# Python 3: Fibonacci series up to n >>> def fib(n): >>> a, b = 0, 1 >>> while a < n: >>> print(a, end=' ') >>> a, b = b, a+b >>> print() >>> fib(1000) 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 Functions Defined The core of extensible programming is defining functions. Python allows mandatory and optional arguments, keyword arguments, and even arbitrary argument lists. More about defining f
いまいち全容がつかめてませんが、面白そうなので久々に新しいものに食いついてみました。 勉強がてら簡単なコードを書いてみました。サンプルは以下のファイルから構成されています。 Default.html silverlight.js CreateSilverlight.js hello.xaml hello.py せっかくDLRでIronPythonが使えるので無駄にPythonでのサンプルにしてみました。(^^; では、Default.htmlから順にトップダウンで見ていこうと思います。 <!DOCTYPE HTMLPUBLICWCDTDHTMLTransitionalENhttpwwwwcorgTRREChtmlloosedtdsavedfromurl=(0014)about:internet > <html xmlns="http://www.w3.org/1999/xhtml" xml
jail(ジェイル)とは、システムのルートディレクトリを仮想的に変更する機構を示す用語である。この機構を利用すると、特定のサービスを分離してファイルシステムへのアクセスを禁止させることができる。 外部からの攻撃に弱いサービスの1つに侵入されると、それを足がかりにシステム全体を不正利用される可能性があるため、セキュリティ的に不備があったり秘匿性の高いネットワークサービスを運用する場合はchrootを用いたjail化を検討すべきだろう。jail化されたサービスに不正侵入されたとしても、そこから盗み出されるのは、侵入者に読み取られても影響のない情報だけに限定しておけるからである。具体的に何をjail化しておけばいいのかというと、それは不正侵入に使われ易いターゲットであり、例えばBIND、Apache、FTP、SSHといったサービスが挙げられる。そして本稿で紹介するのは、OpenSSHデーモンにj
Forbesにて便利そうなツールが公開されていました。いわゆる組織図をウェブ上で作成、編集できるツールです。 しかも著名企業の組織図はすでにいくつかアップされています。これを見ながらつくってもいいですし、そもそも企業の体制を知ることは勉強になりますよね。 詳しい使い方は以下をどうぞ。 ↑ まずは組織図を新規作成。組織名と業界を入力します。 ↑ 初期作成画面はこちら。Google Mapのようなインタフェース上で人を入れ込んでいきます。 ↑ 一応つくってみたのはこちら。基本はドラッグ&ドロップで自由に作っていくことができます。作った組織図は保存もできますよ。 ↑ 著名企業の組織図も見ることができます。こちらはGoogle。 なお、有名企業の組織図を見られるツールといえば「They Rule」もありますね。こちらのほうがちょっとおしゃれですね。かなり古いサイトなのでデータが古いかもしれませんが
■Vol.84 2006-9-20 毎週水曜日配信 ■■■―――――――――――――――――――――――――――――――― □□■ いまさら聞けない!お金と人と組織のこと ■■■ ― 経営者、起業準備の方必見です!― □□■ ■■■ 「株主総会の招集通知」 □□■ ■■■ 週刊(毎週水曜日発行) □□■ http://www.c3-co.com/ ■■■―――――――――――――――――――――――――――――――― 万が一墜落したときのリスクヘッジ(危機回避)のために、アメリカの大 統領と副大統領は、同じ飛行機に乗らないそうです。 航空機のパイロットは機上で同じ種類のお弁当は食べないそうです。 同時に食中毒になることを避けるために。 ごく当たり前のことのようですが、リスクヘッジは、よほど心がけないと なかなかできないようです。 まず、リスクがあるこ
Slot online 🦂 adalah situs mesin slot yang menyediakan permainan slot terlengkap. Situs slot gacor yang sengajah dihadirkan untuk anda yang senang bermain permainan slot gacor dan rasakan sensasional maxwin hari ini. Situs slot gacor online malam ini dan dapatkan kemenangan terbaik anda hanya dengan minimal deposit dan dapatkan kemenangan dengan mudah setiap hari.
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
井元です。 今日はPythonという日本ではあまりなじみのない言語を取り上げようと思います。 というのも、この言語もRubyと同じように完成度の高いオブジェクト指向の言語であり、フレームワークについても下記に紹介するような強力なものが出始めているいる為、無視出来ない存在になりつつある為です。 それでは、Ruby on Rails に対抗しうるフレームワークたちを紹介します。 1.Django 参考URL:http://www.djangoproject.jp/ 汎用APIやO/Rマッパー、テンプレートエンジン等を基本的に自前で作成し必要な機能全てを 自前で実装する方針のフレームワークです。 強みは強力なキャッシュ機能による圧倒的なスケーラビリティであり、1台のWebサーバーと 1台のDBサーバーで1日2500万アクセスに耐えたという話まである程のものです。 2.TurboGears 参考
EJB 3.0時代のエンタープライズシステムプレゼンテーション層には、JSFやFaceletといった技術が採用されていくとみられている。JSFやFaceletにみられるコンポーネント指向という考え方は、Tapestryにおいて既に実現されていた。Tapestryは難しそうという印象があり、敬遠されることも多いが、優れた考え方を実現したWebアプリケーションフレームワークであり、同分野に関わるデベロッパであれば少なくとも一度は扱っておきたい。Tapestryを実際に使ってみる方法を紹介するので、まだ使ったことがないデベロッパはぜひ取り組んでみてほしい。 Jakarta Tapestry The Apache Jakarta Project, the Tapestry Projectは7月29日(オランダ時間)、Tapestryの最新版となるTapestry 4.1を公開した。Tapestry
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く