オープンソースSNSで安定しているものは何でしょうか? OpenPNEやOpnePNEを利用したUsagi Projectなどがありますが比較的安定していて日本語が可能、一般的なWebサーバ上で動作するのが条件です。 Xoopsなどは更新がまめで結構安定しているイメージがありますね。
A simple list of tools for modern PHP development. There are alternatives to most of the tools, but I'll list native PHP tools wherever possible. 1. PHPUnit PHPUnit is a testing framework belonging to the xUnit family of testing frameworks. Use it to write and run automated tests. Start using PHPUnit 2. Selenium RC Selenium RC can be used in conjunction with PHPUnit to create and run automated tes
Ruby on Rails Ruby on Railsに特化した統合開発環境であるRadRailsの最新版RadRails 1.0が登場した。RadRailsはEclipse IDE向けのプラグインとして開発されている。Eclipse IDEにプラグインとして追加して動作させることができるほか、スタンドアロンアプリケーションとして使ったり、Aptana Studioに統合して使うこともできる。Ruby on Railsの統合開発環境として使う場合、Aptana Studioに統合して使う場合がもっとも高機能だ。 RadRailsで実現されている機能は多岐に渡る。Aptana Studioと統合して使う場合では代表的なところでも開発および実行環境の統合、Ruby on Railsシェルの統合、コード補完機能、型階層ビュー機能、呼び出し階層ビュー機能、デバッグ機能、正規表現テスタ、リファクタリ
営業報告の日報や、見積書、契約書、請求書、稟議書……。社内文書としてテンプレートを用意している会社もあるだろうが、テンプレートにできないような報告書の類もありそうだ。そんな時、他人の作った書類が何かの参考になるかもしれない。 ビジネスではいろいろな書類を作成する。営業報告の日報や、見積書、契約書、請求書、稟議書……。社内文書としてテンプレートを用意している会社もあるだろうが、テンプレートにできないような報告書の類もありそうだ。そんなさまざまな書類だが、他人の作った書類が何かの参考になるかもしれない。日米で盛り上がりつつあるドキュメント共有サイトで、そんな他人の作った書類を見てみよう。 紹介するのは、読み方が難しい「Scribd」、OKWaveが提供する「docune」、2月にリニューアルしたばかりの「Hot.Docs」だ。いずれも投稿したドキュメントを共有できる。しかもYouTubeのよう
バージョン管理が日々利用していれば、開発した結果が蓄積されていることだろうと思う。そうしたログ情報を活用しているだろうか。大抵、何らかの問題があったときに、見返す程度だろう。 それではせっかくの情報が活用しきれていない。解析し、さらに開発効率を高める情報源として利用しよう。 今回紹介するオープンソース・ソフトウェアはStatSVN、Subvesion解析ソフトウェアだ。 StatSVNはSubversionから出力されるログ情報を解析してHTMLやグラフに変換するソフトウェアだ。解析元になるデータは、XML形式でsvnコマンドで出力する必要がある。そして、そのXMLデータを解析すると、一気にファイルが出力される。 開発者ごとに開発行数、Subversion全体における行数の変化、平均ファイルサイズ、ログメッセージを月ごとで出力と言った機能がある。日本語のコミットログは文字化けするが、HTM
HDDの劣化状況を手軽に調べられるソフト。“S.M.A.R.T.”(Self-Monitoring Analysis and Reporting Technology)と呼ばれるHDDの自己診断機能から取得した各種情報を一覧表示するほか、初回起動時からの変化をもとにHDDの劣化状況を確認できる。表示するのは、HDDの現在温度、累計使用時間、電源投入回数、全容量、対応規格や転送モードなどの情報と、S.M.A.R.T.による読み込みエラー率、シークエラー率、不安定セクター数などの項目。S.M.A.R.T.の各項目では、現在値、しきい値、および過去の最悪値がリスト表示される。さらに、初回起動時のS.M.A.R.T.のデータは自動的に保存され、次回以降は初回からのデータ変化をもとに劣化の進行状況をそれぞれ棒グラフで確認できる。とくに重要な項目は棒グラフがピンク色で示され、その劣化率が大きくなるとH
「児童ポルノがダウンロードできますよ」→クリックした人、児童ポルノ法違反で起訴…米FBIが新手のおとり捜査を実施 1 名前:☆ばぐた☆ ◆JSGFLSFOXQ @☆ばぐ太☆φ ★ 投稿日:2008/03/21(金) 17:54:22 ID:???0 児童ポルノの「だましリンク」で逮捕、FBIが新手のおとり捜査を実施 米連邦捜査局(FBI)が児童ポルノ(child pornography)サイトへの誘導を目的としたニセのリンクを掲示板等に貼り、このニセのリンクをクリックした人を児童ポルノ処罰法違反容疑で強制捜査を行うというインターネットを利用したおとり捜査を行っていたことが20日までに、この捜査により起訴された容疑者の裁判で提出されたFBI側の証拠資料によって明らかとなった。 FBI側の証拠資料によるとこの捜査が行われたのは2006年の10月頃、FBIは 「児童ポルノの動画がダウンロードでき
バッファオーバーフロー攻撃の仕組みを知ろう 皆さんがよく利用しているアプリケーションにセキュリティホールが見つかり、「悪意のあるコードが実行される可能性がある」というような内容のニュースをよく耳にします。 しかし、自分でインストールしたわけでもなければ、実行させたつもりもない「悪意のあるコード」がなぜ実行できるのでしょうか? 今回は、バッファオーバーフローを利用して、ほかのアプリケーション上で悪意のあるコードが実行される仕組みについて説明していきます。
2024年03月13日12:01 すすきのの首切断事件、グロすぎる… 1 名前:名無しさん@おーぷん[] 投稿日:24/03/13(水) 02:16:03 ID:gamb 「さらに、自宅では頭部から皮膚を剥ぎ取り、左右の眼球、舌および食道気管を摘出して死体を損壊した。また、同7日に瑠奈被告は、頭部から右眼球を摘出する場面を父親にビデオ撮影させていたという。」 この猟奇殺人犯の減刑署名を集めてたバカがいたっけなぁ。庇う余地なしhttps://t.co/ePPzP4GTsO— ザ・ペーパー (@paper7802) March 12, 2024 3 名前:名無しさん@おーぷん[] 投稿日:24/03/13(水) 02:16:46 ID:yAYM 文面からもうグロい 5 名前:名無しさん@おーぷん[] 投稿日:24/03/13(水) 02:17:27 ID:Ao4V 被害者との関係は何なん 6
最近、ビジネスの現場でコミュニケーションが上手に取れない人が増えているそうです。これは新入社員だけでなく、管理者層にもそのような人が増えているとのこと。円滑なコミュニケーションを行う為に、エリック バーン博士が確立した交流分析という心理学の手法を使った、円滑に行くコミュニケーションのやり方をご紹介します。 私達の人格にはP(Parent)、A(Adult)、C(Child)という3つの要素が誰にでもあり、それの強弱が個性でもあります。 P(Parent)というのは、父親が持つような厳格さや厳しさという側面。母親が持つような優しさや包容力といったものですね。 A(Adult)というのは、大人が普段使っている、合理的な物の見方や考え方といったものです。 C(Child)というのは、自由な子供が持っている奔放性のような側面と、優等生の子供が持っているような親に対する従順な態度ということです。 こ
前編「マインド・マップの基本と応用」の最後で、マインド・マップとUMLを融合させるというアイデアに触れました。その中で、発散と収束という思考活動の分類を紹介しました。 思考の発散・概念の収集過程(要求ギャザリング)では、マインド・マップを用い、思考の収束・概念のモデル化過程(要求モデリング)では、UMLを用いる。 しかし、実際にマインド・マップとUMLをどう使い分けて、どう連携させていけばいいのでしょうか。役割分担としては、マインド・マップを使って情報を書き留め、UMLを使ってそれを整理するということになります。しかし実際の手順を見てみないことには、イメージがわきにくいでしょう。また、UMLはツールを使って描くことが多いですが、ツールの使い勝手も考える必要があります。 そこで後編では、マインド・マップでお客さんとの打ち合わせの議事録を取り、その結果をUMLダイヤグラムにまとめていく流れを具
ソフトウエア開発は,コーディングやテストばかりではありません。顧客との打ち合わせやエンドユーザーとの会話,さらには開発者同士のミーティング,ブレインストーミング,仕様の構想といった「アイデア」と「コミュニケーション」に本質がある活動がたくさん含まれています。マインドマップは,このような柔らかな人間活動をビジュアルにうったえることでサポートする発想法であり図解法です。この連載記事では,話題の書籍『ソフトウエア開発に役立つマインドマップ』(右図)から,すぐに使えるマインドマップの利用法を抜粋してお伝えします。 目次 ・第1回 マインドマップって何? --- 注目技術の理由と特徴 ・第2回 議事録と会議ナビ --- チームの合意をすばやく作れ! ・第3回 ブレインストーミング --- 広がるアイディアをつかまえろ! ・第4回 ロジカルシンキング --- 概念を分類・整理しよう! ・第5回 まとめ
20日に発表されたGoogleの新しいWeb API、Google AJAX Language APIは、誰でも簡単に言語の翻訳を行えるようにするJavaScript APIだ。同APIを使うと、JavaScript文字列に対して「日本語←→英語」や「中国語←→英語」と言った変換を簡単に行えるのみならず、文字列が何語で書かれているかを自動判別することもできる。 同APIのパワーがどれほどのものかというと、以下のような翻訳サイトを10分足らずで作れてしまったほどだ(ソースコードは次ページで解説)。 非常にシンプルなAPI(メソッド2つしかない!)にも関わらず、そのパワーがあまりに凄まじすぎる。この興奮をぜひ皆さんにもお伝えしたいと思う。 ということで、さっそくLanguage APIの使い方を学んでいこう。
Home → About About VDrift is a cross-platform, open source driving simulation made with drift racing in mind. The driving physics engine was recently re-written from scratch but was inspired and owes much to the Vamos physics engine. It is released under the GNU General Public License (GPL) v2. It is currently available for Linux, FreeBSD, Mac OS X and Windows. This game is in the early stages of
DokuWiki は各種標準規格に準拠した、 使いやすいウィキです。 主にあらゆるドキュメントの作成に適しています。DokuWiki では開発チーム、 ワークグループや小規模な企業で利用されることを想定しています。DokuWiki にはシンプルではあるもののパワフルな構文が用意されています。 この構文によって DokuWiki のデータファイルはウィキを使わない場合でも可読性の高いものとなっています。 また、 構造化されたテキストを簡単に作成することができます。データはすべてプレーンテキストファイルとして保存されます – データベースは必要ありません。 DokuWiki マニュアルをお読みになり DokuWiki が持つすべての力を引き出してください。
久々に更新してみた。&テーマ変えてみた。 一年くらい更新してなかったけど、いろんな機能増えたね〜 これからははてブも更新しよ。 ※あぁ、MacBook Air の応募もしておけばよかった・・・w 試験的にWordPress試してます。 suusuke - blog 久々の勉強会でしたが非常に楽しかった^^ 運営スタッフの皆様、本当にお疲れさまでした。 第4回が有ったら是非参加したいと思います。 MacBookでメモ取りながら話を聞いていたので簡単にまとめます。 (間違ってる所、有ったらごめんなさい><) Slim3 for Google App Engine/Java id:higayasuo Slim3 for GAE/J について、ブログアプリケーションをTDDで開発する所のデモを交えながら説明してもらいました。GAE/Jのアカウント作って後で試してみたいと思います。 ・TDDのについ
【関連記事】 本内容についてのアップデート記事を公開しています。あわせてご確認ください(編集部) Security&Trustウォッチ(60) 今夜こそわかる安全なSQLの呼び出し方 ~ 高木浩光氏に聞いてみた http://www.atmarkit.co.jp/fsecurity/column/ueno/60.html Webアプリケーションに対する攻撃手法の1つであるSQLインジェクションの存在は、かなり広く知られるようになった。しかし、その対策はまだ本当に理解されていないように思える。フォームから渡された値の特殊文字をエスケープしたり、PHPのmagic_quotes_gpcといった自動エスケープ機能をオンにするだけで対策したつもりになっていないだろうか。 基本はもちろん、セカンドオーダーSQLインジェクションやマルチバイト文字を利用したSQLインジェクションの攻撃パターンや、その対
クレジットカードのネット上の認証 クレジットカードで買い物をする際、実際レジ前でカードを提示すれば領収サイン等でカード所持者の確認を取ることが出来ますが、ネットショッピングの際、カード番号をショッピングサイトに送信したとして、それがカード所持者自身からの送信であるということ、また、カード所持者自身のショッピングの支払いであるということを、どうやってカード会社は確認しているのでしょうか? 回答のほど、よろしくお願いします。 >…確認されていません。 >…番号は他人に知られないようにする必要があります。 そうですか…。 今海外サイトで購入したいものがあるものの、どうもクレジットカードの番号を流すのが気持ちが悪くて質問させてもらったのですが、amazon.comみたいな大きな所ならともかく、基本的にはカードでやたらと買い物をしない方が良いのでしょうか。 ちなみに買い物をしようと悩んでいるサイトは
Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps
Firefox57にアップデートした際にタブをuserChrome.cssを使ってFaviconize Tabっぽくしたのですが、58.0.1にアップデートしたところxulのidや構造が変わってしまったのか、また元に戻ってしまいました。 ということで、 Firefoxのタブバーを非表示にするまでの流れを解説 – 出不精の横好き FirefoxのuserChrome.css備忘録 – 出不精の横好き あたりを参考にして、chrome://browser/content/browser.xulのインスペクターとにらめっこしつつuserChrome.cssちょっといじってみました。大きくはtabbrowser-tabsがclassからidに変わったみたいですね。最終的には以下の通りです。 @charset "utf-8"; tab .tab-text, tab .tab-text-stack *
はじめに 皆さん、テストしてますか? 近年、システム開発を発注する顧客や利用ユーザーの品質に対する要求レベルは格段に向上しています。そのため、システムの品質を保証するための「テストフェーズ」はますます欠かせなくなってきています。 ここで、一口に「テスト」といっても、フェーズによって以下のような様々なテストがあります。 ユニットテスト・単体テスト 結合テスト・システムテスト 総合テスト 受け入れテスト 負荷テスト セキュリティテスト 筆者の経験上、一般的なシステム開発でもっとも大きな工数を占めるのは、この「テスト」フェーズと考えています。なぜなら、テストフェーズは例外なく「繰り返し作業」だからです。前述の様々なテストフェーズで共通することですが、テストフェーズは「テストで発見されたバグ・障害を修正して再度テストを行う」という作業を何度も繰り返し行うフェーズです。あとのフェーズで不具合が発見さ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く