前回のエントリでGitLabの2.4.0で日本語ファイル名のソースを表示するためのヒントを書きましたが、GitLab 3.0.3にバージョンアップしてみたところ今度は日本語ファイルのURLが化けたり、一部のフォルダが開けなくなる現象に遭遇しました。 まず、日本語ファイル名のURLが化けるのはソースを開こうとしたタイミングでしかもJavaScriptを有効にした場合だけです。 そのあたりから探っていったところ、どうもシームレスな画面遷移時にJavaScriptでブラウザの「戻る」の制御を行う「vendor/assets/javascripts/jquery.history.js」が原因だということが判明。 このソース、ライセンス表記などが無く、ネット上にも情報がないのでどこにバグ報告をすべきなのか不明なのですが、URLエンコードの復元にunescape関数を用いているため、1Byte文字圏で
@Stateless public class OrderEntry { @PersistenceContext EntityManager em; public void enterOrder(int custID, Order newOrder) { Customer cust = (Customer)em.find("Customer", custID); cust.getOrders().add(newOrder); newOrder.setCustomer(cust); } } OrderEntryクラスは、アノーテーション@Statelessがあることからステートレスなセッション・ビーンとして動作することが示されています。また、@PersistentContextによって、EJB 3.0から導入されたパーシスタンスAPIであるEntityManagerをOrderEntryセッ
ウォーターフォール・モデル悪玉論が幅を利かせている。一方でスパイラル・モデルやアジャイル・モデルがもてはやされている、銀の弾丸のごとく。 曰く、 この無駄な成果物を作らされているのはウォーターフォールだから あいまいな仕様と理不尽な要求に振り回されているのはウォーターフォールだから スケジュール後半になって追い立てられるのはウォーターフォールだから いつまでたっても品質が向上しないのはウォーターフォールだから 赤字プロジェクトが垂れ流されているのはウォーターフォールだから このプロジェクトがデスマってるのはウォーターフォールだから 偉大な(?)グルの尻馬に乗って叩く。まるでウォーターフォールという軛がボクの創造性と可能性をことごとくダメにしていると言わんばかりに。何かに責任転嫁して考えを止めるのは楽だけど、その「何か」が真の原因で無い限り、解決にはならない。 仕事ができないのは道具が悪いと
各放送局の放送スケジュール発表! さらに、9/28(日)24:00〜/10/4(土)19:00〜 AX−Tで第1話先行先行放送決定!
This tutorial shows a simple example using Hibernate. We will create a simple Java application, showing how Hibernate works. General Author: Sebastian Hennebrueder Date: First edition 2005 updated February, 9th 2008 Used software and frameworks Eclipse 3.x MyEclipse or alternatively Hibernate Tools are recommended but optional Hibernate 3.x (I used 3.3) Source code: http://www.laliluna.de/download
UNIXの誕生 昨日の記事で訂正。CTSSの一番最初のバージョンは磁気テープにスワップ していたそうです。そして7090の前に709で動作していたようです。さて、 Multics (MULTiplexed Information and Computing Service.複数形=Multices) のプロジェクトは MACプロジェクトの延長として 1963年頃から始まった ようです。当初マシンの選定で IBM,DEC,GE が比較されますが結果的に は1965年 GE-645 に決まりました。プロジェクトはMIT,GE,そしてATTの ベル研究所の3者で進められます。 MulticsはTSSのシステムとして現在でもなお使用されているようですが、 このシステムが実現したことの中で大きなことの一つは、プログラムを 仮想空間の中で実行する「セグメント方式」でした。 それまでのコンピュータにおい
UNIX の歴史、その概要について軽く述べてみます。 実用的でないページですので、興味のない方は読み飛ばしてください 1. UNIX の誕生 2. 年表 1. UNIX の誕生 TSS OS のひとつとして が産声をあげたのは、1970年のことです。 UNIX は、AT&T のベル研究所において、数名の手作り OS として開発されました。Ken Tonpson というのが UNIX の創始者であり、MULTICS というプロジェクトに参加していましたが、AT&T がプロジェクトから降りた後 Space Travel という ON TIME で動作するゲームを完成させるために、捨てられていた DEC PDP-7 に書いた OS が UNIX の原型であるという有名な逸話があります。 UNIX は非常にコンパクトな OS であり、その後 C言語で OS の大半を記述しなおし、1980年にはその
PureBasic is a modern BASIC programming language. The key features of PureBasic are portability (Windows, Linux, OS X and Raspberry supported with the same source code), the production of very fast and optimized native 32-bit or 64-bit executables and, of course, the very simple BASIC language syntax. PureBasic has been created for the beginner and expert alike. We have put a lot of effort into it
Note that you may also download the GNU Privacy Guard from a mirror site close to you. See our list of mirrors. The table below provides links to the location of the files on the primary server only. These are the canonical release forms of GnuPG. To use them you need to build the binary version from the provided source code. For Unix systems this is the standard way of installing software. For GN
As of Feb 7, 2003. What's the problem? Cygwin (あるいはMinGW)環境の GnuPG(PGP clone) は、 emacs の中のメールリーダー Mew から使おうとすると、passphrase の入力ができません。 これは、tty まわりが genuine UNIX 環境とは違うためです。 A solution Mew と一緒に Cygwin/MinGW の GnuPG を使うには、 GnuPG のソースにパッチをあてて自分で make しましょう。 The method described in this page has been tested on the following environment: Mew2.2 GnuPG 1.0.7-1 souce package provided by Cygwin setup system
Why encrypt emails? Do you want to send your digital letters as post cards? Probably not. Sending unencrypted emails is like sending post cards – anyone and any system that process your mails can read its content. If you encrypt your emails, you put your message into an envelope that only the recipient of the email can open. What is Enigmail? Enigmail is a seamlessly integrated security add-on for
アップルの音楽サブスクリプションサービス参入の可能性--業界の現状を検証 アップルが音楽サブスクリプションに参入するとかねてから噂されているが、これまでの他社の動向、専門家の見解を見る限り、可能性はあまりなさそうだ。 2008/09/25 07:15 [スペシャルレポート] 「パソコンなくてもLISMOが使える」--au、セットトップボックスを月額315円で提供 KDDIは11月1日より、携帯電話とテレビをつなぐセットトップボックス「au BOX」を提供する。家庭で録画した映像を携帯電話に転送できるほか、ブロードバンド回線につないで音楽や映画をダウンロードし、テレビと携帯電話の両方で視聴できる。 2008/09/25 14:41 [モバイル] ライフログサービス「Life-X」始動--最速レビュー ソニーマーケティングが10月中旬からスタートするライフログサービス「Life-X
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く