タグ

2009年5月21日のブックマーク (41件)

  • ガンバル携帯Flashでハマる7つの落とし穴 | _level0 - KAYAC Front Engineer Blog

    こんにちは カヤックモバイル$のアラガです 先日「デコメ80取放」に「デコメ絵文字作〜る」という開発者もユーザーもモーレツにガンバルFlashLiteで作ったコンテンツをオープンさせました。 「デコメ絵文字作〜る」って何?というのを説明しますと、携帯電話でピコピコして20x20dotで最大10フレームのアニメーション絵文字を作ることが出来るコンテンツです。 今までもアプリでは沢山絵文字作成ツールはありましたが、アプリだと3キャリア分開発しなければならないので、思い切ってFlashで制作してみました。 さて、ユーザーがガンバル携帯Flashでは、一般的なPC向けのFlashや待ち受けFlashの制作では想像もしないような落とし穴が沢山あります。 今回は沢山ハマった中から、厳選した7つの落とし穴を紹介いたします。 1.誰も教えてくれないPOST出来るデータ量の制限 な、なんと!携帯各社のドキュ

    ガンバル携帯Flashでハマる7つの落とし穴 | _level0 - KAYAC Front Engineer Blog
  • Adobe - デベロッパーセンター : BlazeDSでつくる共有ホワイトボード

    三上 喜之氏 フリーエンジニア。 現在持っているWebアプリ関連スキルをRIA方面へ伸ばすため日々奮闘中。 目次 はじめに デモアプリケーションについて デモアプリケーションの試し方 機能説明 環境構築 サーバ側設定 AIR版とFlex版のちがい AIR版クライアントをビルド(Flex 3 SDK) AIR版クライアントをビルド(Flex Builder 3) Flex版クライアントをビルド(Flex 3 SDK) Flex版クライアントをビルド(Flex Builder 3) クライアント接続監視プログラム 印刷用に表示 作成日:2008年5月15日 ユーザレベル:初心者, 中級 製品:Blaze DS はじめに 今年2月にBlazeDSの正式版が、Flex3やAIRとともにリリースされました。 この記事では、BlazeDSのメッセージングを使用するデモアプリケーションとして、複

  • ウノウラボ Unoh Labs: Flashの新しい可能生 Asynchronous Flash + XMLSocket

    尾藤正人(a.k.a BTO)です 昨日ラボプロジェクトとして実験的に開発している新規プロジェクト「プラッシュ」をβ公開しました。 簡単に説明するとプラッシュはFlashとXMLSocketを使う事でブラウザだけでネットワーク対戦ができるゲームポータルサイトです。 今回はプラッシュで使われているFlashとXMLSocketを使ったアプローチについて考察してみたいと思います。 はじめに 正直に告白すると僕はFlashを一行も書いた事がありません。(汗) なので、Flashの部分に関してはFlash側の開発者であるyossyに聞いたり、Webで調べた情報がほとんどです。 不正確な情報が含まれてる可能性がありますが、その辺を考慮していただければと思います。 FlashのXMLSocketで何ができるのか FlashのXMLSocketを使うと直接ソケット通信を行う事ができます。 AjaxやCo

    J138
    J138 2009/05/21
  • 外部記憶装置:AjaxとCometを用いたチャットサイトを作った

    kenji 21:59 コメント (2) トラックバックする カテゴリー:Java この正月ひたすらプログラミングしてCometを使用したチャットサイトを作った。 http://anime-freaks.net/chat/ チャットルームは以下のような感じ。クリックで拡大。 Cometとはプル型の通信しかできないHTTPの使い方をちょっとひねって、サーバ側からプッシュ型の通信をできるようにした技術。 従来のWebチャットでは定期的なリロード時間がn秒として、誰かが発言してからそれを受信するまで平均n/2秒の遅延が発生していた。 しかしこの技術を使うことで、誰かが発言すれば次の瞬間全クライアントがその発言を受信することが可能になる。 Cometを用いたリアルタイムWebチャットはLingrが有名だ。 Lingrはチャットルームに"入室"しないと発言ができず、またチャットルームは誰かが作成した

    J138
    J138 2009/05/21
  • sygnas.tv

    This domain may be for sale!

  • STBBS.NET blog: Adobe BlazeDSを自分のWebアプリケーションに組み込む設定

    ActionScriptのオブジェクトをシリアライズするためのバイナリフォーマットを AMFという。BlazeDSは、AMFとJavaオブジェクトのネットワーク透過な変換レイヤを提供するオープンソースのミドルウェアで、2007年12月にAdobeによってベータ版が公開された。 それまでにもリバースエンジニアリングにより同様の機能を持ったミドルウェアがオープンソースでいくつか開発されているが、Adobe自身が公開に踏み切ったことには大きな意味があるといえるだろう。 なお商用版として AdobeはLCDS(旧名FDS)というミドルウェアを販売している。 BlazeDSで何が出来るのかを平たく説明すると、Flash(正しくはFlex)アプリケーションから、サーバ上にある Java Beanのメソッドを HTTP経由で呼び出すことが出来るのである。EJBクライアントがステートレスセッションBean

  • Model View Controller - Wikipedia

    MVCの典型的な相関図 Model-View-Controller (MVC、モデル・ビュー・コントローラ) はUIを持つソフトウェアに適用されるソフトウェアアーキテクチャの一種である。 MVCはソフトウェアを処理/Model・表示/View・入力伝達/Controllerの3要素に分割し、ソフトウェア内部データをユーザーが直接参照・編集する情報から分離する。プレゼンテーション(View・Controller)とドメイン(Model)を分離しまたユーザー入力(Controller)と表示(View)も分離することでソフトウェアの保守性・開発生産性を向上させる。 MVCの歴史[編集] 1979年: パロアルト研究所にてトリグヴェ・リーンスカウクが考案[1][2]。長い間、Smalltalk-80の実装のみが公開され、MVCに関する公開情報はなかった 1988年: 最初の論文「A Cookbo

    Model View Controller - Wikipedia
  • Grails - Wikipedia

    Grails (グレイルズ)は、プログラミング言語 Groovy を使用するオープンソースのWebアプリケーションフレームワーク。Grails や Groovy はJavaプラットフォーム上で動作する。「設定より規約 (convention over configuration)」というパラダイムにより高い生産性を実現し、スタンドアロンの開発環境を提供しつつ、開発者からはその設定の詳細を隠蔽している。 かつては "Groovy on Rails" と名乗っていたが、Ruby on Rails の David Heinemeier Hansson の要求で現在の名称になった[1][2]。開発は2005年7月に開始され、2006年3月29日に 0.1 をリリース、2008年2月18日に 1.0 をリリース、2011年12月15日に 2.0、2015年3月31日に 3.0 をリリースした。 概要

  • PHPだけでリアルタイムAJAXチャットシステムを構築する方法。 - ぎじゅっやさん

  • akihiro kamijo: BlazeDS のプッシュ機能(その2)

    引き続き BlazeDS を使ったサーバからのプッシュ機能の設定のご紹介です。 2.ストリーミングチャネルの使用 (使用するチャネル: StreamingAMFChannel) この方法では、クライアントが HTTP リクエストをサーバに送ってクライアント・サーバ間の接続を確立すると、サーバはその接続をデータプッシュ専用のチャネルとして張りっぱなしにします。サーバからのデータは HTTP 1.1 の Transfer-Encoding: chunked を使って送信されます。(そのため HTTP 1.0 クライアントはこの方法が使えません) ロングポーリングではサーバがデータをプッシュする度にクライアントは新しいポーリングリクエストを送りなおす必要がありましたが、ストリーミングチャネルでは一度リクエストが送られると後はサーバからのプッシュのみ繰り返しになります。ポーリングによるオーバヘッド

  • akihiro kamijo: BlazeDS のプッシュ機能

    Flex 3 と一緒に BlazeDS がオープンソースプロジェクトとしてリリースされました。BlazeDS は RPC とサーバからのプッシュを実現するためのサーバ側のテクノロジーです。クライアント側は Flex 3 のライブラリを使用します。 BlazeDS のプロジェクトサイト(http://opensource.adobe.com/wiki/display/blazeds/BlazeDS) には GNU LGPL 下で turnkey (Tomcat 付き構成済みバイナリ)、バイナリ、ソースの 3 種類のリリースバージョンが公開されています。 また、Adobe のバグ管理サイトにも BlazeDS 用のバグデータベースが追加されました。(http://bugs.adobe.com/blazeds/) 例によって、日語表示を選択することが可能です。 BlazeDS と Flex (

  • Twisted - Wikipedia

    TwistedPython で記述されたイベント駆動型のネットワークプログラミングフレームワークで、MIT License でライセンスされている。 Twisted プロジェクトはTCP、UDP、SSL/TLS、IPマルチキャスト、UNIXドメインソケットをサポートし、また、多数のプロトコル (HTTP、NNTP、IMAP、SSH、IRC、FTP など) をサポートしている。 中心的な概念[編集] プロトコルとトランスポートの分離[編集] Twisted は論理的なプロトコル(通常 HTTP や POP3などのストリームベースのコネクションに依存している)と、そうしたストリームベースのセマンティクス[要曖昧さ回避]をサポートした物理的なトランスポート層(ファイル、ソケット、SSL ライブラリなど)との完全な分離を目指して設計されている。論理的なプロトコルとトランスポート層との接続は、

    J138
    J138 2009/05/21
  • P3P 1.0 の公開について (W3C 勧告)

    Web における個人情報の利用について、より一層の制御を可能にする P3P 推薦状もご覧ください。 http://www.w3.org/ -- 2002年4月16日 -- World Wide Web Consortium (W3C) は Platform for Privacy Preferences (P3P) 1.0 を W3C 勧告として公開いたしました。これは、XML に基づく Web サイト上のプライバシーポリシーの表現を可能にする言語について、 業界をまたがる合意が得られたことを示しています。P3P が W3C 勧告として宣言されたことは、仕様が安定した文書であり、Web の相互運用性の確保に貢献し、また W3C 会員組織によって検討がなされ、 その幅広い採用が支持されたことを意味します。P3P は、 プライバシー擁護者、Web 技術先導者、 データ保護委員や世界規模の電子

    P3P 1.0 の公開について (W3C 勧告)
    J138
    J138 2009/05/21
  • 【絵で分かるキーワード】P3P(The Platform for Privacy Preferences Project、ぴーすりーぴー)

    ●【P3Pの仕組み】 P3P(The Platform for Privacy Preferences Project):XMLで定義されたプライバシーポリシー記述言語 オンラインショッピングなどでのWebサイトで、「顧客情報の取り扱い」「弊社のプライバシーポリシー」などのリンクを見かけることが多くなった。ユーザー登録で得た個人情報、例えば名前やメールアドレスを第三者に開示しないとか、Cookieによるユーザーの行動履歴追跡データをマーケティングデータとして第三者に提供しないとか、Webサイトが収集しえるプライバシー情報の取り扱い方を、明示的に文書化したものだ。 しかし、多くは決して読みやすい文章ではないし、ほとんどのユーザーは億劫で読みさえしないだろう。こうした面倒を解決してくれるのが、XMLで定義されたタグセット、P3Pだ。XMLで記述された文書は、HTML文書と同じで「人間には、ちょ

    J138
    J138 2009/05/21
  • JavaScriptとFlash(socketjsのSocketConnect)でリアルタイムチャットを作ってみる - ぎじゅっやさん

  • PHPとjQueryでCometっぽいモノを実装する - Rewish

    クライアントからのリクエストに対してすぐに応答せず溜めておき、何らかのタイミングを見計らって応答する技術。 Comet - Wikipedia 例えばチャットなんかで使うと、相手が発言したタイミングでレスポンスが返ってくるので、リアルタイムに会話が出来たりする訳です。 ※あくまでも実装の一例なので、このままでは利用シーンがかなり限定される事をご留意下さい。 注意事項 以下の実装方法は、知識的なコストがあまり必要ない替わりに、サーバー的なコストを多く消費します。 共有レンタルサーバーなんかで使うと、アカウント制限・停止などの処置がとられる場合があるので、共有で使うスペースなどでの使用は避け、専用サーバーや自前のサーバーなどで使用して下さい。 Comet動作の流れ 大まかな流れはこんな感じです。 Ajax(XMLHttpRequest)を利用してサーバー(PHP)にリクエストを送る リクエスト

    PHPとjQueryでCometっぽいモノを実装する - Rewish
  • Jetty - Wikipedia

    Jetty は、100%Javaで開発されたJava Servletコンテナ/Webサーバである。WebSocketなどの通信プロトコルもサポートする。Jetty はオープンソースプロジェクトとして開発され、Apache 2.0 License でリリースされている。JBoss、Apache Geronimoといった他のプロジェクトでも利用されている。 単純で効率的な組み込みやすいWebサーバとなるよう意図して開発されている。サイズが小さいので、組み込み型 Java アプリケーションにWebサービスを提供するのに適している。 その一方で、Apache HadoopやGoogle App Engineといった大規模でスケーラビリティが重視されるサービスにおいても採用されている[2]。 2009年1月、WebtideはJettyのコアコンポーネントをcodehausからEclipse Foun

    J138
    J138 2009/05/21
  • Lingr and Comet - 技術解説編:Kenn's Clairvoyance

    さて、お待たせしました。いよいよCometとLingrについての技術解説です。 ■Comet解説 さて、まずはCometとは何で、どういう背景によって生まれたのか、についての解説から始めます。 まず前提として、Webアプリケーションにおいては、通信開始のトリガーは常にクライアント側が握っています。つまりURLを入力したりボタンをクリックしたときなどに通信が発生することになるわけですが、このようなアーキテクチャは、サーバ側で発生した変化をリアルタイムにクライアント側に通知することが原理的にできないことを意味します。 チャット・アプリケーションでは、複数のユーザから不定期にメッセージが送信され、それが他の参加者に一斉に配信されなければなりません。しかし、メッセージを受け取ったサーバ側では、それをクライアントに即座にプッシュで通知する方法がないのです。 そのため、一定期間ごとにブラウザがサーバに

    Lingr and Comet - 技術解説編:Kenn's Clairvoyance
  • CometとAJAX CHATの作り方について整理 (Re::Monologue)

    AJAXでCHATを作る場合のパターンについて、現時点で集めた情報をまとめてみました。 前提 JavaScript は、HTTP通信オブジェクトである XMLHttpRequest を持つためにブラウザの再読込なしにデータの送受信が可能です。また、JavaScriptはDOMを扱うことができるのでHTMLの要素を自由に書き換えることができます。(innerHTMLを用いても可) この二つの特徴を生かすと、ブラウザの再読込なしにHTTP経由で受け取ったデータをHTMLに表示することができます。 このような技術を用いて CHATを作ると、画面遷移(リロード)のない高速なCHATを構築することができます。あたかも IRCクライアントのようにWebページにログを書き出していくことができるわけです。これがAJAXでCHATを行う場合のメリットです。 ここまでは、AJAXでCHATを作るメリットについ

  • Lingr: Chatrooms for the people

    Lingr provides the best chatrooms on the web. It's free, and requires no account. You can browse the hottest rooms and tags to find people to chat with. You can create your own rooms, and have them open to the public or hidden and private.what is Lingr? Lingr is an open community of chatrooms. You can chat about anything you want, in public or private rooms. No account is required, and no special

  • ActionScript - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ActionScript" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2020年12月) ActionScript(アクションスクリプト)とは、アドビの製品であるFlashに使用されるプログラミング言語である。ECMAScriptを拡張した物である。これを用いることにより、動画や音声のプレイヤーの作成など、コンテンツに複雑な処理や双方向性を持たせFlash作品を作ることが可能である。 概要[編集] ActionScriptが初めて搭載されたのが2000年に発売されたFlash 5で、後継バージョンである Flash MX 2004 (

  • 緊急出動中の消防車が青信号で進入した女性の車に衝突…「死ぬような恐怖を抱いた」と女性が賠償求め提訴 : 痛いニュース(ノ∀`)

    緊急出動中の消防車が青信号で進入した女性の車に衝突…「死ぬような恐怖を抱いた」と女性が賠償求め提訴 1 名前:おっおにぎりがほしいんだなφ ★:2009/05/20(水) 07:09:51 ID:???0 平川市内の交差点で昨年7月、大鰐町の女性の乗用車と、火災現場に向かっていた平川市の消防車が衝突する事故があり、この女性が平川市を相手取り、慰謝料など計約275万円の損害賠償を求める訴えを起こしていたことが19日、わかった。 訴状によると、事故は同月7日午前、平川市原田村元の県道交差点で、青信号で進入した女性の車の側面に、平川市消防部の消防車が衝突した。 乗用車は横転し、女性は首や腕などにけがを負った。けがの治療費は保険で全額 支払われたが、女性は「危うく死ぬような恐怖を抱いた」などとして、慰謝料50万円 や車の修理代を求めている。 平川市は訴えについて、「弁護士と今後対応を相談していく

    緊急出動中の消防車が青信号で進入した女性の車に衝突…「死ぬような恐怖を抱いた」と女性が賠償求め提訴 : 痛いニュース(ノ∀`)
    J138
    J138 2009/05/21
  • Java 2 Platform SE 5.0

    We suggest you try the following to help find what you’re looking for: Check the spelling of your keyword search. Use synonyms for the keyword you typed, for example, try "application" instead of "software." Start a new search.

    J138
    J138 2009/05/21
  • Java 2 Platform SE v1.4.0

    J138
    J138 2009/05/21
  • Python リファレンスマニュアル

    Guido van Rossum Python Software Foundation Email: docs@python.org Fred L. Drake, Jr., editor リリース 2.4 平成18年6月27日 日語訳: Python ドキュメント翻訳プロジェクト

    J138
    J138 2009/05/21
  • Python 和訳ドキュメント

    過去のバージョン 翻訳プロジェクトでは,バージョン 2.3.5 の標準ドキュメントの訳出を終えて います.これらのドキュメントは実質的にメンテナンスを停止しています. (古いバージョンのドキュメントをメンテナンスしたいという方は,ぜひ 御協力ください!)

    J138
    J138 2009/05/21
  • Webalizerメモ

    1.目的 Apache や Squid を運用していると、その膨大なログをどうやってチェックしたものか悩んでしまいます。どうやら誰でもそう思うようで、やっぱりそれを処理するアプリが世の中にはあるもんです。Apache の方で代表的なのは Analog というツールですが、Squid のログを処理できるという点で Webalizer というのを選んでみました。これでログ解析をしてみましょう。 3.導入方法 Webalizer を動かすには、GD が必要です。Plamo-2.x にはもちろん Contrib に用意されているのですが、ここではWebalizerにシェアードライブラリとしてではなくスタティックに組み込んでしまいましょう。そのためには、GDのソース一式が必要なので、プライマリサイトでもミラーでもいいので、どこかからソースアーカイブを持ってきてください。また、この GD を作成するた

  • WebalizerによるWebアクセスログ解析

    Apacheのログ解析ができないか調べたところanalogというのがRedHatにあり、取り敢えず動かしてみましたが、WWWサーバテストのログまで解析されてしまい今一でした。そんな時、BBSでU-mexさんからWebalizerを紹介されたので入れてみました。デフォルトのままでは余計なものも表示されますので、少しチューニングが必要ですが、なかなか洗練されていると思います。サンプルがこちらにあります。 ログ量が多いと解析時間がずれログ解析中にlogrotateされるとおかしくなることがあるらしいので、タイミングでの処理をやめ、logrotate後にlogrotateしたファイルを解析するようにしました。(2003.09.23)

  • Webalizerの見方 ---ahref.org

    サンプル 月の統計 日ごとの統計 時間ごとの統計 ヒット数ランキング/URL別、転送量別、Entry Pages別、Exit Pages別、サイト別、転送量 リファラー(どのページからのやってきたか) 検索文字列(Yahoo等の検索エンジンからどういう検索文字で検索されたか) ユーザエージェント(ブラウザ、OS) よくご覧になるのは「月ごとの統計」「日ごとの統計」「リファラー」「検索文字列」だと思います。 「リファラー」はどのサイトからリンクされているのかがわかり、また「検索文字列」はyahooなどの検索エンジンで、検索時に打ち込まれた文字がわかります。検索エンジンはyahoo,google,msnを始め約20サイトほどに対応しています。 Hits Files Pages Visits Sitesとは? 単にアクセスといっても、いろんな種類があります。 例えば、 HTMLファイルへのアクセ

  • http://www.jitaku-server.net/apache_webalizer.html

  • グーグル、ネットワーク接続障害を謝罪

    UPDATE Google検索、Google Docs、Gmailなどを含む、いくつかのGoogleの提供サービスが、社内で実施されたアップグレードに起因する大規模な障害に見舞われたことを、複数エンジニアが明らかにした。 McAfeeのセキュリティ脅威研究部門バイスプレジデントであるDmitri Alperovitch氏は、Googleが米国時間5月14日、これまでの標準ネットワークだったIPv4から、新たにIPv6へと移行を続ける中で、AS番号(Autonomous System Number)としても知られる、主要なインターネットルーティング番号の変更を試みたことを指摘している。その際、ある種のハードウェア障害や不具合が関係した、未確認のGoogleネットワーク内の「バグ」によって、インターネットサービスプロバイダー(ISP)の中には、インターネット上のGoogleの新たなAS番号を見

    グーグル、ネットワーク接続障害を謝罪
  • Googleが落ちた?&Twitter:Geekなぺーじ

    つい先ほど2009年5月15日0時50分頃からtwitter上で「google見られない!」「Gmailが異常に重いぞ!」という会話がチラホラ出現し始めました。 そして、twitter searchで検索してみたところ、あらゆる言語でgoogle障害を伝えていました。 でも、私の環境では何の問題も無く動いていました。 遅延も感じませんし、問題なくwww.google.co.jpもwww.google.comも動作しているように見えました。 そして、私のtwitterタイムライン上でも「動いてるよ」と言う人と「異常に重い」と言う人に二分されていました。 「何かCDNかISPぽいなぁ」という予想を元にgoogleが動かない人のISPを聞いて行くと、plalaとOCNで動いていないという報告がありました。 その他のISPで障害を経験していてtwitter上で教えてくれた人はいませんでした。 「動

  • 不死鳥マーケティング:Geekなぺーじ

    今日のtwitterでの名言。 でも会社名で同じ物が存在するようなので、単語としては「不死鳥マーティング」の方が良いかも知れないと勝手に思いました。 説明しよう。「アド・フェニックス」とは故意に炎上を起こすことで注目を集め、そこから不死鳥のように蘇り結果として素晴らしい飛躍を遂げる広告モデルのことである。 http://twitter.com/ken_c_lo/status/1792584386

  • てっく煮ブログ

    Works BREAK THE WAY An athletic Game made on Game Builder Garage (Nintendo Switch) Calculation card app for first graders Help your child solving calculation card. Driving on Google Maps Let's drive on Google Maps. Driving on Google Maps Let's drive on Google Maps. Blog

    てっく煮ブログ
  • トランザクションとは - IT用語辞典

    概要 トランザクション(transaction)とは、商取引、売買、執行、取扱、議事録などの意味を持つ英単語ITの分野では、取引記録など一般的な意味の他に、ソフトウェアがデータを処理する際、互いに関連・依存する複数の処理をまとめ、一体不可分の処理単位として扱うことを指す場合が多い。 データベースシステムや業務用ソフトウェアなどでよく用いられる概念で、金融機関のコンピュータシステムにおける入出金処理のように、一連の操作を全体として一つの処理として管理することを「トランザクション処理」(transaction processing)という。 ひとつづきのトランザクションとして登録された複数の操作は、必ず「すべて成功」か「すべて失敗」のいずれかとなるようシステムによって実行状態が管理される。処理の開始後、途中でいずれかの操作が失敗したら、それまでに行われた操作を取り消して最初からやり直す制御が

    トランザクションとは - IT用語辞典
    J138
    J138 2009/05/21
  • COBOL入門 ひよこグミ

    サルでもわかるCOBOL入門 サル並みの知能しかない私でも覚えることができました 笑いながら楽しくCOBOLを習得しましょう! リンクフリー ※フレーム分割画面表示 検索などで辿り着いた場合は、クリックして下さい 【更新履歴】 2007/05/22 >COBOL記述時の注意点の中で誤字がありましたので修正。PERFROMになってますた。。 2007/03/09 >How to ダウンロードのCOBOL85ダウンロード先がいつの間にか移転してたためURLを変更 2007/02/07 【テーブル操作】検索3用データ配信を追加 【近況報告】 2007/05/22 4月の残業が230時間を超えました。よく倒れずに頑張ったと思います。 【サイト紹介】 2003/08/19 大先輩であるvokさんのサイト 何で今更構造化プログラム 監督職の方々は必見! 初めてのお客様へ 【COBOLとは?】 COBO

    J138
    J138 2009/05/21
  • COBOL - Wikipedia

    COBOL(コボル)は、1959年に事務処理用に開発されたプログラミング言語である。名前は「Common Business Oriented Language」(共通事務処理用言語)に由来する[1]。 概要[編集] 非理系の事務員や官吏でもプログラミングできる言語として設計されたため、自然言語である英語に近い記述をめざしたコマンド語彙や構文(シンタックス)が採用されている。特に金額計算など事務処理用に広く使われている。COBOLは自然言語(英語)に近い構文を持つため、そのソースコードは記述が冗長にはなるが、可読性が高い。のように、部、節、段落、文という階層で記述される。人によっては関数や数式だらけの言語よりもハードルが低い。リフレクションができないなど、モダンなプログラミング言語に比べて論理制御機能は貧弱である。一方、文字列解析や文字列編集、帳票、画面編集などの事務処理機能は豊富である。

    COBOL - Wikipedia
    J138
    J138 2009/05/21
  • プログラミング言語Ruby ― ありえるえりあ

    方針 Rubyをまったく知らない前提で始めます JavaJavaScript、elispのようなメジャーな言語と対比しながら説明します なるべく手を動かして目に見える形で説明を進めます 次回Ruby on Railsの勉強会をするので、それにつながることに重点を置きます 逆に言うと、RoRであまり使わない知識は流します。例えば、ファイル操作周りやスレッド周りなど 開発環境(2) .emacs.elに書くべき記述 ; ruby (autoload 'ruby-mode "ruby-mode") (setq auto-mode-alist (cons '("\\.rb$" . ruby-mode) auto-mode-alist)) (setq interpreter-mode-alist (append '(("ruby" . ruby-mode)) interpreter-mode-al

    J138
    J138 2009/05/21
  • 私がScalaを選んだ理由

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    私がScalaを選んだ理由
  • 血液型で性格を決めつける人とどうつきあう?―菊池 誠 | 達人のテクニック

    どうせ「結論ありき」の人。聞かれたら即、「Z型」といおう 大阪大学サイバーメディアセンター教授 菊池 誠●1958年生まれ。東北大学大学院理学研究科博士後期課程修了(理学博士)。専門は学際計算統計物理。SFの解説や翻訳も手がける。 4冊累計で500万部を突破した『自分の説明書』シリーズで最初に発売されたのは「B型」だった。ネガティブに評価されやすいB型を取り上げれば、読者の関心を集められると考えたのだろう。これはB型が差別されているという証拠にほかならない。血液型という後天的に変えられない属性への差別は、陰湿でタチが悪い。 この問題が根深いのは、「血液型で性格が決まる」という問題設定が十分に科学的だからだ。「物質はなくならない(=質量保存の法則)」「無からエネルギーは生じない(=エネルギー保存の法則)」といった科学の基法則に反した問題設定ならば、即座に「間違っている」と判断できる。だが

    J138
    J138 2009/05/21
  • 痛いニュース(ノ∀`):「オフィスに椅子が無い」「早く歩かないと警報が鳴る」 恐怖のキヤノン工場

    「オフィスに椅子が無い」「早く歩かないと警報が鳴る」 恐怖のキヤノン工場 1 名前: ねこやなぎ(東日):2009/05/19(火) 13:17:37.43 ID:m3bMtRz0● 先日,キヤノン電子の酒巻久社長に,桜が満開となっていた同社の秩父工場を案内していただいた。酒巻社長は『椅子とパソコンをなくせば会社は伸びる!』(祥伝社)の著者であり,職場から「いす」をなくすという大胆な改革を実行した人である。秩父工場内には,応接室など一部を除き,会議室にも,開発部門や管理部門のオフィスにもいすがない。 『椅子と〜』によると,会議室からいすを撤去したことで会議への集中力が高まり,年間の会議時間が半減した。またオフィスでも,立つことで社員同士のコミュニケーションが密になり,問題解決の精度やスピードが劇的に改善したという。いす代も不要になり,いすをなくした分スペースが節約されるなど「いす

    J138
    J138 2009/05/21
    椅子を無くすまでは、よかった。警報機はちょっと。。。