タグ

2011年6月9日のブックマーク (40件)

  • 第37回 書き換え規則を使って不要な計算や中間データを除去

    プログラムの処理は,いつも効率的であるとは限りません。非効率的な処理があれば,別の効率的な処理に置き換える必要があります。プログラムのアルゴリズムやデータ構造に問題がない場合には,こうした最適化は通常は処理系が行います。 しかし,処理系に実装されている最適化機能は完璧ではありません。プログラマが最適化を行ったほうがいい場合もあります。GHCには,プログラマが最適化の方法を処理系に指示するための「書き換え規則(Rewrite Rules)」という機能があります(参考リンク1,参考リンク2)。 今回は,書き換え規則の基的な使い方と,GHCに付属するライブラリで使われている最適化テクニックの一部を紹介します。 RULES指示文に書き換え規則を記述 書き換え規則は,「RULES指示文」をソースコードに埋め込むことで利用します。例を見てみましょう。 前回,IntとWordとの間の型変換に,from

    第37回 書き換え規則を使って不要な計算や中間データを除去
  • WebベースのアクションRPGを開発するならば使いたいフレームワーク·RPG JS MOONGIFT

    RPG JSはHTML5/JavaScriptによるWebベースのゲーム開発用フレームワーク。 RPG JSはHTML5/JavaScript製のオープンソース・ソフトウェア。HTML5を使ったゲームフレームワークが続々と登場している。ある程度汎用的なものもあるが、やはりゲームジャンルに合わせたフレームワークを選ぶのが大事だろう。 デモゲーム RPG(ロールプレイングゲーム)は常に人気の高いゲームジャンルだ。Webブラウザ上でできるRPGを自作したいならば使うべきはRPG JSだろう。 RPG JSはHTML5/JavaScriptで作られている。矢印キーとスペースで動いたり話しかけたりする。サウンドにも対応する。そして剣を装備するとAキーで振ることができる。NPCも数多くいて、話しかけるとゴールドを貰えたりする。聖剣伝説のようなアクションRPGになっており、どんどん攻撃をしかけていけるよ

  • 戻るボタンが押された際、ページのJavaScriptを途中の状態から実行させない方法

    スマートフォンを含む最近のブラウザでは、戻るボタンで前のページに戻った際に、JavaScriptも含めて前回の最後の状態を復元します(Back Forward Cacheと呼ばれます)。これはとても便利なのですが、ページを作成する立場からすれば、余計なお世話であることもあります。 Back Forward Cacheの無効化はとても簡単に実現できます。ページの中にonunloadを書くだけです。 <!DOCTYPE html> <html><head><title>onunload test</title> <script> window.onunload = function() {}; window.onload = function() { var count = 0; var loop = function() { document.getElementById("num").in

  • オブジェクト指向っぽい話が分かるかもしれないJavaScript講座 その1 | Takazudo Clipping*

    自分はスーパーJavaScripterでこんなすげーのが5行で書けちゃう。やばいだろ!とかいうのでは全然無いですが、オブジェクト指向っぽい話が最近分かってきたつもりで、それでやっときゃ問題無いってことを思い始めているので、なんかそんな話を書いていきます。 こんな短く書くテクニックがあるぜ! var hoge = hage ? huga : hoga; とか書けちゃうんだぜ!とかより、長くていいから分かりやすく拡張しやすいようにするにはどうするのかとか、そういう話ができればなーと思います。内容的には全くもって新しくも何とも無いですが。jQuery使ってやる前提です。 まんじゅう製造スクリプト 今日はまんじゅうを5個作ります。なんと、まんじゅうは、クリックすると隠れます。 まんじゅうサンプル var Manju = function(){ this.elem; this.hidden = fa

  • IT戦記 - JavaScript の this について

    WEB+DB PRESS 編集の R たんから、僕の連載記事に読者様から質問が来ていると教えていただいたので、その内容を教えていただきました。 以下、内容を転載 「JavaScriptわくわく開発道」の記事に関して質問です。 今回の内容で特に興味を持ったのはthisキーワードの振る舞いでした。 thisキーワードの説明には、オブジェクト型の変数を別の変数にコピーしてから初期化すると、コピーした変数からメソッドを実行できなくなるという例が紹介されていました。 そこには「(1)の時点でobj0には{}が入っているため、hogeは未定義となってしまう」という説明があるのですが、誌面の都合上省略があるためか、thisキーワードを用いることで問題を回避できるという理由がなかなか理解できないでいます。 自分なりに考えてみたところ、内部的には以下のようなことが起きているのではないかと思いました。 (1)

    IT戦記 - JavaScript の this について
  • Javascriptのthisと僕の可愛い妹 - tumblr

    久しぶりにJSいじってて、やるうちに文法とか制御構文とかIEに対する怒りとか色々思い出してきて、特にthisとか大事だと思ったので覚書。 thisって最初やったときは超鬼門だった。this使ってオブジェクト参照してたら全く違うもの参照しててデバッグに滅茶苦茶苦労したり。文脈によって中身が全く違う。訳わかんない。超八方美人。僕の妹みたい。今日ある男を家に連れ込んできたと思ったら、次の日は全く違う男と歩いてやがる。普段は僕のことなんかキモイとか言ってゴキブリとかvimmerとかと同等に扱って邪険にするくせに、たまにやたらボディタッチとかしてきて異常に甘えてくるときがある。訳わかんない。 でも、Javascriptのthisにしても、僕の妹にしても、その何かになびくポリシーさえ分かれば扱いは簡単だった。 thisってのはつまるところ、それの関数がどのオブジェクトのプロパティとして呼び出されたのか

    Javascriptのthisと僕の可愛い妹 - tumblr
  • Clojureの日本語翻訳はじめました - ふものしっぽ

    #Clojure そういえばClojureのドキュメントを日語に翻訳してる人っていないのかなぁ、いないなら翻訳作業をやりたいな。とつぶやいとけば誰かがRTしてくれるかしら? http://clojure.org/Mon May 02 01:19:32 via HootSuiteふも fumokmm と、つぶやいたら沢山RTいただいてしまったので… 日語翻訳サイトをとりあえず作ってみました! https://sites.google.com/site/clojurejapanesedocumentation/ 翻訳の協力者募集中です! みなさんよろしくお願いします。

  • ふと思い立ってClojureの勉強を始めることにしました。 - 達人プログラマーを目指して

    最近は並行プログラミングの必要性から、関数型言語の人気が以前にもまして高まってきているという話はいろいろなところで耳にするようになったのですが、普段はJavaしか書かない私のような普通の業務プログラマーにとっては、正直なところHaskellやScalaといった言語はなかなかに敷居が高いところがあると思います。これらは型安全性を重視している静的な型付けの言語であり、プログラムを正しく実行するには型推論などの仕組みを理解する必要があります。また、純粋な関数型としての特性を理解するにはモナドなる難解な概念を理解しないといけないようですし、特に、Scalaの場合はオブジェクト指向言語の要素がミックスされているため、クラス、トレイト、抽象型などの概念や、関数型と命令型の正しい使い分けなどを理解しなくてはなりません。*1とにかく、これらの言語では関数型を学ぶ以前にいろいろ新しく学ぶことがたくさんあるた

    ふと思い立ってClojureの勉強を始めることにしました。 - 達人プログラマーを目指して
  • お金をかけずMacのネット環境を3倍高速化!騙されたと思ってdolipoとGooglePublicDNSを導入しよう(Lionも対応)|男子ハック

    Macおすすめアプリお金をかけずMacのネット環境を3倍高速化!騙されたと思ってdolipoとGooglePublicDNSを導入しよう(Lionも対応)2011年1月10日819 @JUNP_Nです。最近の男子ハックはどうやらMacの記事が人気があるみたいです。人気ついでに2〜3分でMacでのブラウジングが高速にする方法をご紹介。 昔からMacを使っている人には定番ですが、最近Macに移行してきたひとのための覚え書きです。これを知らないMacユーザーさんには是非教えてあげて下さい。

    お金をかけずMacのネット環境を3倍高速化!騙されたと思ってdolipoとGooglePublicDNSを導入しよう(Lionも対応)|男子ハック
    hatz48
    hatz48 2011/06/09
  • 売れるiPhoneアプリを作るためにすべき事をまとめてみました | Last Day. jp

    App Storeの現状 ✔iPhoneは全世界で1億台売れて、市場規模は5,000億円。日は300万台。 ✔20万人のiPhoneアプリ開発者が40万個のアプリを作り、100億個がダウンロードされた。 ✔プロとアマ(サンデープログラマー)の開発者が共存できるiPhoneアプリ市場。 p2 『売れるiPhoneアプリの法則』より ✔iPhoneは全世界で1億台売れて、市場規模は5,000億円。日は300万台。日の人口よりわずかに少ない数だ。iPhoneアプリは日以外の国でも特別な処理を行わず世界でリリースする事ができる。 ✔20万人のiPhoneアプリ開発者が40万個のアプリを作り、100億個がダウンロードされた。既に40万個のアプリがApp Storeにある。いざアプリを作ろうと思ってApp Storeを検索してみると似たようなアプリがひしめいている事が多々ある。 これについては

    売れるiPhoneアプリを作るためにすべき事をまとめてみました | Last Day. jp
  • 拡張の作成 - Mozilla Firefox まとめサイト

  • Firefox拡張機能開発チュートリアル - outsider reflex

    Firefox拡張機能開発チュートリアル XULの基礎からXPCOMの利用方法まで徹底解説! 2008/4/12 2008/9/25 2009/3/12 Software Design誌2007年4月号第2特集「Firefox拡張機能開発チュートリアル」をFirefox Developers Conference Summer 2007でテキストとして頒布するために再録したものです。また、付録として知って役立つOSSのライセンスも収録させていただいています。 ダウンロード 目次 奥付 ライセンス 関連文書 Home Back to List 目次 1章:Firefox拡張機能ことはじめ(江村 秀之(level)) はじめに 拡張機能普及の背景 拡張機能でできること 拡張機能を作ってみよう! 2章:拡張機能開発で使う技術(下田 洋志) 拡張機能開発に利用する技術 それぞれの技術の役割 最低限

  • JSLinux

    Run Linux or other Operating Systems in your browser! The following emulated systems are available: CPUOSUser InterfaceVFsync accessStartup LinkTEMU ConfigComment

  • javascript - jslinuxをローカルで : 404 Blog Not Found

    2011年05月19日09:00 カテゴリ javascript - jslinuxをローカルで 先週末から体調不良なので、今話題のjslinuxと戯れてみた。 http://bellard.org/jslinux/ ブラウザでJavaScriptが動く時代がやってきた! - 葉っぱ日記 もとのディスク容量が少ないので、適当な母艦を用意して、こんな感じ で新しいディスクイメージ作って、CocProxy や Fiddler の AutoResponder を使って root.bin へのリクエストをローカルのファイルに差し替えてやれば、好きなファイルも入れられますね。 それだと環境を整えるのが面倒なので、以下のようにして必要なファイルを全てローカルにもってきてもOKだった。 index.html linuxstart.bin vmlinux26.bin root.bin あとは root.b

    javascript - jslinuxをローカルで : 404 Blog Not Found
  • 窓の杜 - 【REVIEW】利用中のPCを丸ごとVMware形式の仮想マシンへ変換「VMware vCenter Converter」

  • ブラウザでJavaScriptが動く時代がやってきた! - 葉っぱ日記

    というわけで、昨日から話題沸騰の Javascript PC Emulator すごいですね。JavaScript で書かれた x86 PC エミュレータ上で Linux 動かして、入ってる tcc 使えばそこそこのソースもコンパイルして動いたり。 もとのディスク容量が少ないので、適当な母艦を用意して、こんな感じ で新しいディスクイメージ作って、CocProxy や Fiddler の AutoResponder を使って root.bin へのリクエストをローカルのファイルに差し替えてやれば、好きなファイルも入れられますね。 というわけで、SpiderMonkey を入れて動かしてみました。ブラウザ内でJavaScriptが動くなんてムネアツですね! 手順としては、コンパイルの簡単な SpiderMonkey 1.7 を x86 の32ビットマシンで -static 付きでビルドして、r

    ブラウザでJavaScriptが動く時代がやってきた! - 葉っぱ日記
  • Private Presentation

    Private content!This content has been marked as private by the uploader.

    Private Presentation
  • Scalaよもやまメモ : mwSoft blog

    コップ読んでる時にいろいろメモを残していたので、その中から面白みがありそうなものを貼ってみる。 finallyでreturnした場合の挙動 // finallyでreturnすると、finally句が優先される def test1 : Int = try { return 1 } finally { return 2 } println(test1) //=> 2 // returnしない場合は、tryのブロック内で最後に評価された値が def test2 : Int = try { 1 } finally { 2 } println(test2) //=> 1 finallyで評価が返っちゃうと、ブロック内のものを返すの面倒だから、後者が正しいのだろうけど、明示的にreturnと書いたらfinallyの中でも返っちゃうよ、ということでいいのだろうか。 うっかりすると間違えそう。 Sca

    hatz48
    hatz48 2011/06/09
  • Scalaの文字列と戯れてみた : mwSoft blog

    Scalaの文字列と丸1日戯れてみる。StringOpsとStringLikeだけ見ておけば良かったものを、呼べるんだから呼んでみようとSeqLikeやTraversableLikeまで見始めたら、軽く1日が終わってしまった。 Scalaの文字列 http://www.mwsoft.jp/programming/scala/scala_string.html mixinでいろいろ簡単に取り付けられると、ところどころセットで要らないものまで入ってしまったりするような気がした。文字列に対してsumとかreduceって使うのだろうか?

    hatz48
    hatz48 2011/06/09
  • Scala2.9で追加になった文字列関連の関数 : mwSoft blog

    StringLikeとStringOpsを見た限りでは、関数の揃い自体は大して変わってなかった。コードはけっこう変わってるように見えるけど。 上記2クラスにおいて、2.9で追加になった関数は「replaceAllLiterally」と「seq」の2つだけっぽい。ざっと見ただけだから見落としはあるかも。あとCollections系の継承してるクラスで追加になったものは省く。 replaceAllLiterallyは、エスケープした上でjava.lang.StringのreplaceAllを実行する。java.lang.StringのreplaceAllは引数に渡した文字列が正規表現として扱われる。 // 正規表現として扱われるので、*とか入るとこうなる scala> "args*".replaceAll("s*", "s") java.lang.String = sasrsgss*s rep

    hatz48
    hatz48 2011/06/09
  • Scalaのインストールとかpluginとか(Mac OS X 10.6) - magicpulse

    今度はScalaです。このブログは一体なんなんだ…って、私がどっかにまとめようと思った理系記事の寄せ集めなのでこういうことになってるんだけど; OOP×FPと名高い、Scalaのインストールからエディタの設定?までを…。 MacPortsでインストール なので簡単。…なのだけど、素人は少しはまったw 現在はScalaのバージョンとしては2.9.0が最新みたいですね。Macportsではscala27とscala28…つまり、2.7.7と2.8.1があるよう。も2.8.1版だったし、無理に最新にする必要も(たぶん)ないので、2.8.1をインストール。 $ sudo port install scala28とすると、scala_selectとscala28がportにインストールされたよう。何も考えずに試してみたら素っ気ない返事が。 $ scala -bash: scala: command

    Scalaのインストールとかpluginとか(Mac OS X 10.6) - magicpulse
    hatz48
    hatz48 2011/06/09
  • JavaScript で private/public の実現 - llameradaの日記

    JavaScript は意外に強力な言語である。 http://d.hatena.ne.jp/brazil/20050829/1125321936 Private Members in JavaScript これらの記事に触発されて、prototype.js風にprivate/public機能をJavaScriptで実現してみた。こんな風にかける。 var Hoge = LayeredClass.create(); Hoge.prototype = { __private: { privateMethod: function(){ alert("public:" + this.publicVariable + "; private:" + this.privateVariable); } }, __public:{ publicVariable: null, initialize: fun

    JavaScript で private/public の実現 - llameradaの日記
  • JavaScript で setter/getter - あどけない話

    鶏肋(けいろく)。文字通りに取れば、鶏の肋骨という意味。 三国志演義という「フィクション」の中で、曹操は悪役として登場します。多くの人は演義を多少なりとも知っているものですが、正史は読まないので、曹操に悪いイメージを持っていることでしょう。中国史上、これほど不当に扱われている英雄も珍しいのではないでしょうか? 曹操は、すぐれた政治家であり、孫子を編纂したことからも分るように戦略家かつ文章家でした。また、三国志の時代きっての詩家であり、彼の読んだ短歌行は僕のお気に入りの漢詩です。 曹操は、劉備の漢を攻めあぐんでいるときに、鶏肋とつぶやきました。部下の誰もが意味が分からずにいる中、楊修だけが撤退の準備を始めました。楊修曰く: 「鶏の肋骨は、これを喰らうに肉なく、これを捨てんとするも捨てがたき味あり」 つまり、漢は捨てるのは惜しいが、たとえ攻略できても役に立たないということで、曹操が撤退の意思を

    JavaScript で setter/getter - あどけない話
  • Macのネットワーク環境をいじると無線LANに劇的改善が見られるらしい、というお話

    Twitterで見かけた記事(おかゆ MacBook ネットワーク環境を作成しなおすと、無線LANが劇的に速くなった http://macbook.blog83.fc2.com/blog-entry-752.html )を試してくれたfollowerさんの報告をさくっとまとめてみました。変わらない人も少数ながらいたので、万人に効くわけではない…?

    Macのネットワーク環境をいじると無線LANに劇的改善が見られるらしい、というお話
    hatz48
    hatz48 2011/06/09
  • Macのネットワーク環境を作成しなおすと、無線LANが劇的に速くなった

    Macのネットワーク環境を作成しなおすと、無線LANが劇的に速くなりました。 ・ネットワーク環境作成しなおす前 ・ネットワーク環境作成しなおした後 げぇっ! 3倍以上の速さが出るようになったじゃないかー! (前提) ・MacBook Air (Late 2010) ・TimeCapsule ・フレッツ光(マンションタイプ) ・Mac OS 10.6.7 ・検証に利用したサイト「Speedtest.net」 ・ブラウザは Google Chrome を用いました 参考にしたのはこちらのブログです。 ブログ:ミネルヴァの梟は黄昏とともに飛び始める「Macで無線LANが遅い問題を解消する方法」 (感想) 実はボクも無線LANが遅いなぁと思っていたんです。以前のスピードテストの結果を保存していないので正確に比較することができずわかりませんが、最近遅くなったのかもしれないなぁと思っています。 ネット

    Macのネットワーク環境を作成しなおすと、無線LANが劇的に速くなった
    hatz48
    hatz48 2011/06/09
  • daisukeyamashita.com - このウェブサイトは販売用です! - daisukeyamashita リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    hatz48
    hatz48 2011/06/09
  • Web制作をする前にきちんとしておきたいお金の話し。 │ モノづくりブログ 株式会社8bitのスタッフブログです

    株式会社8bitのスタッフブログです。こんにちは。株式会社8bitの高です。 今回は以前からいつ書こうかとずっと思っていた、Web制作お金にまつわるお話を書いてみたいと思います。 みんながみんなではないと思いますが、Web業界に携わっている方の大半は当に良いデザイン、良いサイトを作りたい、という思いが強く、出来れば見積りや請求などのお金の話しには関わりたくない、縛られたくないという方が多いように思います。 どちらかというと私もお金の交渉からは、気持ち的にはできれば避けたいと思ってしまいます。 先日、さぶみっとというWeb制作マッチングサイトを先日見ていたのですが、契約や未払いの相談みたいなものが思いのほか多いのに驚きました。 https://hp.submit.ne.jp/qa いくら仲の良いお客さんでもお金の話しになるとシビアになりますし、支払い交渉はなんだか金金言って

  • 第2回 多相性(ポリモーフィズム)への理解を深める

    今回説明するテーマは「多相性」です。英語ではpolymorphism(ポリモーフィズム)になります。多態性や多様性などと呼ぶこともあります。オブジェクト指向をご存じの方ならおなじみの言葉ですね。 多相性は「ある関数や型を,複数の型に対して使用できる」という性質を示す言葉です。こうした性質を持つ関数であれば,数値計算や文字列の連結,I/O(入出力)処理など一見全く違うように見えるような処理を,あたかも同じもののように扱うことができます。 なお,この連載ではその回の理解に必要な知識は解説していきますが,すべての機能を網羅的に説明していくことはしません。Haskellについて体系的に学習したければ,入門書や「Haskell 98 言語とライブラリ 改訂レポート」(原文はLanguage and library specification)を見てください。 前回の補足 この連載では,前回の記事に関

    第2回 多相性(ポリモーフィズム)への理解を深める
  • JavaScriptのいろいろなコーディングルールをまとめてみた

    JavaScriptの書き方はJavaScript自体がある程度自由なためいろいろな書き方ができますが、一貫性を持って書いた方がバグなども発生しにくくなるため、コーディングルールを定めておくのはよいことだと思います(特に複数人の開発の場合) 有名な企業やライブラリはコーディングルールも公開している事が多いので適当にまとめてみました JavaScript style guide – MDC Docs Mozilla/Firefox向けのものなので、一部ECMAScriptの範囲を超えたものも含まれています。 多くの人が見ていると思うので、見たことない人は一度読んでみるといいです。 jscsにこのコーディングルールをチェックするプリセットが用意されています。 Google JavaScript Style Guide Google JavaScript Style Guide 和訳 — Goo

    JavaScriptのいろいろなコーディングルールをまとめてみた
  • ニートになったからニューヨーク行ってきた : 暇人\(^o^)/速報 - ライブドアブログ

    ニートになったからニューヨーク行ってきた Tweet 1: 忍法帖【Lv=15,xxxPT】 :2011/05/29(日) 21:21:08.20 ID:qitcxLkL0 とりあえず写真をうpする その後で質問あったらどうぞ とりあえず羽田空港 確か深夜1時ごろ 代理 ID:OirXNDKi0 2: 忍法帖【Lv=1,xxxP】 :2011/05/29(日) 21:21:27.54 ID:4sL2EBXL0 ニート洋行くwwwwwwwwww 8: 忍法帖【Lv=1,xxxP】 :2011/05/29(日) 21:27:04.11 ID:yT946ydd0 N(ニート)Y(やばい) 7:以下、名無しにかわりましてVIPがお送りします:2011/05/29(日) 21:26:53.70 ID:OirXNDKi0 代行ありがとうございます 写真少ないけど見てって〜 JFK空港に着いてからエアト

    ニートになったからニューヨーク行ってきた : 暇人\(^o^)/速報 - ライブドアブログ
  • 18歳から22歳までの4年間で(かろうじて)わたしが学んだこと - インターネットもぐもぐ

    2011年春学期がはじまって4年生になった。もう4年か。どこにいっても最高学年だ。 1年生の飢えたような目を見て今年も同じように、楽しい大学生活になればいいね、まだまだ先は長いぞ、と思う。 もう同学年以外は後輩しかいないわけで、数年前の自分を振り返って今思うこと書いとく。 「まだ1年生なんだ!えらいね!」と言われ続けてたときとはずいぶんいろいろ変わったわけで。 多分あと1年後のわたしは今この感情をすっかり忘れていると思うから、自分への忘備録。大学卒業したらまた“1年生”に戻るんだもんね。後輩たちへのアドバイス…と言えるほどのことでもない、あくまで個人的な経験則です。 1.興味関心・やりたいことなんて変わる 2.すごい人と会って話してる俺、は別にすごくない 3.顔と名前を覚えてくれてる先生を増やすこと 4.自分のことは自分で説明しなきゃ誰もわかってくれない 5.ちょっと緊張するけど正直に相談

    18歳から22歳までの4年間で(かろうじて)わたしが学んだこと - インターネットもぐもぐ
  • HTML5と関連仕様がラストコール(最終草案)となる。W3Cが幅広いレビューを募集

    W3CはHTML5と関連する5つの仕様がラストコールとなったことを発表しました。8月3日まで幅広いレビューとコメントを募集しています。 ラストコールとなったのは、以下の仕様です。 HTML5 HTML+RDFa 1.1 HTML Canvas 2D Context Polyglot Markup: HTML-Compatible XHTML Documents HTML5: Techniques for providing useful text alternatives HTML5がラストコールへと進むべきかどうか、5月15日から22日のあいだに関係者で投票が行われ、賛成95、反対5、棄権6でラストコールへ進むことが決定しました。 2014年に勧告へ HTML5のラストコールは、昨年の9月から具体的な準備が進められ、そのときの工程表では5月後半にラストコールへ進む予定となっていました。予

    HTML5と関連仕様がラストコール(最終草案)となる。W3Cが幅広いレビューを募集
    hatz48
    hatz48 2011/06/09
  • 転職・退職代行マガジン -

    「適応障害になってしまって退職をしたい…。でもこれってただの逃げなのかな」   適応障害は人によって症状が違うため、なかなか周りに理解がされにくく、苦しいですよね。 「このまま仕事を続けられそうに…

    hatz48
    hatz48 2011/06/09
  • Webシステム開発に便利な7つのツール

    Webシステム開発で使っている便利なツールをあげてみました。 あらためて社内の開発環境を見直す機会があったので、使っているツールを並べてみました。こうして見ると色々なツールを使って開発をしていますね。わりと定番系なものが多いですが、良かったら参考にどうぞ。 1. Apache / PostgreSQL / PHP Mac OS X に MacPorts でインストールしたApache / PostgreSQL / PHP 環境を使って開発をしています。 PHPは5.3、PostgreSQLは8.4 or 9.0です。 ただ旧バージョンのPHPを使ったり、Linux でなければ動かないモジュールを使うこともあるので、その際は社内のCentOSサーバにSSHで入って開発したりもします。 Vimを使ってるので、SSHで入ればどのサーバでも開発できるのは利点ですね。 Mac を使い出して、しばらく

    Webシステム開発に便利な7つのツール
  • 世にも美しい大理石でできた湖面にある洞窟「マーブル・カテドラル」 : カラパイア

    南米チリとアルゼンチンの間にあるヘネラル・カレーラ湖(ブエノスアイレス湖)は、氷河に削り取られて出来たといわれる湖で、そこには海の青が反射したエメラルド、ターコイズ、アクアマリン、紺碧のきらびやかな組み合わせがとても美しいマーブル模様の大理石でできた洞窟がある。マーブル・カテドラルと呼ばれるこの洞窟は、湖水の浸によって出来たものなのだそうだ。

    世にも美しい大理石でできた湖面にある洞窟「マーブル・カテドラル」 : カラパイア
  • 嫌われまくりのIE6の現状と仲良く付き合う方法

    2017年7月14日 Web関連記事, 便利ツール TwitterでWeb屋さんのつぶやきを見ていると「IE6のせいで…」「IE6さえなければ…」なんて声がよく聞こえてきます。産みの親からも見放されつつあるInternet Explorer 6。一体なぜここまで嫌われているのか?どれほどの人が涙を流してきたのか?そんなIE6と付き合っていく方法は?IE6にまつわる情報を簡単にまとめてみました。 ↑私が10年以上利用している会計ソフト! IE6のシェア 2001年に世にリリースされたInternet Explorer 6。通称IE6。リリースされて10年たった今も色んな意味で話題のこのブラウザーを使っているユーザーは現在どれくらいいるのでしょう? マイクロソフトが(!)IE6撲滅のため「Internet Explorer 6 Countdown」というサイトで世界中でIE6がどれくらい使われ

    嫌われまくりのIE6の現状と仲良く付き合う方法
  • いっしょに仕事をしたいプログラマ 5つの特徴 - たごもりすメモ

    ちょっとこんなことを考えるきっかけがあったので、ざっと書き出してみた。Webに公開されている情報からあるプログラマについて見てみたとき、どういう人ならいっしょに働いてもいいかについて。 ここに書く内容はソースコードの品質以前の問題についてのみにしてある。だからこの特徴を満たしていればどうということに直接なるわけではない。ただ、欠けているところがあれば、少なくとも自分はその人といっしょに仕事をしたいとは思わないだろう。 なお自分は現勤務先の採用活動にはかかわっておらず、このエントリの内容は勤務先の採用基準とは全く無関係です。 学生さんなどの場合にはまた話が違うと思います。 あと割と自分のことは棚に上げてます。「お前これできてねえじゃん」という部分については都度ご指摘をいただけますと大変ありがたく思います……。 1. その人が書いたソースコードが公開されている 日語で何を言われてもぶっちゃけ

    いっしょに仕事をしたいプログラマ 5つの特徴 - たごもりすメモ
  • 404 Blog Not Found:怠翻 - JavaScriptでありがちな9つのシマッタ

    2007年08月17日01:15 カテゴリ翻訳/紹介Lightweight Languages 怠翻 - JavaScriptでありがちな9つのシマッタ 私自身結構シマッタしちゃうので。 Nine Javascript Gotchas 尻カンマ注意 以下のコードはFireFoxでは動きますが、Internet Explorer (以下IE)では問題になります。 var theObj = { city : "Boston", state : "MA", } 最後にカンマが入らないよう注意しましょう。 浮気なthisは何を見てるやら 以下のコードで、thisは何を指しているでしょうか。 <input type="button" value="Gotcha!" id="MyButton" > <script> var MyObject = function () { this.alertMess

    404 Blog Not Found:怠翻 - JavaScriptでありがちな9つのシマッタ
  • 職場に悪影響を及ぼす10種類の性格タイプ--あなたの会社にもこんな人いませんか

    ほかの子どもたちとうまくつきあえない子どもを見たことがあるはずだ。スポーツでずるをする子どももいる。モノポリーの奇妙な遊び方を考え出して「新ルールだ」などと言い張り、自分が勝てるようにする近所の知り合いもいただろう。それらの子どもたちが成長すると、残念ながら、性格の問題をひきずったまま大人になる可能性がある。 以前書いた記事で、わたしは真のプロフェッショナルが心がけるべき10の項目を挙げた。プロフェッショナルと一緒に働くのは楽しいものだ。そして、子どものように振る舞う、プロフェッショナルの振りをする大人と一緒に働かなくてはならないのは、大変な苦痛だ。以下に挙げる問題のある10の性格は、真のプロフェッショナルの逆だと考えて欲しい。 1.女々しいタイプ ボールを奪ってそのまま帰ってしまう子どものように、女々しいタイプの人物は機嫌を悪くして逃げてしまう。こういうタイプの人物は、腹が立って自分が思

    職場に悪影響を及ぼす10種類の性格タイプ--あなたの会社にもこんな人いませんか
  • 「幸せのものさし」の種類が少ない日本 ― オーストラリアで知ったこと : earth in us.

    「幸せのものさし」の種類が少ない日 ― オーストラリアで知ったこと http://www.earthinus.com/2011/06/happiness-ruler.html

    hatz48
    hatz48 2011/06/09
    「誰かが決めた幸せのものさしにハマらないからって、落ち込むな。」