Cloud (SaaS) environments, fully featured platform, best-in-class support, reliability at scale, and low-code integration
Gitをはじめとした分散バージョン管理システムが流行っているが、システムの現場ではまだまだSubversionの利用が多いことだろう。そしてこれから新たにSubversionのサーバを立てようと考えている会社もあるかも知れない。 WebベースのSubversion管理インタフェース そのような方々にお勧めしたいソフトウェアがある。WebベースでSubversionの管理ができるSubminだ。 今回紹介するオープンソース・ソフトウェアはSubmin、Pythonで作られたSubversion管理フロントエンドだ。 Subminのお勧めできる点として、格好のいいインタフェースがある。ユーザの作成、グループの作成そしてリポジトリの作成と全てWebベースで行える。インストールさえしてしまえば、ターミナルを使ってメンテナンスすることはまずなさそうだ。色合いなども何となくApple純正のソフトウェア
コンピュータの高性能化と低価格化に伴って、世の中には無数のコンピュータが存在するようになった。全力で動いてロードアベレージが常に高いマシンもあれば、殆ど休眠状態のマシンもあるだろう。一台の超高性能なマシンを使うよりも、そのような休眠状態のマシンをつなげてパラレルに計算処理を行わせる方が価格も安く、耐久性も高くなるかもしれない。 サーバ実行中 そのようなパラレルな計算処理を可能にするのがグリッドコンピューティングだ。その基盤となるソフトウェアがGridGainになる。 今回紹介するオープンソース・ソフトウェアはGridGain、Java製のグリッドコンピューティングだ。 GridGainは汎用的なグリッドコンピューティングシステムで、Eclipseを使ってライブラリを読み込み、実行処理をグリッドコンピューティングに行わせるデモムービーが提供されている。一つのマシン上でノードを複数立てられるよ
社内ではIPメッセンジャーのような簡易的なメッセージングツールが使われることがあるが、人数が増えてくると使い勝手が悪くなる。また、最近では外部の人たちとIM(インスタントメッセンジャー)を使って会話する機会が多くなっているので、社内と社外でツールを切り替えるのが面倒だ。 ブラウザから簡単に管理できるXMPP(Jabber)サーバ そこで社内でもIMを活用しよう。内部の会話を外部サーバを使うのはちょっと怖い、そこで社内でサーバを立ててしまうのだ。 今回紹介するオープンソース・ソフトウェアはOpenfire、Windows/Mac OSX/Linuxで動作するJabberサーバだ。 Openfireのインストールは簡単だ。Mac OSXであれば環境設定パネルとしてインストールされ、そこから起動/停止ができる。インストールとブラウザを使ったウィザード形式で簡単にできる。 Mac OSX向けの環境
jsCron, portando Cron a Javascript | aNieto2K これは面白い!JavaScriptでcron実行「jsCron」 0 10 * * * コマンド の形式で実行できるcronですが、JavaScriptで特定の関数をcron形式で実行できるようにしたライブラリが公開されました。 サンプルコードは次のようになっています。 // 実行する関数定義 function hola() { alert("Hola"); } // cron設定 jsCron.set("35 17 * * * hola()"); 訪問者が訪れた時刻によって処理を変えたい場合など、なかなか使えそうですね。 関連エントリ JavaScriptでページスライダー用ライブラリいろいろ Extバリの超クールなUIを提供するJavaScriptライブラリ「Jx Library」 使えるJav
これが理解できるようなら高校生でも中学生でも携帯持つことを許可する 目的を聞く、その目的のためには大体いくらぐらいが妥当か聞いてみる。見積もりさせる、イニシャルコストとランニングコストにいくら必要なのか自分で計算させる周りで使っている人の月額を調べさせる。見積もりと3の調査結果に乖離があるようなら何が原因か考えさせる。その上で想定月額を修正する。1と4の乖離を知ってまだ必要か考えさせる。使いすぎを防ぐシステムを考えさせる。具体的にはダブル定額とか、上限額の設定できるプランとか。自己管理はシステムと呼ばない。採用してもいいけどペナルティは高め使用に当たってのルールを破った場合のペナルティもコミで考えさせる。携帯にかかるコストが家計に与えるインパクトを説明する。 最近素手でテロリストに立ち向かう代わりに上のようなことを妄想してる。
(Best in Detail View) Sleeping in Tokyo is safe and easy. And if you do it in public, it is also cheap. There seem to be a few primary reasons for public sleepers: tired from work, passed-out drunk, in-between shifts for delivery or taxis, and homeless. The first three types are fair game for photos, I think. Enjoy. All photos were taken in 2005 during only about a one month period.
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
最近、ふと、Cocoa アプリケーションを開発したいとおもって、ちょっと調べてみた。Cocoa アプリケーションを開発する際には、Objective-C を使うのが基本なのだが、他のLL 用のバインディングも用意されている。Objective-C は、C 言語に中学2年生ぐらいに毛がはえた感じの言語で、中国の奥地で発見された野人のように毛がはえている C++ にくらべると、おぼえやすい言語ですが、いかんせん Mac のアプリケーション以外ではほとんどつかわれておらず、ライブラリも乏しく、応用がきかないため、深入りしたくないと思います。とはいえ、Objective-C をつかうにあたってはそれほど覚えることがないので、そのままつかってもあんまり問題はないんですけど。そのへんはもう好みの問題かとおもいます。RubyCocoa でアプリケーションを書く場合でも、RubyCocoa によるアプリケ
ActiveRecord.js makes it easy to begin working with databases in JavaScript on the client or server, with Aptana Jaxer, Google Gears & Chrome, Adobe AIR or any platform supporting the W3C HTML5 SQL Specification (currently Webkit and iPhone). Project Features ActiveRecord.js is a single file, relies on no external JavaScript libraries, supports automatic table creation, data validation, data synch
Aptana Studio 3 is an open-source web development IDE, and while Axway is no longer actively maintaining the repository, it is still public and available for download on GitHub. Amplify Enterprise Marketplace Today, Axway focuses on helping API development teams govern, secure, productize, and monetize APIs in a central marketplace --one you build yourself to simplify API adoption and get your lat
OpenSocialと関わるには コンテナになる ガジェットを開発する RESTを使ったクライアントサービスを作る といった選択肢が考えられますが、そのいずれを選択するにしても、アーキテクチャについて知っておくことはとても重要です。特にガジェットを開発するに当たっては、アーキテクチャを知っていることでより開発しやすい場面が多々あります。 そこで今回は、OpenSocialに対応するコンテナのほとんどで利用されているオープンソースのリファレンス実装、Shindigのアーキテクチャについて解説したいと思います。 ガジェットとSNSの関係 iGoogle(既にShindigが利用されている)ではどうやって第三者の作ったガジェットを表示しているかご存知でしたか?実は、別ドメイン(iGoogleならgmodules.com)上にレンダリングしたガジェットを、iframe内に表示しているのです。 理由
入社しました 株式会社ビープラウド 入社に至る経緯 Python温泉に行く。 温泉にて、id:Voluntasに勧められる。BPStudyなる勉強会がある事を聞く。 BP Study#15に参加。 懇親会にて恵比寿で働く社長とお話 翌週、恵比寿で楽しく会食面接 内定get 転職活動で受けた会社としては2社目でした。 目標とか JavaScriptプログラマとして 去年いっぱいでUI上のあーしたいこーしたいというのを jQuery plugin化するのはまあまあできるようになった。 UIをメインテーマとするのは今年も継続。 プログラミングに限らずUI・ユーザビリティ等について学ぶ事で、 JavaScriptを有効活用出来るようにしていきたい。 後、将来JavaScriptでのUIプログラミングで出てくるであろう課題の中には、 過去にGUIプログラミングで既出かつ解決済みの課題もそれなりにある
こんな名前のAPIがありますね。主にXMLの読み込みを行う為のAPI群であります。SAX以外は、書き出しもできますね。そう、SAXは書き出しできないのですね、基本的に。 <foo> <bar>baz</bar> </foo> っていうもの凄い単純なXMLを、これらのAPIでどのように扱うのか。比較なエントリ。 まずはDOM DOMは、パース時にXMLの内容を全てメモリ上に保持し、パース後にどの要素にもいつでもアクセスできるような環境を作り出す。 import java.io.ByteArrayInputStream; import java.io.StringWriter; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.t
CodeRepos is a software repository space where many top-level Japanese web programmers contribute and share their source code. Kazuhiro OOSAWA, aka Yappo, is known well by his privately running Japanese search engine iYappo for more than decade, a famous hacker among Japanese Perl community, also called “Shogun” by some geeks. On his blog on August 31st 2007, he called for participants for his sha
Fosstrak: Open Source RFID Software Platform Fosstrak is an open source RFID software platform that implements the EPC Network specifications. It is intended to support application developers and integrators by providing core software components for track and trace applications. How can Fosstrak help you? If you are an RFID system integrator, deploy Fosstrak software components such as the EPCglob
Silverlight 2で.NET技術をカッコよく使おう(2) 無料Visual Studioで始めるSilverlight 2超入門 インフラジスティックス・ジャパン株式会社 テクニカルエバンジェリスト/デベロッパーサポートエンジニア 山田 達也 2009/1/15 連載「.NETを知らない人でも分かるSilverlight入門」の続編のSilverlight 2入門連載です。Silverlightで.NET技術をよりカッコよく簡単に使えるRIAを作ってみましょう。Silverlightそのものについて詳しく知りたい読者は、本稿と併せて特集「Silverlightは次世代のJavaScriptフレームワーク?」もご参照ください(編集部) 触ってみよう! Silverlight 2 連載第1回の「ついにRTWされたSilverlight 2は1.0と何が違うの?」では、Silverlig
読者の皆さんは、「Cyan」(サイアン)という言語をご存じないかもしれない。Cyanは、Lispのマクロを持ち、Python風のインデントによってブロックを表すプログラミング言語。2008年の春、林拓人という1人の高校生によって設計された。 連載第1回の竹内郁雄氏が「開発」の天才、第2回の五十嵐悠紀氏が「発想」の天才とするならば、今回の林氏は「プログラミング言語」の天才だ。 林氏がプログラミング言語に初めて触れたのは中学3年の夏休み。そこから冬休みまでの5カ月間に、5つのプログラミング言語を習得した。その後もいくつかのプログラミング言語を学ぶ中、林氏の興味はWebサービスなどのものづくりには行かず、ひたすら言語自体へと向かっていった。 高校2年の春、自身でプログラミング言語Cyanを作り上げた。Cyanを設計した林氏は、「U-20プログラミング・コンテスト」(以下、U-20プロコン)で経済
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く