タグ

*etcと_favoriteに関するcyokodogのブックマーク (18)

  • 意外と知らないバージョン表記・数字の豆知識

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) ちまたにあふれるバージョン表記 少し前に「Web 2.0」「○○2.0」という表記が流行したのを覚えていますでしょうか。よく見かける広告のコピーにも、最近では「バージョンアップ」という言葉が普通に使われています。バージョンや、バージョン表記は、ソフトウェアの世界だけでなく、ごくごく一般化したように思えます。しかし実際には、どういう意味か分からないのが、バージョン表記です。 アプリケーションソフトウェアの開発は、さまざまな状態/段階を経て完成します。その段階/状態と、リリース後の状態/段階を示したのが、バージョン表記です。 例えば、数字以外でも、以下のような表記を見かけたことはありません

    意外と知らないバージョン表記・数字の豆知識
  • 超簡単「Small Basic」でプログラミングを始めよう!(1/3) - @IT

    ソフトウェアを作成するには、プログラム用の特別な言語(=「プログラミング言語」と呼ばれる)で、そのソフトウェアの動作や見た目を記述する必要がある。稿で紹介する「Small Basic」とは、そのようなプログラミング言語の1つである(※ただし、執筆現時点での最新バージョンは「0.6」で、まだ正式版ではなく、日語版もまだない。2010年2月8日現在、「0.8」で日語版の提供が開始された)。 なぜ、いまさらそのようなプログラミング言語が新たに作られてようとしているのか。 Visual BasicやC#、JavaRubyなどの最近のプログラミング言語は長年蓄積されてきた技術や考えが多数導入されており、プログラミング言語が誕生した当時から比べると、非常に洗練されてきている。しかも、機能も盛りだくさんである。洗練されて機能が豊富ということは、それだけ「プログラミング初心者が学ぶには難しい」とい

  • プロジェクト専用のDSLで,効率的にIEを自動操作する(WSH/JScript) - 主に言語とシステム開発に関して

    バッチのまとめTOPへ 以下のエントリでは,JScriptでブラウザのオートメーションを行なうための基礎を述べた。 JScript / VBScript (WSH)で,IEを自動操作しよう http://d.hatena.ne.jp/language_and_engineering/20090713/p1 その続編として,プロジェクト内でオートメーションスクリプトを使うための実用的なファイル構成を述べる。 「プロジェクトに特化した便利メソッド(DSL)を作って,楽にブラウザを動かそう」というコンセプト。 概要 ファイル構成: 実行.bat ie.wsfを起動するためのバッチ。 ie.wsf プロジェクトの機能を実行するファイル。 eg. 具体的なユーザ名を利用したログインなど。 lib_site.js プロジェクトの機能を定義するファイル。 eg. ログインなど。 lib_ie.js ブラ

    プロジェクト専用のDSLで,効率的にIEを自動操作する(WSH/JScript) - 主に言語とシステム開発に関して
    cyokodog
    cyokodog 2010/03/10
    イントラで使える貴重な情報
  • デザインや使いやすさよりも、はるかにSEOやSEMにお金が流れ易いジレンマ

    実際に優れたレスポンスを持ったwebデザイナーがいたとしても、優れたSEO、SEM能力が高い人間にわれてしまうジレンマが、現在のweb業界なのかもしれない。 こんな事をいうwebデザイナーに会った。 大事なのはデザインではない。使いやすさもおまけだ。アクセス数の高いホームページで、リピーターを引き付けるサイト。そんなSEOやSEMを歌う連中にばっかりお金が流れていって、デザイナーはどんどんわれていくんだ。もうダメだ。webデザイナは。 つまり 露出回数を上げるスキルリピート力この二つがあれば、web制作費が多少高くても勝ち取れる、というのだ。 なかなか興味深い話だった。 webデザインとはなんなのか 制作を「依頼」する側にある欲求は実にシンプルだ。 「コストがかからず」「カッコ良く」「見やすく」「売り上げが上がり」「問い合わせがバンバンくる」 こんなサイトをご要望だろう。 制作に関して

    デザインや使いやすさよりも、はるかにSEOやSEMにお金が流れ易いジレンマ
  • Firefoxと完全互換の高速起動が可能な軽量ブラウザ「Pale Moon」 | フリーソフトラボ.com

    Pale Moon 「Pale Moon」はFirefoxと高い互換性を持つ、高速起動が可能なオープンソースのウェブブラウザです。Firefoxの最大の欠点と言えば、何と言ってもとにかく起動に時間がかかること。最近ではChrome拡張機能に対応してきたこともあり、豊富なアドオンで自由に機能を追加できるというFirefox独自の優位性が失われつつある今、ヘビーユーザーの間でもより起動の速いChromeへの乗り換えが進んでいる傾向にあるようです。 そんなFirefox最大の欠点である起動の遅さですが、こういった問題点を改良してアドオン等の互換性はそのままに、よりユーザーの視点に立って使いやすく軽量に再設計されているのがこの「Pale Moon」というブラウザです。基的なデザイン、機能からインターフェースまでほとんどFirefoxと同じで、起動や動作が速くメモリの消費も少ないという、ツボを押

    Firefoxと完全互換の高速起動が可能な軽量ブラウザ「Pale Moon」 | フリーソフトラボ.com
  • 複数アカウントで同一サイトへ同時ログイン可能にするFirefox拡張「Multifox」NOT SUPPORTED

  • Zen-Codingで楽々コーディング! + コツ1つ

    話題のHTMLCSSコーディングあしすとツールのzen-codingを触ってみました。すごい楽ちんこ! zen-codingって何?使い方は?という人は以下のページを見てくださいね。 Zen-Codingでできるあんなことこんなこと 知らない人は損してる?コーディングが3倍速くなるZen-Codingを導入してみた ある程度HTML/CSSのコーディングに慣れた人なら、ビジュアルデザインを含んだ文書があれば、それをもとに脳内でHTML構造に置き換えられますよね。デザインから興す人は、Photoshopを触りながら、同時に頭の中でHTMLを組み立ててる人も多いんじゃないでしょうか。 たいていの文書は、小さなパターンと大きなパターンの繰り返しだし、コンテンツに関しての試行錯誤はあっても、HTMLの記述で試行錯誤するってことは無いんですよね。(CSSのブラウザの実装の関係とかこの際忘れよう)

  • 知らない人は損してる?コーディングが3倍速くなるZen-Codingを導入してみた - EC studio デザインブログ

    最近になって急に盛り上がってきているZen-Codingをみなさんご存知ですか? Zen-CodingはHTML/CSSをショートカット+スニペットで簡略化してコードを書くことができるライブラリです。 独立したテキストエディタソフトではなく、既存のHTML/CSSエディタにプラグイン的に導入するものです。 Zen-Codingというのもがどういうもので、どんなすごいものなんだ、というのはこちらの動画を見てください。 ※音が出ますのでご注意ください。 Zen Coding v0.5 from Sergey Chikuyonok on Vimeo 一体何がおこわれているのか?という感じだと思われますが、今回の記事ではこのZen-Codingの導入方法と使い方の一例を紹介します。 Zen-Codingに対応しているエディタは色々あるのですが、今回は弊社の開発環境しているAptana Studio

  • ブログのアクセス数が1ヶ月で7倍になった本当の理由 | ウェブ力学

    このブログのアクセス数は、去年までは1日あたり250?300人程度と寂しい状態でしたが、今年に入って、1日あたりのアクセス数が最大で2500を超えました。 ※当ブログは週一回、毎週月曜日に記事を投稿しているため、このような形のグラフのなっています。 基的に今年から意識したことは、「一つの記事を時間をかけて書くようにしたこと」、「タイトルを目を惹くもの、注目を浴びやすいものにしたこと」の2点です。 結果として、はてブを中心にソーシャル系のサイトからたくさんのアクセスを頂くことが出来ました。以下は参照元となったサイトの上位10位です。 Web担当者フォーラムの「海外&国内SEO情報ウォッチ」に記事がピックアップされたというのが一番大きいのですが、それ以外のアクセスの多くがソーシャルサイト経由であることがわかります。 では、自分が納得いくまで記事の内容を煮詰めて、タイトルを工夫されすれば、簡単

  • 全てのIT・Web関係者に見つめなおして欲しい「Don’t Make Me Think」 - Feel Like A Fallinstar

    ”Don't Make Me Think” 訳すと、「いちいち私に考えさせるな!ボケ!」といったところでしょうか。 これは、2001年にSteve Krugが出した書籍の名前なのですが、この「ユーザにいちいち考えさせない」ことを忘れているか、いないかがソフトウェア・Webサイトの勝負を分ける最も大きな分岐点の1つです。 人間は日々の生活の中で、いちいち物を操作したり情報を見るたびにあれこれ考えたくなんてありません。 ユーザをつまらない操作やナビゲーションで考えされればさせるほどストレスは増大し、企業への信用は急激に失われます。 今日は、この”Don't Make Me Think”について、 如何にユーザが考えることを嫌うか 「考えさせない」とはどういうことか を、これまで見てきたユーザ検証の結果なども交えて、少しばかり書いてみようと思います。 あらゆる「無駄な」思考が、ユーザを苛立たせ、

  • DB設計の神ツール「ERMaster」なら、ここまでできる

    DB設計の神ツール「ERMaster」なら、ここまでできる:ユカイ、ツーカイ、カイハツ環境!(11)(1/3 ページ) 無料のEclipseプラグイン「ERMaster」とは データベースのテーブル設計を行うときに皆さんは、どのようにしているでしょうか? いくつかの無料で利用できるツールが提供されているので、筆者はそれらを利用していましたが、最近「ERMaster」と呼ばれるEclipseプラグインの存在を知りました。 ERMasterは、ほかのツールに比べ、直感的で分かりやすいUI(ユーザーインターフェイス)に、カスタマイズ可能な、Excelで出力できるテーブル定義書、辞書機能など痒いところに手が届くERモデリングのツールです。稿では、このERMasterについてご紹介します。 ERMasterの主な特徴、8つ ERMasterには、主に次のような特徴があります。 【1】直感的で使いや

    DB設計の神ツール「ERMaster」なら、ここまでできる
  • HugeDomains.com

    Captcha security check coolcoding.com is for sale Please prove you're not a robot View Price Processing

  • はてなブログ | 無料ブログを作成しよう

    私、餡子のためなら逆立ちだってしますよ。 こじらせている。 べたいと思ったらべたいのである。 ここが北カリフォルニアの片田舎であろうと、私があんみつがべたいと思えば、あんみつは今すぐ作ってべなくてはいけないものになる。いしん坊の思考は凄まじい。 子供が観ていたアニメで、赤ちゃんが空の…

    はてなブログ | 無料ブログを作成しよう
  • 設計と実装の両輪 - かとじゅんの技術日誌

    自分がC/C++で飯をっていた 2001年ごろに某ゲーム機メーカでお手伝いすることなり、現場にいた外注メンバーもできる人ばかり。その同僚からデザインパターンとかって耳慣れない話を聞く。コンボジットとか、デコレータ作ってみましたとかいってるw 意味わかんねーよ的な迷い子w 帰宅後必死に調べる。そして、GoFがしばらくバイブルとなり典型的なパターン厨となる。 新たな気づきとしては、オブジェクト指向言語の実装機能(カプセル化、継承、多態)を理解した程度では、複雑な要件を実装していくことは困難だと体感した。何が必要かというと、デザインパターンなどを加味した上でのオブジェクト指向設計の力。 設計と実装の両面での考え方が必要 実装力というのは、クラスのAPIをどのように使いこなすかであって、設計力というのはクラスの構造や関連をどのように構成するかを決める能力だと思っている。設計は戦略であり、実装は

    設計と実装の両輪 - かとじゅんの技術日誌
  • WSCファイルのひな型を自動生成してくれるWindows Script Component Wizard - 小さい頃はエラ呼吸

    VBScriptやJScriptで作成した共通機能を他の言語から利用するための仕組みとしてWindows Script Component(Windows スクリプト コンポーネント)というものがあります。 WindowsRスクリプト コンポーネントを使用すると、スクリプト内に、パワフルで再利用可能な COM コンポーネントを簡単に作成できます。MicrosoftR ActiveXR Scripting インターフェイスをサポートしているスクリプト言語を使用して、スクリプトコンポーネントを作成します。このインターフェイスをサポートするスクリプト言語には、JScript、MicrosoftR Visual BasicR Scripting Edition (VBScript)、PERLScript、PScript、および Python があります。 スクリプト コンポーネントの紹介 このWi

    WSCファイルのひな型を自動生成してくれるWindows Script Component Wizard - 小さい頃はエラ呼吸
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • たった1ファイルでサーバ上のコンテンツ管理が出来る最低限の「OneFileCMS」がいい感じ:phpspot開発日誌

    たった1ファイルでサーバ上のコンテンツ管理が出来る最低限の「OneFileCMS」がいい感じです。 onefilecms.php という単体のファイルにも関わらず、次のようなスタイリッシュなデザインで、(1) ディレクトリの走査、(2) ファイルの閲覧、(3) ファイル作成/アップロード (4) フォルダ作成 (5) ファイル編集 などの基的な機能が備わっています。 ログイン画面 ディレクトリの中身(ディレクトリ・ファイル)をカッコよく表示 ファイル名を入力してファイル作成 フォルダの作成 フォルダの削除、リネーム可能 ファイル内容編集 簡単なファイル書き換えや管理がブラウザベースで出来ればいいだけの場合、ファイル1個で簡単設置が出来るので便利そうです Download - OneFileCMS

  • だまされたと思って使ってみてほしい、簡単で便利すぎる「はてなスクリーンショット拡張」正式リリース - はてな広報ブログ

    先週、ベータ版がリリースされたFirefox向け「はてなスクリーンショット拡張」が正式版になりました。 「はてなスクリーンショット拡張」とは、Firefox で表示している画面のスクリーンショット(サムネイル)を簡単に保存できる、Firefox ブラウザ専用のアドオン(拡張機能)です。スクリーンショットを保存する以外にも、はてなフォトライフにスクリーンショットをアップロードしたり、画面にメモを書いたりすることができます。 ベータ期間から高いアクティブ率。そのまま正式版へ 一週間のベータ期間を置いて、無事にリリースされたわけですが、すでにダウンロードして利用開始している方からは「これは便利」と高い評価をいただいています。 ちなみに豆知識ですが、「ベータ版」というのはなぜ存在するのでしょうか?素朴な疑問ですが、今回の開発者であるid:secondlifeにたずねてみました。 「ベータ版というの

    だまされたと思って使ってみてほしい、簡単で便利すぎる「はてなスクリーンショット拡張」正式リリース - はてな広報ブログ
  • 1