テクノロジー関連のニュース及び速報を中心に、レビューや特集記事を掲載。
ウィクショナリーは、自由に利用できる多機能辞典を作る共同プロジェクトです 現在、388,506項目が収録されています ウィクショナリーとは ウィクショナリー (Wiktionary) は wiki と dictionary の合成語です。ウィキを使った参加型プロジェクトで、辞書を作成することを目的としています。ウィクショナリーは GFDL および CC BY-SA 4.0 というライセンスを採用しています。ウィクショナリーでの著作はすべてこのライセンスの下に公開されます。これは、複製や翻案を、一般的な著作物よりも自由に誰でもできることを意味します。 ウィクショナリーでは、あらゆる言語(日常的な話者コミュニティを持たない人工言語は除く)の語句を対象としています。語義、発音、語源、活用、用法、訳語、関連語などを収録し、最終的には国語辞典、漢和辞典、英和辞典、独和辞典、類語辞典などを網羅した多言
はじめに 前回、データストア利用の基本について説明をしましたが、「あれ、GAEのサービスって、データベースだけしかないのか?」と思われたかもしれません。もちろん、そんなことはありません。他にもさまざまな機能があります。 データストアの次に重要となるのは「認証」機能でしょう。また、Gmailによるメール送信なども役に立ちます。 対象読者 JSPを書くのは正直しんどい...と近頃感じる人 Ruby on Railsスタイルの開発に興味があるという人 MVCフレームワークをJavaで学びたいという人 JavaによるGoogle App Engineプログラミングに興味がある人 Userによる認証 まずは、認証機能から説明しましょう。Googleのさまざまなサービスは、そのほとんどが「Googleアカウントによる認証」によって個人の識別をするようになっています。Googleアカウントを作成すると、
import javax.swing.*; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import java.awt.*; class LoginDialog extends JDialog implements ActionListener { JLabel labelName; JLabel labelPass; JTextField textName; JPasswordField passField; JButton okButton; JButton cancelButton; JDialog dialog; public LoginDialog() { JPanel panelOne = new JPanel(); labelName = new JLabel("Name")
IRC ボットを書きたくなったので調べてみた。 ボットでやりたかったことは発言の保存とメッセージが URL だったらウェブページのタイトルを取得して発言すること。 そのために IRC クライアントの実装の概要を掴めれば良い。 読んだソースは ASPN : Python Cookbook : Connect to an IRC server and store messages into a file 。 ネットワークプログラミングはやったことなかったので知識ほぼゼロからのスタート。 覚えたことあるいは必要になった知識 socket プログラミング クライアント サーバ モデルのプログラミング RFC を読む必要性 (重要なおまけ) プログラムをハングアップしないようにバックグラウンドで動かす方法 import socket, string #some user data, change a
データ分析から導き出されたインサイト無しにAI(人工知能)の活用は始まりません。私たちは、各業界知識とデータ・アナリティクス技術を駆使しデータドリブン経営を強力に支援します。 データ、アナリティクス、AIは企業にとって競合他社との差別化を図るかつてないほど大きな要因になっています。今日の経営幹部が効率を向上しながら新たな収益源を開拓し、新しいビジネスモデルをタイムリーに構築する方法を模索する中、価値を生み出し成長を続ける企業には「データ活用」という共通項があります。私たちは、無数のデータから企業にとって本当に必要なデータを活用するための方法を知っています。 将来を見据えたオペレーション体制を備えている企業の半数以上(52%)は、すでにデータとアナリティクスを大規模に活用しています。データとAIに関する取り組みをビジネス戦略に沿って実施することで投資利益率を迅速に最大化し、最終的にはAIをビ
If you use Eclipse PDT you probably noticed that there is no code completion in the view for helpers. The reason for that behavior is that Eclipse doesn’t know anything about CakePHP’s magic and so cannot provide code completion. Now someone called “voidstate” posted a little trick in the CakePHP Google Group which makes it possible to get code completion in the view for helpers. For this purpose
CakePHP のコーディングに PDT を使用しているのですが、ビューで補完機能を使用できるようにする方法が紹介されていました。 Eclipse PDTでCakePHP開発、まず設定すべきこと – Writing Some Code ビューの拡張子(.ctp, .thtml) を PHP のコンテンツとして登録して、さらにビューで使用するヘルパーの各クラスのインスタンスを作るファイルをプロジェクトに作成し(場所はどこでもいいようです)PDT に教えてあげるような感じですね。 また、コントローラで使用するモデルやコンポーネントにも補完機能を使用できるようにする方法も紹介されています。 class AppController extends Controller { /** * @var Model */ var Model; /** * @var SessionComponent */ v
CakePHP Matsuri が 10/30 〜 10/31 で開催されます。今年はかなり大きなイベントのようです。初日がワークショップ、2日目がカンファレンス。初日のワークショップから出たいなぁ。でもスケジュール的に初日は厳しいかも。 詳細は下記からどうぞ!既に参加登録受付中です。 バナーも公開されています。 実は twitter でサイト見ても会場の場所が分かりにくいよーというようなことを呟いたら、速攻で @cakephper さんと @yando さんがレスくれて、あっという間に直してくれちゃいました。この対応の早さ、さすがです!見習わないといけないですね。 関連する投稿 Eclipse でコマンドラインを簡単に開くプラグイン 第3回 CakePHP 勉強会に参加しました symfony x PHP を購入した [CakePHP] Qdmail でメールの一斉送信 CakePHP
株式会社鳥人間 郷田まり子 2009/10/1 ついにプレビュー公開が始まった、リアルタイム&(ポーリングによる)擬似プッシュ型のコミュニケーションとコラボレーションのプラットフォーム「Google Wave」の特集です。その概要と「Gadget」「Embed」「Robot」という3つの拡張APIを使ったWaveの作り方を徹底解説します ついにプレビュー公開が始まった「Google Wave」とは 9月30日に、Google Apps アカウント所持者を対象にしたプレビュー公開が始まったGoogle Wave(以下、Wave)は、グーグルが世界に提案した、1つのコミュニケーション&コラボレーションプラットフォームです。 Waveを拡張することで、従来では実装が面倒であったプッシュ型の通信による複数ユーザー間での情報の同期を行うようなWebアプリケーションを開発できます。Waveについての詳
本記事は2008年に FileMaker 9 の環境下で執筆されました。2016年11月現在、FileMaker の最新バージョンは 15 となっていますが、15 においても本記事の内容はなお有効と思われます。 一方Ver 15 では WebDirect と呼ばれる 機能があり、これにより PHP などで Webプログラミングを行うことなく、 FileMaker デスクトップアプリとほぼ同様の操作がブラウザ上でも可能となります。WebDirect は開発が非常に楽になる半面、ライセンス費用やブラウザとの互換性等に問題があります。 したがって、高速開発性(RAD)を重視し、ブラウザ互換性をある程度無視できる環境では WebDirect は FX.php の代替となる可能性があります。 参考: アンケートシステム・プロトタイプ *FileMaker API for PHP を使ったアンケートフ
New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x
テーブル定義書の例 テーブル物理名EMP テーブル論理名社員マスタ No. カラム物理名 カラム論理名 型 サイズ スケール PK NN 1 emp_no 社員番号 INTEGER 4 ○ ○ 2 ename 社員名 VARCHAR 20 3 job 職種 VARCHAR 20 4 dept_no 部署番号 INTEGER 4 5 sal 給与 NUMBER 4 2 6 hire_date 雇用日 DATE ソースコード import org.apache.poi.hssf.usermodel.HSSFWorkbook class Xls2Map { static void main(args) { def tableInfoList = [] new HSSFWorkbook(new File("テーブル定義書.xls").newInputStream()).sheets.each {
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く