「インストール」を含む日記 RSS

はてなキーワード: インストールとは

2012-02-02

ソーシャルゲームをやめた

2週間ぐらいiPhoneソーシャルゲームをやっていたが、さっきやめた。

理由は簡単で、あまりにも日常生活に支障をきたすから

この2週間、起きてはひたすらゲーム画面をポチポチ限界を迎えて眠たくなると寝る、起きたらまたポチポチ…と、書いてるだけで非生産的な日々だった。

このままゲームを続けてると、更に抜け出せなくなりそうだと思い、思いきってやめた。

このゲームを始めるまで、ソーシャルゲーム面白そうと思ったことは無かった。

怪盗ロワイヤルも試しに入れてみたことはあるが、時間を浪費するだけだし、時間を浪費したくなければお金を浪費するし…ということで、本当に無駄しかないと思っていた。

意外なことに、今振り返ってみるとこのゲームも、そこまで面白いと思った瞬間は無い。

大掛かりなバトルがあるが、そのバトルが少し面白いと思った程度で、家庭用ゲームにあるような爽快感や刺激は皆無だ。

では何故ソーシャルゲームから抜け出せなくなるのか、中毒になってしまうのか。

その答えはソーシャル性にある。

このゲームでは、チームを組んでバトルを行うという仕掛けがあるが、僕はそのチームのリーダーをやっていた。

元々は誰かが作っていたチームに所属していたのだが、他人に時間を左右される(バトルの時間リーダーが決める)ことが嫌だったのと、リリースされて間も無いゲームだったので、自分でチームを立ち上げても、既存のチームとあまり実力に遜色が無いと思ったため、自分でチームを立ち上げたのだ。

このチームを立ち上げて数日で、仲間が続々と集まってきた。

頻繁にバトルを繰り返し、ゲーム内での順位もぐんぐん上昇した。

立ち上げて間も無くはランキング外だったが、1000位、500位、100位、50位…と10日ぐらいで上位50位以内に入るまでになった。

そのチームの仲間の間でも色んな言葉を交わし、チーム内で祭り上げられて行った。

ここまで10日かかってたのもあり、そろそろやめないと…という感情はあった。

元々、ランキング100位以内に入れればやめようと思ってたのと、あまりにも時間無駄にしすぎているということに気付いていたからだ。

ただ、ここまで一緒にやってきた仲間を見捨ててやめても良いのか、50位までくればもっと上を目指せるんじゃないか、という感情が、その思いに歯止めをかけていた。

本当、アホでしょうもなくて安っぽい感情だと思う。

結局最終的にやめることになったのは、ソーシャルゲーム特有の安易な達成感を感じられなくなったからだ。

チームの順位も、50位以内は層が厚くそんなに簡単に上がらないし、開催されているキャンペーンも達成するまでどれだけ時間がかかるかわからない、個人の強さにしても、殆ど敵無しの強さになっていたこと…等々の理由があり、当初あったような、上を目指してどんどん攻略して行く感覚を感じられなくなっていた。

結果、チームのみんなに引退宣言をして、持っていたアイテム友達に撒き散らし、やめたわけである

ソーシャルゲームといえば、どんどん課金するイメージがあるので、今回300円の課金で止まったのは救いだと思う。

最初は本当にこんなつもりじゃなかった、インストールして1回起動して、15分ぐらいでつまらなすぎて飽きるだろう、と思っていた。

結果掛けたのは、実質100時間以上の時間である

それだけの時間があれば何が出来るか、なんていうことはあえて言うことでも無いが、無駄にした時間は非常に大きい。

2012-01-30

googleプライバシー ポリシー改悪が俺の中で話題に

http://www.google.co.jp/intl/ja/policies/privacy/preview/

Google が収集する情報

Google は、すべてのユーザーによりよいサービス提供するために情報を収集しています。その内容は、お客様の使用言語などの基本的情報からお客様にとって最も役に立つ広告オンラインで最も重要視している人物などの複雑な情報まで、多岐にわたります

情報の収集は以下の 2 種類の方法で行います:

お客様から提供いただく情報 たとえば、多くの Google サービスでは、Google アカウントのご登録が必要です。ご登録に際して、氏名、メール アドレス電話番号、クレジットカードなどの個人情報提供をお願いしていますGoogle提供する共有機能をすべてご活用いただく場合は、公開される Google プロフィール作成していただくようお願いすることもあります。これには、名前写真などを掲載することができます

サービスのご利用時に Google が収集する情報 Google は、ご利用のサービスやそのご利用方法に関する情報を収集することがあります。たとえば、Google広告サービスを使用しているウェブサイトアクセスされた場合や、Google広告コンテンツを表示または操作された場合です。これには以下の情報が含まれます:

端末情報

Google は、端末固有の情報(たとえば、ハードウェア モデルオペレーティング システムバージョン、端末固有の ID電話番号などのモバイル ネットワーク情報)を収集することがありますGoogle では、お客様の端末の ID電話番号をお客様Google アカウントと関連付けることがあります

ログ情報

お客様Google サービスをご利用になる際または Google提供するコンテンツを表示される際に、サーバー ログ内の特定の情報自動的に収集および保存されます。これには以下の情報が含まれることがあります:

お客様による Google サービスの使用状況の詳細(検索キーワードなど)

電話ログ情報お客様電話番号、通話の相手方の電話番号、転送先の電話番号、通話の日時、通話時間SMS ルーティング情報、通話の種類など)

インターネット プロトコル アドレス

端末のイベント情報クラッシュシステム アクティビティ、ハードウェアの設定、ブラウザの種類、ブラウザ言語お客様によるリクエストの日時、参照 URL など)

お客様ブラウザまたはお客様Google アカウントを特定できる Cookie

現在地情報

現在地情報を有効にした Google サービスお客様がご利用になる場合Google は、お客様現在地に関する情報携帯端末から送信される GPS 信号など)を収集して処理することがありますGoogle は、たとえば、お客様の端末のセンサー データから提供される近くの Wi-Fi アクセス ポイント基地局に関する情報など、他にもさまざまな技術を使用して現在地を判定することがあります

固有のアプリケーション番号

サービスによっては、固有のアプリケーション番号が割り当てられています。この番号とお客様インストール情報オペレーティング システムの種類、アプリケーションバージョン番号など)は、お客様が当該サービスインストールまたはアンインストールする際に Google に送信されることがあります。また、当該サービスGoogleサーバーに定期的にアクセスする際(自動更新の際など)にも送信されることがあります

ローカル ストレージ

Google は、ブラウザ ウェブ ストレージHTML 5 など)やアプリケーション データキャッシュのようなメカニズムを使用して、収集した情報個人情報を含む)をお客様の端末にローカルに保存することがあります

Cookie匿名 ID

お客様Google サービスアクセスされると、Google はさまざまな技術を使用して、情報を収集して保存します。その際、Google からお客様の端末に一つまたは複数の Cookie匿名 ID を送信することもあります広告サービスや他のサイトに表示される Google 機能のように、Googleパートナー提供しているサービスの利用の際に、GoogleCookie匿名 ID を使用することもあります

引用終わり

2012 年 3 月 1 日に発効

凄い!!!!!!さすが!!!小学生並みの感想

2012-01-27

家庭って確かに事業。個人事業主同士が事業を営んでいるような。。

新婚の妻なんだけどさ。

友達同士が事業起こすと経営が上手くいかない、みたいなこというでしょ。あれって、家庭にも当てはまる気がするのね。

このご時世ありがたい事に、収入の安定した夫がいる。

9ヶ月の子どもがいて(おっと、もう新婚でもないか)、私は仕事に復帰している。私の収入は夫の7割ってとこ。

家計だけど、夫は、基本的に、自分の口座から率先して出している。私の収入は余剰貯蓄の扱いな感じ。

出産で働けない間、携帯代とか美容代とか夫に出してもらったけど、そのまんま。

なんか自分で出したいんだって家族趣味みたいな感じになったっぽい。子ども用品とか、とくに出し惜しみする感じはない。嬉しい。

それと関係なしに、夫は家事が苦手だ。

仕事エネルギー使い切って、家では幸せそうに大きな子どもになってる。子どもの相手はできる。家庭にいると雰囲気いいし、子どもも夫が好きみたい。

私は保育園に朝子どもを送るまでと、家に帰ってからが本番の仕事。職はなんと言うか、幸せ息抜きというか、専門職ハードだけど働けてお金もらえるって幸せ時間ね、みたいな感じ。子育て責任こわい。子ども一番、仕事二番になってしまった。無駄な事しなくなって、意外と産前と仕事ボリュームは変わってないけど、それでも毎日終電だったころと全然違うし、周りにも迷惑はかかってる。

結婚して、二人きりの時はお互い家は寝る場所だった。疲れて帰って来たお互いを慰め合ってた。散らかっててもお互い布団さえ快適であれば良かった。

子どもが産まれてから安全な巣作りの本能勝手に私に産まれて、いきなり世間並みの母親感覚になった。夫は、金銭での養い本能が芽生えたみたいだし、別々の場所が変わったみたい。

ところで、私は朝早く起きて、掃除をして洗濯を干して夕ご飯の下ごしらえと離乳食作りをする。夫は朝早く目が覚めたら、優雅にネットしてぜんぶ自分時間。に、見えてしまうことがあって、ちょっといらいらした時があった。金銭で世話になっていても、つい恋人気分で大変さを口だけでなくて分かってほしくなってしまう。私が『大変だー』というと、『あ、俺の事は気にしなくても大丈夫だよ(子ども優先で夫の世話を減らしてもいいよ、の意)』と言う。いや、そうじゃなくて手伝ってくれたらな、などと期待してしまうことがあった。

土日に寝坊する贅沢を私は久しく味わっていない。土日のどちらか、いや月一回でも、子どもの朝の世話をして朝に私にブランチを作ってくれる人がいないものか。

金銭上においては彼がメインで事業主だ。でも、本人はイクメンにもなりたいらしい。

私は、最初それを真に受けて、ホルモン作用母親になっている自分をもう一人作ろうとして、失敗した。

そもそも夫は家庭のハード面を強力に支えているのだから、靴を脱いだらだらっとしたいのだ。そして私の夫は、妻がニコニコしてないと嫌なのだ。『家が多少汚くても穏やかな妻がいる方が、綺麗で料理が並んでたってきいきい怒った女がいるよりまし』なのだ。うちの夫にとっては『最低限以上の家事趣味なのだろう。私も、それはそう思う。ただ、現在はいはいし始めた子ども安全のため、<最低限のハードル>が大人二人だけの『暮らせればいい若いもん二人住まいから『いきなりの来客も上がってお茶どうぞって言える一般家庭』に上がってしまっているだけだ。

私は最初頭を抱えた。仕事は復帰して慣れるのが大変。保育園の送り迎えも、離乳食作りも慣れない。子ども半年過ぎたら熱を出しまくる。私ももらい風邪をひく。そして本能家事をしろと叫ぶ。夫は私ににこにこしてほしいらしい。家事に参加しているイクメンにもなりたいらしい。何かが無理に思えた。目が覚めたら夫のスペックが大幅に上位互換してないかな、と不謹慎に思って床についた事もあった。

それで、家は布団も含めて別の職場だと思う事にした。家事に関しては、仕事の他にしなきゃならないオプションと思うのではなく、今住んだこのちっこいマンションは零細の開いたばかりの事業所で、自分が事業主なんだと思う事にした。家事に関して夫は、外注する下請けの業者だと思う事にした。まず家事をしやすいように環境を作って仕事内容を整えて作ってあげる。そのために、私が計画を立てたり少し余計にしなければならない事が増えても、だ。自分がラクをしたい手間を減らしたいから腹が立つのであって、そもそも手間が多少最初に増えようが、事業が上手くいって結果をだせればいいのであれば、何も腹が立たない。夫は家事の一翼を担ってると気分が良くなる。私も助かる。家族に気分よく仕事をしてもらうことは大事なのだ

たとえば、夫に、どこか担当したい場所を聞く。夫は、しばらく考えて、風呂掃除かな、と言う。夫は浴槽をスポンジで洗うのをイメージしている。床と壁も洗ったらさぞ完璧だ、と思っている。私は、風呂掃除、と言ったら現時点では鏡も窓も磨くしボディソープや洗髪料のボトルも洗う。シャワーのノズルとホースも洗う。引き戸の下のサッシ部分も磨く。水道蛇口も磨く。でも、そこは言わない。何回かに一回掃除場所を変わるか、自分が入ったときにさっと洗ってしまう。夫は、だんだん気がつけばいいのだし、気がつかないなら、平和でいいんである。数年したら子ども下請けとして、未来の幹部候補として仕込もうと思う。

あくまで家事側の視点に立って書いたが、家計に関しては、私が下請けだ。事業主の立場に立ったら、使われている側の何倍も頭をフル回転させている。夫は金銭面に関して無償で苦労して楽しんでいる。私は貯蓄と支払いの苦労から解放されている。ささやかに消費を楽しめる。小遣いをもらう子どもみたいな立場だ。

でもまあ、事業だと思えば、何事も一馬力より何馬力もあった方がいいなあってこと。かな。たとえ、最初一馬力に満たなくったってね。

ねー誰か、デキた奥さんの上位互換ソフト売ってくんない? インストールするわ。

2012-01-25

ぐぉ

Xcodeの{を入力すると}を自動的に入れてくれる機能が苦手だ

{を入れると}を撃ちこむように 脳みそソフトインストールされていてそれと競合する。

 

脳みその方には設定機能が無いので、Xcodeの方でOFFしたいのだが、どうすればいい・・・

ググレカスですね、わかりますは、先行投入しておきます

2012-01-18

Python vs Ruby vs PHP vs Haskell プログラミング言語バトル part1

 

42 : デフォルト名無しさん : 2011/11/12(土) 23:53:51.20

Pythonの方が弄れる対象が多いのに、なんでウェブ系だとPHPの方が流行ってんだろ

端末からテキスト処理も楽だし、数値計算周りのライブラリも充実しているのに

PHPが優遇されているのって歴史的な経緯以外に何か他の理由でもあるのか?

けどまぁ、情弱文系SEが大半を占めているバカだらけの日本じゃ別にPHPで困ることもないか


45 : デフォルト名無しさん : 2011/11/13(日) 01:41:24.25

数値計算や端末からテキスト処理なんてWeb系じゃ大して使わないからなあ…


43 : デフォルト名無しさん : 2011/11/13(日) 00:04:23.30

PHPが未だに現役なのは、単に歴史的な経緯でしかないだろ

Pythonに関しては、ZopeさえコケていなければWebサーバLLとして大成功していたはずなのに、

Railsなんかが登場したおかげで、すっかり影が薄くなってしまますた....


44 : デフォルト名無しさん : 2011/11/13(日) 00:49:55.28

zopeってコケてたんだ

ってか、railsインスパイアされたフレームワークって今じゃ幾らでもあるよね

djangoとかCakePHPとか。rubyってRoRを使いたいユーザを除くと、

pythonPHPの方がユーザー数は圧倒的に多いと思うんだけど

本家railsって、他を遥かに越えるほど良いものなんだっけ?


48 : デフォルト名無しさん : 2011/11/13(日) 08:30:25.68

44

Zopeが登場した当時、RDB+PHPはもう古い、これからOODB+ZopeWebの中軸になる!」

さかんに宣伝され、雑誌でもZope特集が組まれていた

 

少なくとも自分ZopeからPythonという言語を知ったし、その時点でRubyは知らなかった

そして、その後のORM(RDB)+Railsの出現と華々しい革新性への注目は、誰もが知っているだろう

今でもZopeの開発は継続されてはいるが、結果的に当初の期待が大きく裏切られたという事実は動かしがたい

 

djangoCakePHPについては実際に触っていないので憶測になるが、おそらく技術水準ではRailsと同等だろう

しかしRailsはRailsコミュニティの活動が活発だし、その進化は異常に早い

 

Railsに何か致命的なトラブルが発生して開発が停滞する、あるいはdjangoCakePHPから

何かのイノベーションが提示されでもされない限り、後発のdjangoCakePHPRailsに追いつくのは無理

Railsは決して技術的に完璧Webフレームワークではないんだけどね....(たとえばSeaSideのような.... )

 

からこそ「もしもZopeが....だったなら」という「たら・れば」感はPythonコミュニティの潜在認識になっている


51 : デフォルト名無しさん : 2011/11/13(日) 12:55:40.83

 C a k e P H P は う ん こ   

遅い、設計が古い、動作がおかしいの3重苦

日本では流行ってないけど海外だとYiiが流行ってきてる


55 : デフォルト名無しさん : 2011/11/13(日) 17:31:12.14

CakePHP使ってんの?

可哀そうにw


53 : デフォルト名無しさん : 2011/11/13(日) 14:44:48.55

求人PHPばかりだからPHPやるしかないだろ。


57 : デフォルト名無しさん : 2011/11/13(日) 19:34:04.95

でもやっぱりいつもの使い慣れたLL(Python/Ruby)で

Webサービスを書きたいってのがある


73 : デフォルト名無しさん : 2011/11/15(火) 17:32:46.07

アメリカ言語ユーザー数は

Python>>>>>>>>Ruby

求人数は

Ruby on Rails>>>>>>>>Django

http://www.indeed.com/jobtrends?q=django%2Cruby+on+rails&l=

どういうことなの?


74 : デフォルト名無しさん : 2011/11/15(火) 17:48:15.59

RubyRails以外に使い道がないか


75 : デフォルト名無しさん : 2011/11/15(火) 17:54:35.50

海外ではRubyは昨今のRailsバブルのお陰で

もはやWebスタートアップ共通語になってるらしいからね

求人数が多いのはそのためだと思うよ


76 : デフォルト名無しさん : 2011/11/15(火) 18:03:23.05

なんかのミスかと思ったがアメリカでもRuby on Railsは人気があるのかなあ・・・

Pythonのほうが使いやすいと思うのだがフレームワークRailsが優位なんだろうか


77 : デフォルト名無しさん : 2011/11/15(火) 18:23:14.33

Djangoは周辺ライブラリ微妙だし本体も鈍くさい感じがする。

でも、FlaskはSinatraより好きだからPythonが嫌いってわけではない。むしろ好き。

 

ただ、いざ作り始めるとやっぱりRailsが楽だなあってなって、Railsを使い続けている。


78 : デフォルト名無しさん : 2011/11/15(火) 18:38:46.28

同感だ

同じように思っている人が他にもいて安心した


79 : デフォルト名無しさん : 2011/11/15(火) 18:54:37.13

PHPJavaScalaには

Railsみたいなフレームワークあるのに

Pythonはいいのないんだよな


80 : デフォルト名無しさん : 2011/11/15(火) 21:19:09.89

PHPフレームワークが乱立しすぎているから、RailsPHPで実装してみようというやつが出てきた。

Scalaも注目されだしたのはつい最近のことだしな。

それに比べてPythonは、Zopeというデファクトスタンダードが既に存在していたけど、

つの間にかフェードアウト


ただ、どうやってもRailsもどきRailsを超えることはできないのは間違いない。


83 : デフォルト名無しさん : 2011/11/15(火) 21:25:38.55

パクリオリジナルを超えられない(キリッ って定型句だけど、

これってキリッって言いたいだけだと思う。

後発品が先に出たものを超えたものなんていくらでもあるから


84 : デフォルト名無しさん : 2011/11/15(火) 21:30:04.39

D言語って超えたって?


85 : デフォルト名無しさん : 2011/11/15(火) 21:31:12.00

B言語って超えたって?


86 : デフォルト名無しさん : 2011/11/15(火) 21:53:33.76

でもRailsRubyの黒魔術を使いまくりから

PHPで同じ事をできないわけではないだろうけど、Ruby on Railsほど簡潔にはできない


90 : デフォルト名無しさん : 2011/11/15(火) 22:50:07.81

スタートアップなんて根無し草の集まりにとって、

googleが囲った言語coolさを見出せないんだろ


123 : デフォルト名無しさん : 2011/11/20(日) 11:32:16.79

まあくだらねえWEBサービス作って喜んでる情弱は早く死ねって事だよ


91 : デフォルト名無しさん : 2011/11/15(火) 22:52:42.98

そういう理由じゃなくてRailsのほうが単純に情報プラグインも多いからでしょ


3 : デフォルト名無しさん : 2011/11/15(火) 23:07:07.67

linuxじゃデフォのツールなんだし、ツールとの連携を考えたらpython一択じゃん

わざわざ不合理で不完全な言語を使うなんて

社会からハミ出た奴らの精神的な作用によるものじゃないの?


95 : デフォルト名無しさん : 2011/11/15(火) 23:20:20.21

django情報プラグインが増えないという、

現実に対する鬱憤を吐いてるようにしか聞こえないな

もしも

linuxじゃデフォのツールなんだし、ツールとの連携を考えたらpython一択じゃん

真実であるのなら、今頃はdjango情報プラグインが溢れかえっているはず


104 : デフォルト名無しさん : 2011/11/16(水) 01:20:49.05

Python信者乙。

yumや、gdbgnome拡張pythonであるからといって、それをwebアプリでも使いたいと思う人は少ないというだけのこと。

ソースからインストールする必要があったとしても、web開発ではrubyを使いたいという人が多いというだけのこと。


94 : デフォルト名無しさん : 2011/11/15(火) 23:15:11.93

というか、世界中Pythonプログラマが Remeber Zope!! を合い言葉

打倒RailsたるWebフレームワークを開発しているはずだけど、

いまだにRailsを超えるプロダクトが登場しないのはナゼ?


Railsも登場してから、かなりの年月が経過しているんだけどなぁ....

その間にもRailsRails 3が登場して、REST/AJAXの強化等の進化継続しているよ

347 : デフォルト名無しさん : 2011/12/09(金) 10:16:35.22

Ruby では

ary.map {|x| x**2}

となるものが、Python では

map(lambda x: x**2, ary)

となり、lambda の本体が1つの式では表現しきれなくなると

def mapper(x):

.....

map(mapper, ary)

書き換える必要があります


348 : デフォルト名無しさん : 2011/12/09(金) 10:24:20.94

Pythonのlambdaを用いた階乗計算

f = lambda x:(x and f(x-1)*x)or 1

RubyにはPythonのように「lambda本体は式でなければならない」という限定がありませんから

andやorを使った不自然記述をしなくても

f = lambda{|x|if x == 0 then 1 else x*f.call(x-1) end}

または

f = lambda{|x|x == 0 ? 1 : x*f.call(x-1)}

と書けます。lambda内でreturnが使えますから、書きたければ

f = lambda{|x|if x == 0 then return 1 else return x*f.call(x-1) end}

でもOKです。


390 : デフォルト名無しさん : 2011/12/10(土) 15:35:41.62

348

これはPythondisっているように見せかけてRubydisっているのか? と一瞬思ってしまったw

だってRubyのほうが長くない?CLのfuncallみたいなcall()がちょっとうざいし…

そしてどっちもlambda式の中で束縛変数名前再帰可能、と

350 : デフォルト名無しさん : 2011/12/09(金) 11:12:13.28

要素に対する関数適用と、抽出を組み合わせる場合

Python

print [x*2+100 for x in [1,2,3,4,5] if x > 2 and x < 5]

暗号のように見える。

Ruby

puts [1,2,3,4,5].select{|i| i > 2 and i < 5}.map{|i| i*2+100}

思考の流れと、コードの流れが一致しているので書きやすい。


351 : デフォルト名無しさん : 2011/12/09(金) 11:22:55.04

だれだPythonなら書き方はひとつとか言ってるのは

map(lambda x: x*2+100, filter(lambda x: x > 2 and x < 5, [1,2,3,4,5]))

354 : デフォルト名無しさん : 2011/12/09(金) 12:22:07.37

pythonて可読性が高いのをうたってる割にはそこいまいちだよね


353 : デフォルト名無しさん : 2011/12/09(金) 12:10:08.46

Ruby場合には、左から右へと無名関数データフローあるいは

パイプラインのように並ぶからコードが読みやすい

 

関数型プログラミングに不慣れな初心者でも、参照透明性のあるコード自然に書ける

プログラマにとって優しい or プログラミングの楽しさを教えてくれるのがRuby

 

それと比較すると、Pythonコードは、関数型プログラミングというもの

いかに高度で難解なものであるかという事をもったいぶってプログラマ押し付け

 

もしもPythonしか知らないプログラマであれば、関数型 = 難解 という印象を持つだろう


356 : デフォルト名無しさん : 2011/12/09(金) 12:53:45.66

階乗計算くらいだと単純すぎて、ナゼ重要なのかが分かりづらいと思うのでコードで示す

result_list = source_list.map { |elem|

  x = foo(elem.x)  # ここが局所宣言を書く部分

  y = bar(elem.y)  # ここも局所宣言の続き

  x + y       # 最後に評価された式の値が、無名関数のリターン値になる

}

Rubyでは、map等に与える無名関数の中で局所的な環境(クロージャ)が作られるから

x = foo(...) のような代入文がいくつでも(= 複雑な処理でも)書ける

このポイントは、実用的なプログラム関数型風で書こうとした時に、威力を発揮する

357 : デフォルト名無しさん : 2011/12/09(金) 12:59:21.07

余計分かりづらくなった

358 : デフォルト名無しさん : 2011/12/09(金) 13:17:26.54

リスト内包表記が暗号みたいと言ってる奴は

高卒ドカタなんだろうなぁと可哀想になる

大学数学に触れる機会があれば

集合の表記に似せてることが分かるから

386 : デフォルト名無しさん : 2011/12/10(土) 01:41:34.46

数学とかで慣れてるし区切りが関数のがわかりやすい


359 : デフォルト名無しさん : 2011/12/09(金) 13:46:31.97

355

map/filterはfor/ifと同じだと言っているだけだから、難解という印象は持たない。

関数型プログラミングに慣れた、あるいは得意な人であれば、そういった印象なんだろね

Rubyの魅力はこれから関数型プログラミングを学ぼうとする初心者、 あるいはそんな初心者へ教える立場から見た、優しさ or 分かりやすさなんだ



360 : デフォルト名無しさん : 2011/12/09(金) 13:53:28.85

Rubyだと直感的に書けるコード

[1,4,3,2].sort.reverse.map{|x| x.to_s}.join('-')

Pythonだと読みにくい。

'-'.join(map(str, reversed(sorted([1,4,3,2]))))


361 : デフォルト名無しさん : 2011/12/09(金) 14:07:17.88

360

Pythonでは思考の流れと一致しないばかりか、「カッコだらけ」のコードになると.....


364 : デフォルト名無しさん : 2011/12/09(金) 14:28:55.99

カッコだらけのコードを分かりやすくする基本的な方法静的単一代入じゃないか

Rubyのやり方は基本ではなく玄人のやり方だろ


372 : 369 : 2011/12/09(金) 16:21:03.82

Pythonでは組み込みの型でメソッドチェインはやって欲しくないな

listにmap,filterメソッドができたとしても、

似たようなコレクションtuple,deque,array,queue等にも同じメソッドが必要になってくるし。

シーケンスプロトコルの利点が活かせない。

383 : デフォルト名無しさん : 2011/12/10(土) 01:17:28.39

372

外部のライブラリでも列挙可能なものは、たいていEnumerableモジュールをimportしてます

Rubyユーザーは列挙可能なものmapselectできて当然だろって思ってる気がしま


377 : デフォルト名無しさん : 2011/12/09(金) 18:41:51.79

Pythonは「何かを便利に書くためのしわ寄せ」をはっきり寄せてくる

得意と不得意を言語レベルではっきり主張するのでメリケン好みと言えなくもない

Rubyは全方位になんとなく八方美人なので、全体的になんとなく書きやすくてなんとなくキモくて遅い

379 : デフォルト名無しさん : 2011/12/09(金) 18:48:52.27

Pythonユーザー調教っぷりは異常

「書きにくいってことはその処理に向いてないってことだから諦めろ」を地で行く


387 : デフォルト名無しさん : 2011/12/10(土) 13:40:40.74

リストの内包表記はシンプルに書けるときは使うけど

基本その場でdefするのがPython風なんだと思う。

389 : デフォルト名無しさん : 2011/12/10(土) 14:40:31.04

無名関数が文を使うほど複雑なら名前を付けるのが Python 流と想像

384 : デフォルト名無しさん : 2011/12/10(土) 01:23:49.48

outer(center(inter( arg )))

これを読みづらいと感じるのは、左から右に流れる

日本語文に慣れているからだと思うが、

もしかしてアラビア語ネイティブな人からすると逆に読みやすいのか?


385 : デフォルト名無しさん : 2011/12/10(土) 01:34:57.89

なるほど、ということは右から左、左から右どっちでも行ける言語が最高ですね

F#パイプライン演算子最高ということで

2012-01-15

Opera検索エンジンに、ブラウザ上の操作だけで英辞郎を追加する方法

 Web上を探しても情報が見つからなかったので、ここにメモしていきます

 FireFoxChromeな皆さんは、Operaインストールしてからまた来てね♪


<手順>

1. このページの一番上にある増田検索窓を右クリックし、検索エンジン作成を選びます

2. 名前に「英辞郎」、アドレスに「http://eow.alc.co.jp/%s」と入力キーワードはお好きなもので。

3. [OK]ボタンクリック

4. おしまい



 英辞郎はなぜか右クリックから直接登録できないので、自分アドレス入力して追加しなくちゃいけません。

 この時、検索エンジン編集で新規に追加すると文字コードiso-2022-jpで登録されるんですが、異なる文字コードを使っているサイト対応させるにはsearch.iniっていう設定ファイルの該当部分をちょこっと直してあげなきゃいけません。(ちなみに英辞郎UTF-8。)

 設定ファイル探して、テキストエディタ開いて…ってのはちょっとした手間です。

 だったら文字コードが一緒の所で先にダミーを作ってあげて、アドレスだけ直した方が手っ取り早いよね、ってことです。



 文字コードUTF-8の所であればどこでも同じように登録できますGoogle翻訳ニコニコ動画でもOK。

 ちなみにDMM.R18は違いました…。

2012-01-05

[] ユーザー プロファイルを読み込めませんでした

Windows XPNVIDIA WMI で発生する:ユーザー プロファイルを読み込めませんでしたが、既定のシステム プロファイルを使ってログオンしました



ログインすることはできるがユーザープロファイルの一部が読み込まれていないので、シャットダウン前の作業環境微妙復元できていない状態になる。

  1. NVIDIA ドライバを一旦アンインストール
  2. NVIDIA WMI のチェックを外して再インストール

すれば解決。



現状 NVIDIA WMIインストールしても無駄プロセス(nvwmi.exe)が増えるだけでメリットはなさそう。

2011-12-22

よくわからない中途半端な書類を作る仕事をする人

こんな身近にExcelwebの下書きを作って、外注する係りの人がいるとは思わなかった。

いつも軽快な鍵打音が響いていたのは、外注の人に仕事を頼むための注文書をExcel方眼紙的に使って作っていたのだった。

外注デザイナーに出すとこれがこんなにかっこよくなって戻ってくるですよ。すごいでしょ。」

そんなことを自慢されても困るんだ。

Excelを上達する努力で、そのサイトできるだろ。

その外注係りを奉る営業もよくないし、それをわかっていない経営側もよくない。

その鈍感力こそがこの会社での有能な構成員として立場を彼に保障しているのであろう。



パソコンインストールされたソフトを数えることを仕事にしている人もいた。

別に大したソフトが入っているわけでもないんだ。

マイクロソフトオフィスが入っていて、たまにアドビソフトが入っているそのくらいだ。

買った時期によって、OSの種類は違うけど、やれることは大してちがいない。

パソコンは、年間で、100台に1台が壊れると統計的な数値が出ている。

社員の総数は変化がないのだからパソコンの総数も決まっているし、ソフトの数も決まっている。

それ以上に必要ないことは明白だ。

でも、それを大真面目に数えて、深刻な顔をして報告書を作っていた。

報告書を受け取ったさらに上役の上司も、眉間にしわを寄せて承認のはんこをついていた。

肩書き上は、この人たち、閑職じゃないんだよ。



まともに仕事をすることがアホに思えるようになってきた。

これまで切れ者といわれた人たちは、けんか別れして、退職していった。

退職するときに引継ぎはない。というか残る引継ぎ者が理解できなかった。なので、蓄積がなく全体のレベルが落ちていった。

たかだか下っ端は、せいぜい遅刻しないように会社にいくことしかできない。会社トップの考えを越えるような仕事は今後ないのだろう。

そろそろ進退を考えるときがきたのだろうか。

iTunesのこのエラーときにやるたった一つのこと

更新インストールしようとした際にエラーが発生しました。問題を解決しない場合、ツールからダウンロードのみを選択し、手動でのインストール

試してください。

上記のエラーが出たときにやるたったひとつのこと:

iPodもしくはiPhoneを抜いて再起動してからUpdateする。

これはドライバエラー

2011-12-21

http://anond.hatelabo.jp/20111221102613

SQL Server Expressの標準設定では、リモート接続は「無効」だよ。

インストール後の設定でリモート接続を許可して、ファイアウォールを通過するように設定が必要。

http://awoni.net/fc/remote/

Oracle DB Express Edition は 他のPCから接続可能。MS SQL Server Express はだめ

俺が最初に扱ったRDBOracle 8i か 7。

DBってこんなもんか...と思ってたけど、インストーラのヘコさにあきれまくる。

その後 Microsoft SQL Server 2000 の手軽さを知って、こちらにどっぷり。

で、ずっとSQL Server

そこそこの使い方ならどっちのDBも十分使える上に、Oracleは「くだらない」お作法大杉。(Oracle Master の為?)

クエリー実行計画が図解でわかりやすい、バックアップやアタッチが超楽。

サポート(修正パッチなど)も料金込みのMSのほうがトータルで安価だし、CubeやReporting Serviceなどもコミコミで使える。

言語関係もMS SQL Server のほうが良くできてる。



SQL Server のStandard Editionだけでなく、無償版であるExpress Edition も使っているが、

残念ながらこれは外部のPCから接続できない制限がある(はず)。

同じく無償版のOracle DB 11g Expressがあるが、こっちでは他のPCから接続できた。

Universal Installer は相変わらずjavaでできてるからUIヘコいけど、

「くだならい」設定項目がだいぶ減って楽ちんでインストール完了。時代進化した。

.NET Framework(OLE DB)で外部からPC接続ホスト名、ユーザー名、パスワード接続文字列で指定するだけで、あっさりOK。

tnsnames.oraとかいじることはもう無くてよいのだろう。

sqlplus懐かしいぞ、ちょっとOracle回帰してみるか...

2011-12-16

Twitter clone、StatusNetでコミュニティサイトをでっちあげる

システム系はからっきしなんだけれど勉強がてら色々と挑戦してみる。

Twitter+Wordpressみたいなものだと聞いたけれど、実際どんなもんなんだろう。

現在インストール中。

2011-12-15

cent osでのphp5.3環境のセットアップ with "yum"

FuelPHP Advent Calendar 2011 の 15日目。

FuelPHP の URL とコントローラの関係から続いて寄稿します。

@eifukuです

早速ですが本題。

といって、そもそもの経緯を先に。

fuelphpを試そう!ってなもんで既存サーバPHP5.3にしよう〜という所が発端。

既にyumPHP5.2ベース環境が構築してあったせいで、色々とconflictしてインストールに手間取る。。。

案外、環境構築ってはまると手間よねーといった意味合いも込めて、

今後の参考迄に割とストレートにいける様にセットアップ手順をログます

今回はせっかくなので、色々と最新パッケを用意します。

LES RPM DE REMIのリポジトリ登録

そもそも、yum提供しているのはPHP5.2。

なので、fuelphpを動作させるために、今回は最新のRPMパッケからPHP5.3をインスコ

最新のrpmを確認してインストール

$ sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

$ sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

apache2をインストール

$ sudo yum install apache2

mysql(v5.5)をインストール

既存mysqlを使う人は飛ばして次項へ。

(PHPを先にインストールすると色々こけるので先にmysqlをセットアップ)

$ sudo yum --enablerepo=remi install mysql mysql-server

で起動テスト

$ sudo /etc/init.d/mysqld start

いや、こけた。

起動せず。。

ふむ。repositoryをremi-testにしなければダメな模様。

再度インストール場合には依存関係のパッケージconflictするのでとにかく消す。

ごっそり消す!!

$ sudo yum remove -y mysql*

インストール

$ sudo yum --enablerepo=remi-test install mysql mysql-server

$ sudo /etc/init.d/mysqld start

Starting MySQL: [ OK ]

いった!

自動起動設定だけ済ませて次へ。

$ sudo /sbin/chkconfig mysqld on

php諸々をインストール

既存php5.2以前がある場合は、やはりとにかく、ごっそりremove!!

で以下に続く。

$ sudo yum --enablerepo=remi install -y php php-mysql php-xml php-mbstring php-common

以上でfulephp動作前の環境構築準備は完了!

ほんとはハマった辺りのログとかも入れた方がいいんでしょうが、今回はこれでご勘弁。

ソースから入れた方が楽だよなぁ・・・と何度か方向転換しかかりましたが・・・なんとか。

明日16日目は@madmamorさんの「FuelPHPのcoreクラスを拡張してみる。ですね!

おたのしみに!

2011-12-07

http://anond.hatelabo.jp/20111207000905

リンクエラーが出るんですけど、特別な設定がいるんですか?」

これは、「(他のライブラリが必要な)特殊なモジュール使ってますか?」「環境依存の設定ありますか?」とかを包括した質問かもしれない。

コンパイラオプション関数を使う/使わないって切り替えする奴とかで、まじないとして大量の定義が必要な仕事場はあった)

使ってる検査ライブラリが、ドライバライブラリを静的リンクしてた時、「なんか(インストールとか)必要なの?」って聞いたこともあるよ。

「この○○ってライブラリが参照してる××ってなに?」じゃなくてね。


まぁ、言語仕様は知ってるけど、開発環境仕様は知らないって人、多いよ。

パス概念とか、開発ツールの使い方とかね。

んで、そういう事についての感性が低い人は、確かにいる。

2011-12-05

初心者がたった5ヶ月でウェブサービスを作る方法

完全な初心者の状態から勉強を始めてから大体5ヶ月でウェブサービスが完成したので何を用意したり何をどうやって勉強したらいいのか色々書いてみました。

アイデアはあるんだけど、プログラムとか難しそうで自分にはウェブサービスなんて作れないと思ってる人がいたらその敷居を少しでも低くできたらいいなあなんてと思ってます


ちなみにボクはぼんやり1年くらいはてなブックマークにのってる記事を見ていてプログラムとかできたらいいよなあなんて思っていてようやく重い腰をあげた人です

さらに自分文系数学英語もロクにできない人なので、基本的に誰でもサイトは作れると思います

そもそも中学生でもプログラミングができるんだから大人に出来ないわけないですよね。


これからウェブサービスを作りたいっていう方の参考になればと思います

自分初心者なのでまちがってることがあったら教えてください。



●何を用意すればいいのか

自分Windowsなので何個かWindows向けのソフトを紹介しています

Macの方は申し訳ないですが、Mac向けのソフトをご自分で探してください。



(1)メモ帳

基本的にウェブサービスの開発はメモ帳でできます

アドビdreamweaverっていう便利なソフトがあるらしいですお金もかかるし別に必要もないと思います

ただのメモ帳だと使いづらいのでボクは「TeraPad」っていうフリーソフトを使っています

例えばプログラム言語ごとに表示を切り替えると、関数とかコメント部分の色が変わって見やすくなって便利です

TeraPadhttp://www5f.biglobe.ne.jp/t-susumu/library/tpad.html



(2)PCブラウザ各種

サイトを作っても各ブラウザごとに見え方が違うのでそれぞれ確認するために何種類かブラウザインストールしましょう。

ボクはIEFireFoxChromeの3つをそれぞれ表示して確認していました。

OperaとかSafariも本当は確認しないといけないと思うんですがこの3つで十分だと思います



(3)XAMPP

ザンプって読みます。ざっくり言うとローカル環境(自分パソコン)でプログラムを動かす環境を作るソフトです

いちいちサーバーアップロードしなくても、プログラムが動くかを確認できるので便利です

またレンタルサーバープログラム暴走してしまうと迷惑がかかるらしいのであらかじめ自分パソコンで確認するのがいいようです

XAMPPhttp://www.apachefriends.org/jp/xampp-windows.html



(4)ドメイン

何とかドットコムっていうやつですネット上の住所的なやつですexample.comとかexample.netとか。

ボクはお名前.comでドメインとりました。ドメイン個人情報を隠せる?サービスがあるのが理由です

まあどこで取っても大して変わらないと思うので目についたところで取るといいと思います

「.com」だったら年間1000円くらいです。長すぎるドメインはとらない方がいいかです



(5)サーバー

ネット上にファイルアップロードするところですドメインが住所だとすると土地みたいなイメージです

ボクはさくらインターネットさんのレンタルサーバー(スタンダードプラン)を借りています

理由はグリー社長さんがほめてたから。お金も月額500円なので安いです

同じ500円だとニコニコ動画プレミアム会員になれますね。ちなみにボクは一般会員です



(6)FTPソフト

さっきファイルアップロードとかさりげなく書きましたが、そのファイルアップロードするソフトFTPソフトです

ボクはFFFTPを使っています最初使い方がわからなくて戸惑いましたが慣れれば簡単です

FFFTPhttp://www2.biglobe.ne.jp/~sota/



(7)FireMobileSimulator(FireFoxアドオン)

携帯電話サイトを確認するには基本的に実機で確認するのが一番ですが、個人で全部そろえるのは難しいです

そこでFireFoxアドオンのFireMobileSimulatorという拡張機能を使って簡易的に確認するのがおすすめです

XAMPPのようなローカルサーバでも確認することができます

・FireMobileSimulator : http://firemobilesimulator.org/



(8)スマホまたはスマホを持ってる友達

FireMobileSimulatorで確認できるといってもやはり見え方は違います。念のため実機で確認しましょう。

ボクはiphone使っていてそれの確認はしてるんですが、android友達がおらんのでまだ確認してなくて実はまだ不安だったりしてます



(9)3キャリアガラケーまたはガラケーを持ってる友達

上と同じようにやはり実機で確認した方がいいです特にガラケーは見え方もそうですが、プログラムがうまく動かなかったりします。

例えば、AUだけフォームに「enctype="multipart/form-data"」を入れてると文字化けするという謎の現象が起きたり。

他にも色々あって制作時間がかかったのは正直このガラケーのせいです。色々3キャリアで統一とかしてくれないんですかねえこれ。。。

友達のY君とMさんとNさん本当にありがとうございました匿名ブログだけど感謝してます




●何を勉強すればいいのか。


さて具体的に何を勉強すればいいのかわからない人がいると思いますが、以下を勉強すればウェブサービスが作れます

ということでひとつずつ説明。



(1) html/css

マークアップ言語っていうらしいですプログラムじゃなくてhtmlファイルを作る言語です

とりあえずhtmlサイトの文書の論理構造を書いて、cssサイトの見た目をキレイにするものだと思ってください。


適当検索すれば勉強できるサイトがたくさん出てくるのでそこで勉強してください。

本も売ってますけど基本的なところは難しくないので買う必要はないと思います

かいところはその都度検索すれば大丈夫です



調べると、html5とかxhtmlとかあって戸惑うかもしれませんが、とりあえずPCスマホなら何でもいいと思います

(ガラケーについては各キャリアごとに対応させる必要があります。書くとすごい長くなるのでガラケー用にサイトが作りたいなら調べてみてください。)

ただhtml5が一番新しいので今後勉強される人はそれの方がいいかもしれないです

ちなみにボクはたまたま見たサイトxhtmlの説明だったので今回はxhtml作りました



実際やってみるとわかりますが、思ってるよりずっと簡単です

まだボクは90年代初頭のホームページみたいなデザインしかできないので偉そうなことは言えないんですが(笑)



(2) PHP/MySQL

プログラミング言語データベースです

最初htmlだけでサイトが作れると思っていたんですが、はてなのような動的なサイトを作るときは何かしらプログラミングする必要があります

んで、いろいろ調べるとperlやらRubyやらJAVAやら色々でてきて一体どのプログラム言語がいいのか悩むと思いますウェブサービスが作りたいならPHPがいいと思います

理由はウェブに特化した言語っていうのと他に比べると簡単で勉強時間が少なくて済むらしいので。



PHPなんかで本なんか買う必要はないらしいんですが、ネットサイトだとよく理解ができなかったので本を買いました。

以下の書籍がとてもわかりやすくていいですおすすめです。やっぱり本は体系的にまとまってるので勉強がしやすいです

「よくわかるPHP教科書(たにぐちまこと)」

http://www.amazon.co.jp/%E3%82%88%E3%81%8F%E3%82%8F%E3%81%8B%E3%82%8BPHP%E3%81%AE%E6%95%99%E7%A7%91%E6%9B%B8-%E3%81%9F%E3%81%AB%E3%81%90%E3%81%A1-%E3%81%BE%E3%81%93%E3%81%A8/dp/4839933146



この本の通りやっていけばとりあえずプログラムが動く感覚が得られます

あとすごい賢そうなことをやってる感覚になるので頭がよくなったような気がしますよ(笑)



MySQLもこの本で勉強ができますMySQLというのはデータベースで、そういうソフトです

他にもOracleとかPostgreSQLとかあるらしいですが、

とりあえずMySQLSQL文っていうのを勉強するとデータ検索だったり、データアップデートだったりが数行でできたりするのですごい楽になります



決して簡単ではないですけど、思ったより難しくはなかったっていう印象です

自分は大抵その時理解できなくてもだいたい一晩寝てから、もう一度頭からやり直すと理解できました。



(3)Apache

アパッチって読みますウェブサーバーです

ボクはさくらさんのレンタルサーバーを借りていて今回はあまりいじってないんですが例えば「.htaccess」という名前ファイルを作るとapacheの設定をいじることができます

例えばアクセスされたくないファイルがあったらそういう指定を「.htaccess」というファイルに書いておけばアクセスされないようになります



(4)スマートフォン向けサイトの作り方

基本的にパソコンと同じように作ればいいです。ボクは以下の本を見て勉強しました。

iPhone+Androidスマートフォンサイト制作入門(たにぐちまこと)」

http://www.amazon.co.jp/iPhone-Android-%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%B3%E3%82%B5%E3%82%A4%E3%83%88%E5%88%B6%E4%BD%9C%E5%85%A5%E9%96%80-WEB-PROFESSIONAL/dp/4048702181



正直ネット情報でも十分だと思いますが一度体系的に勉強するのもいいと思います



(5)ガラケー向けサイトの作り方

ガラケー向けのサイト制作は特殊で一度頭真っ白の状態で勉強した方がいいです。それだけPCスマホとは全然違います

ネットにも情報はたくさんありますが、断片的なものなので以下の書籍で体系的に勉強してから補助的にネットで調べた方がいいです

PHP×携帯 実践アプリケーション集(平島浩一郎他)」

http://www.amazon.co.jp/PHP%C3%97%E6%90%BA%E5%B8%AF%E3%82%B5%E3%82%A4%E3%83%88-%E5%AE%9F%E8%B7%B5%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E9%9B%86-%E6%A0%AA%E5%BC%8F%E4%BC%9A%E7%A4%BE%E3%83%9E%E3%82%A4%E3%83%8D%E3%83%83%E3%83%88%E3%83%BB%E3%82%B8%E3%83%A3%E3%83%91%E3%83%B3/dp/4797354356



この本は実践アプリケーション集というだけあってそのまま使えるコードが収録されているのがとてもいいです

正直PHPプログラミング自体はそこまで難しいという印象はなかったんですが、この本に出会わなかったら多分ガラケー向けのサイトは作れなかったと思います

もしガラケー向けのサイトが作りたいならこの本を買うのが近道だと思いますよ。




自分はまだやってないけど勉強したほうがいいもの



(1)PHPフレームワーク

CakePHPとかSymfontとかいうのがあるらしいです

このフレームワークを使うとあらかじめある程度のところまでできてるんで、ボクみたいに全部TeraPadで手書きしなくてもいいみたいです。。。



(2)javascript

PHPサーバーで動作するプログラム言語ですjavascriptブラウザ上で動作するプログラム言語です

非同期通信なんていうよくわかんないけど何かすごいこともできたりするらしいですよ。



●もし調べまくってもわからなかったら


もし一日中検索してもよくわからなかったらそういう時はネットの頭のいい人たちに質問しましょう。

ボクは以下のサイトで質問していました。



(1)ヤフー知恵袋

巷ではヤフー知恵遅れなんて言われてますが、コンピュータ系の質問に関してはしっかり教えてくれる人がほとんどです

ポイントを100枚くらい使うとカテゴリマスターなんていう天才が回答してくれます



(2)2ちゃんねる

2ちゃんねるの該当する質問スレに書いてください。

どういうスレッドなのかよく読んで質問しないとボロクソに言われますが、2ちゃんねるなのに皆さんすごい優しく教えてくれます

たまにケンカしてたりすることもありますがそのときケンカが終わるまで待ちましょう。ケンカの流れで質問がスルーされたりします。



ヤフー知恵袋2ちゃんねるもそうですけど、質問するとき自分環境をしっかり書いて何がしたいのか、どんなエラーがでるのか明確に書きましょう。

回答する人もわからないですし、自分がほしい回答がまず来ないと思います

あと当たり前ですが回答してくれたらお礼をしっかりいいましょうね。



●こうして出来上がったウェブサービス


こうやって今回できあがったのが6人まで登録ができる招待制レンタル掲示板です

「ひそり-秘密共有ネットワーク」(http://hisori.com/)です



なんだ掲示板かよー!!とか言わないでください(笑)これでもけっこうがんばったんで。。。

そういえばサイトを作ろうと思った経緯を書いてなかったんでちょろっと書いておきます


ボクはミクシィツイッターをやってるんですが、一瞬その時だけ仲のよかった人の更新とか見たくなかったりするんですよね。

でもマイミクを外したりフォローを外したり小心者のボクにはできなかったりするわけです



そもそもあーいうソーシャルって自分キャラ一貫性をもたせないといけないから窮屈なんですよね。

例えば、会社の同僚には真面目を絵を書いたようなキャラだけど学生時代友達には下ネタ好きのどうしようもないキャラだったりすると

マイミクフォロワーにその会社の同僚がいたら、下ネタなんか書きたくても書けないという窮屈さがソーシャルにはあるわけです



だったらあらかじめ人数制限しておいて、例えば同じ学生時代の人しか見ることができないサイトがあれば

下ネタだって気にしないで何でも書けるよねっていう考えに至ったわけです



今回6人までという人数制限と招待制っていう形にしているのはそういう理由と本当に仲のいい何でも話せるグループに使ってもらいたかたかです

んで、ネットにそういうのがなさそうだったので勉強がてら自分で作っちゃえ!ってことで今回作りました



ちなみに何で秘密共有ネットワークなのかというと「招待制無料レンタル掲示板」だとどんなサイトイメージがつかないと思ったかです

じゃあ何て名前にしようかと考えた結果、秘密でも何を書いても大丈夫ですという意味を込めて「秘密共有ネットワーク」って名前しました。

(秘密って普通はどこに書いてもいけないものじゃないですか)



とまあ、そういうことで初心者でボクみたいな完全文系の人でもこれくらいのサイトなら作れるんで

もしプログラムとか難しそうとかそういう理由でウェブサービス制作を躊躇してる人はぜひチャレンジしてみてださい!!



※もしサイトが変な挙動がしてるとかあったら更新報告用にツイッターアカウントを作ったんでよかったら教えてください。

http://twitter.com/#!/hisori_com/


ではでは。。。

2011-12-04

クレームで最大の問題は「ものすごさ」ではなくて「数」だ

http://d.hatena.ne.jp/p_shirokuma/20111203/p1

を読んで思ったこと。薄っぺらいなー。




クレーマー対応したことがない人からすれば、クレーマークレーマーしかないのだろう。

せいぜいしぶとさとか、声の大きさ(暴力雰囲気)を元に、ものすごいクレーマーかそうでないクレーマーかを区別するくらいだと思う。

ものすごいクレーマー」といったところで、自分ちょっと気分が悪くなる程度で責任はないから気軽なものだ。

むしろ、上の記事のようにブログネタになるぞ、と喜ぶ人さえいるのだろう。

「うわぁ」と嘆いてみせる俺格好良いっすね。しかめ面してブログを書いただけで何か仕事したつもりとか社会に貢献したつもりとかだったらウケる。

「うわあ」と思ったなら仲介に乗り出してくれてもいいのよ?上の人はおそらく考えもしなかっただろうけれど。

いつぞやの痴漢をみかけて延々としたり顔で分析している社会学者みたいなのもいたけれど、まぁお気楽なもんだと思います

大阪では「自分の利害が絡めば」仲介してくれる人いるんだけどね・・・

あ、別に上の人が悪いって言ってるんじゃないよ? それが普通であって、期待しすぎてもがっかりするだからしてないよ?ほんとだよ?

でも、私らからしたら、「普通の人」ってクレーマーと紙一重で、そう大きな違いはないと思ってるんですよね。

あんまり無邪気に「クレーマー」と自分を分けて考えてる人は、まぁ幸せに生きてるんだろうな、とニマニマしますということくらいかな。




実際に対応している側からすると、

引用先のクレーマーは忙しい時でなければまぁよくあるタイプで、危険度でいえば大したことはない。

誰が見てもやばいくらいに手に負えない客はむしろ楽だ。

ものすごいクズ」の対処責任は私にはないし、屑だと思える相手なら、杓子定規対応しても心が痛まない。

私らは、システムの範囲内でできる限り誠実であろうとはするだけだ。システムの範囲外の人でもいい人ならば多少気を使う。

だが、システムの外側かつ態度の悪いクズ人間にはただ突っぱねるだけ。

困ったら上司に投げればいい。本当のクズ相手なら上司に投げても怒られない。




そんなことより私らにとって一番問題なのは

似たようなクレームが大量に寄せられるときだ。それがつまらない些細なことで、かつこちらで対応できないようなことだとすごく困る。

子供おもちゃ関係とか、システムインストール周り、それから故障などは精神的にかなりクるものがある。

大事なのはこうしたクレームを減らすことおよび、クレームが来ても重大な問題にならないようにすることだ。

から

「どういう理由でクレームをかけてくるのか」

クレームをする人はどういうことがわかっていないのか、誤解されやすいのか」

「深刻なクレームになりやすいのはどういう問題か」

などが意識される。

もちろん門外不出なのでここでは書かない





とにかく数とリスクだ。

数を減らすことが大事。あとリスクがでかいものを避ける工夫だ。

ちなみに最大のリスクは「システムとして決められていること」そのもの無視したり乗り越えることを要求されることである

システムを揺さぶることは許されない。そういうのを無邪気に要求する人が一番危険なのだ

たとえばデカイ損害が起こって100万円要求されたとしても、システム側に金額で対応する仕組みがあればある程度は許容される。

しかし、「一切金銭面での解決を禁じる」となっている場合、要求が50円だったとしてもそれはすごいリスクが高い。値引きとかもそう。

最近アウトレットで買い物するのに慣れたせいか量販店での買い物でクレームつけて値引き要求する客もたまにいるが、

そういう場合は、全額返金して商品を引きとってでも応じない。それがシステム的な対応である

そのくらい対応システム化しているから、経験のない人間でもクレーム対応ができるのである。そのありがたみを理解すべきである

ちなみに「全額返金して商品を引きとる」と言ったらたいてい引っ込む。

個人と個人のやり取りであればもっといい代替案を示せるが、それを量販店の、量産型クレーム対応者に求める奴は、阿呆である

×野家で、牛肉があるんだからとメニューにないものを頼むバカがいるか? 

超高級ホテルでコースメニューをやめて牛丼を頼むことはできるかもしれんが、×野家でコース料理を頼むことはできないんだよ。


そういう訳で、このコメントは論外。

クレーム対応という次元で見れば、店員側にも非があるかもしれない。「もっと上手いやり方」もあるだろう。

そういうことができないのが現状であり、そのシステムの是非を論じるならともかく、

大して現状を把握しないで適当に喋ってるのがまるわかりで不愉快

中途半端な理解で、理解者、擁護者として振る舞う人って、ある意味敵以上に厄介だと私は思う。

私は、システム側を何とかして欲しいと思うけれど、こういう人が中間管理職とかにいると「現場で何とかしろ」で話が進まなくなるのだ。のだ。





その意味で、クレーム対応は昔と比べるとはるかに楽になっているらしい。

昔のクレーマーは、そもそも「システム」の存在考慮できない人が多かった。

こちらはシステム存在を前提に、自分に許された範囲内で対応をする。要するにこちらはただのシステムの端末にすぎない。

ところが、相手は自分を決定権をもった人だと思っている。

そのために、こちらの「誠意」とか「人情」に訴える人が多かった。

前提自体がわかってない。わかろうとしない。

無効としてはまっとうに交渉をしているつもりでも、こちらとしてはただのボケ老人の戯言と同じだ。

今でもたまにいるけれど、「ボケ老人」のカテゴリに該当する人は本当に大変だ。





えーと話が飛びまくってわかりにくくなったのでまとめ。

システムを揺らがすのは第一に数。 

第二に無邪気にシステムからの逸脱を求めてくる客。「裸の王様」における子供やね。

あれ一見良い話みたいだけれど、ただの考えなしで言ったなら最悪だよ。「王様は裸だと言った子供はその後どうなったのか」をよむといいよ。

fromdusktildawn?という人が言ってるのは「ものすごいクズ」というのはそういうのを指すのであって

ただ単に頭の悪くて暴言をはく客は別にたいしたことない。

そんな事言ってたら、はてブなんかとうの昔に潰れているでしょう。私は潰れるべきだと思ってるけどね!!

2011-11-29

WindowsXPiCloudを動かす [Windows]

WindowsXPiCloudを動かす方法メモ

1.iCloudSetup.exeダウンロード

2.iCloudSetup.exe解凍(Lhaplus等)

3.ORCA MSI editorをダウンロード(ググれ)

4.32bitの場合iCloud.msi、64bitの場合iCloud64.msiORCA MSI editorで開く

5."LaunchCondition"をクリック

6."VersionNT>=600[ProductNameLoc…"を削除!

7.セーブする。

8.編集したiCloud.msiまたはiCloud64.msiダブルクリックしてインストールする。

 (インストールする際は解凍した他のファイルも必要)

 office2007以降は必須。office2003でメール、連絡先等の同期は不可

2011-10-21 21:16 nice!(0) コメント(1)


------

> は半角の>

2011-11-26

[]ラングリッチやってみたんですSkypeの説明はもうちょっと丁寧にしてほしい

http://langrich.com/startguide

はじめての人のために、スタートガイドというのがあります

ここに体験レッスンのための手順が書いてるんです・・・。私的には少し不親切に感じました。

無料体験レッスンの手順

1.ラングリッチに登録後、WEBサイトの右上部「マイページ」から希望時間先生を選んでレッスンを予約

2.学びたい科目を決めて、テキストダウンロード

3.時間になったらスカイプログイン先生から連絡があるので応答して授業開始

これだけじゃ分かんねー。

Skype自体をイントールするのはじめてだったので、

どういうふうに連絡があって、どういうふうに始まるのかイメージができませんでしたよ。

おかげで、ずっとgkbrしながら待ってたのです

スカイプインストールの説明してるくらいだからSkype初心者を想定してますよね。

それなら、もう少しでいいので、フローイメージできるような説明をしていただきたいであます



無料体験レッスンだから、うまくいかなくてもこっちはお金は損しない、ということなのかもしれないけれど

こちとら、相手の講師様に失礼なことにならないかで気が気じゃなかったです

もちろん、ラングリッチスカイプ会社ではないので、スカイプの説明を懇切丁寧にやる必要はないのかもしれませんが、

でも道具として活用してるのだから、授業がSkypeで成り立ってるのだから、なんちゅーかこう、もうちょっと

Skypeに対する恐怖心みたいなのに対して考慮していただきたかったであります

初回始まるまでのアレこれがかなりストレスフルな感じだったのでもうちょっとフレンドリーな感じでお願いします。




・・・というのを英語で言えるようになりたい!!





ちなみにそんな感じで授業始まるまではすごい緊張したのですが、授業始まってから

基本的にテキストに従って機械的に進んでいくので、ちょっと予習してから取り組めば問題ないと思う。

たとえば初回は「挨拶」「体調」「仕事」の話をするだけなので、自分仕事について英語で簡単に説明できるくらい準備しておけば完璧

私はぶっつけ本番でやったからつっかえつっかえになったけれど、ゆっくりやっていけば出来るようになるんじゃないかな。

ちなみに身元バレ覚悟で言うと、無料体験レッスン初回では講師の方から10点満点で7.8点頂きましたが、これがどの程度すごいかよく分からない・・・

講師の人がちゃんと説明してくれてたんですが、ちゃんと聞き取れなかったっす。

とりあえず「もっと練習しろ、君には練習が足りない」って言われたので今回やったところをちゃんと練習してからもう一回受講しようと思います

2011-11-23

ネット依存から抜け出す方法

僕はニートで、ニートというのはとてつもなく暇で人恋しいので、1日10時間くらいネットを見ていました。

2chお気に入りスレに入り浸り、くだらないレス付けた後に更新ボタンを連打して、

それでも返事が無いようならば、はてブ人気エントリーを上から順に見て、なんとなく為になった気分になったら、

2chまとめサイトで人気のスレッドを軽く見て、時間が経ったらお気に入りスレッドを再度巡回してくだらないレスをつけ、

ついでにニュー速適当に興味を引くスレつまみ食いして、

寝る前に「ああ、また虚無的な一日を過ごしてしまった……死にたい……」と思う日々が続いていました。

神様はなかなか助けてくれないし、このままではいけない、もっと為になる事を何かしなくては……

と思ってはみるものの、気がつけばネットサーフィンをしている……。

そんな僕ですが、ついにネットと上手に付き合う方法発見したので、その手順を紹介します。


1.FireFox以外のブラウザアンインストールしましょう。2chブラウザアンインストールします。

 2chアドオンのchaikaとか使って見るようにしてください。お願いします。

 僕は友達がいないのであまりやっていませんが、twitterとかを頻繁に見ている人は、twitterクライアントアンインストールしましょう。

 webでも見れるし、多分すてきなアドオンもあると思うのでそれで見ましょう。

 IEは簡単にアンインストールできないっぽいので、ショートカットを根こそぎ消してみましょう。


2.FireFoxアドオン、LeechBlockをインストールします。

 制限時間を越えると、ネットが見れなくなるという恐ろしいアドオンです

 制限時間は、結構細かく設定出来ます

 僕はめんどくさいので制限時間が過ぎると全サイトが見れない設定にしましたが、

 特定のサイトに対して制限をかけたりも出来るみたいです

 設定画面は英語なのでちんぷんかんぷんですが、ググったらすぐに日本語の解説が見つかります

 ネットって本当に便利ですね。


3.制限時間は、短時間ごとにゆるく設定します。

 これが最大のポイントで、僕は2時間ごとに15分見ていいという設定にしました。

 24時間ごとに60分という設定も試しましたが、長いスパンで設定するのは中毒者にとってあまり良くないようです

 きっと一気に60分ネットを見たら、すぐにLeechBlockをアンインストールして、引き続きネットの海に浸り続けてしまうでしょう。

 ネットに入り浸る時は大概、見たい記事を見た後に、ズルズルとショーモナ情報を見続けるものだと相場が決まっています


で、これをやると、15分という時間が勿体なくて、見たい情報を見た後にFireFoxをすぐ閉じるようになります。なるはずです

ブラウザの右下に残り時間が表示されるので、ネット閲覧に時間制限というゲーム性が加わって、なんとなくスリリングな気分が味わえます

そして、もし仮に15分経ってしまったとしても、2時間後にはまた見れるのです

1日ネットが見れないとなると、それはもう途方もない長さに感じられて、

とても我慢できそうになくたって、1時間45分ならなんとかなるでしょう! なりますよね!


というわけで、もうやった事あるかもしれませんが、

ネットを見すぎて罪悪感に苛まれている方は、気が向いたら試してみてはいかがでしょうか。

ポイントは、短時間ごとにゆるい時間設定です

2011-11-17

ブラウザなんて、なんでもいい。

Windows95 の時から使いなれてるIEを今でも使ってる。

WindowsXPIE8を。



コンマ何秒の速さの為に、ファイアフォックスやらクロームやら、

インストールして使い方やら用語やら覚えるのは面倒くさい。



それ以上の使い勝手の良さがあるのなら、教えてほしい。

2011-11-16

怠け者で凡人の英語勉強法

ホッテントリランクインする英語勉強法って、なんであんなモチベーション依存ものばかりなのか。

俺のような怠け者の凡人には、必要もない情報インプットする作業なんて三日坊主どころかやる気すら起きない。

始めてみても、必要性が無い情報なんて頭に入ってこないし、記憶なんてこれまた3日も持たないから、

インプットをどれだけ増やしたって底の開いたバケツ

結局、英語が達者な人って、必要性があったか勉強したって人ばかりなんだよ。

勉強法なんてどうでもいい、必要なのは英語が必要な状況に身をおくことじゃないだろうか。

アウトプットを出さざるをえない状況に自分を追い込む。

自分の追い込み方の一部

インストールするソフトはすべて英語バージョン

不具合が出たら英文で指摘

・必要な情報はすべて英語で調べる

オンラインゲーム英語

この程度でメールベースでは仕事は出来るようにはなったけど、英会話必要性を高めるのが難しい。

2011-11-15

Let's note CF-W5、XP は SP3 で。 無印(SP0) ではインストールできぬ。

でないと、セットアップ最初pci.sys のブルーサンダー

vistaは、やっぱ重かった... WindowsUpdate 遅すぎ。それで、中止したが待っても止まらず。

なので、Vista Business から XP Proにダウングレードしたわけ。



http://askpc.panasonic.co.jp/s/download/install/w5mw8.html#model1

http://y2web.net/blog/computer/misc/winxpsp3-bootable-cd-823/



http://it-professional.cocolog-nifty.com/blog/2011/02/lets-note-cf-w5.html

2011-11-13

スマートフォンゲーム専用機に勝てないいくつかの理由

要するに、ソーシャルがうんたらかんたらという話は所詮一過性のブームで、そのうちゲーム専用機への回帰が始まるよって話。

でもって、アプリケーション開発の中でもゲームソフト開発はかなり特殊なので、一朝一夕でどうにかなるわけじゃないから、この業界ゲーム真剣に生き残りたければ今のうちに準備しといた方がいいよ、みたいな。

大雑把な今後の流れとして二点
この二点を踏まえてどうなるか?
しかゲーム専用機市場を食う前に頭打ちになるだろう、なぜなら

まりスマフォは、「いつでも遊べる」というカードのみで、今後ゲーム専用機と戦い続けなければならないことになる。携帯ゲーム専用機に関してはそれさえもカードとしては強力とは言いがたい。

しかしそんな不毛な戦いを挑むゲームソフトメーカーなど現れないだろうからゲーム専用機とは別のカテゴリの娯楽として存在することになるだろう。それは既存ゲーム専用機の領域を「多少は」食うだろうが、果物にたとえるならば皮の部分程度で、芯に到達することはないはずだ。

何より重大な点は

AppleにとってもGoogleにとっても、ゲーム機能は自社製品を普及させるための付加価値の一部でしかない。だから万が一ゲーム部分と他の付加価値が競合する事態になった場合、前者を優先することは絶対にありえない。対するゲーム専用機メーカーは、自社製品ゲーム機として普及させるためにあらゆる選択肢模索するだろう。高価すぎるという批判に対応するためにPS2ソフト互換機能をオミットしたPS3の例や、販売不振を挽回すべく発売からわず半年で1万円の値下げ(実質4割引)を実行したニンテンドー3DSといった事例もある。

そもそも、「何でも出来る」がうたい文句のハードOSが、ゲーム専用機にゲーム分野で太刀打ちできるはずがない。

それは「何でも出来る」はずのWindowsゲーム分野で主導的なポジションを作り上げながら、その市場の小ささゆえにわざわざゲーム機を発売したマイクロソフト証明してくれている。

WindowsインストールされているPCなど、世界中に何億台、下手をすれば十億台以上は存在しているはずなのに、ゲームソフトの売上や販売本数ではゲーム機に完全に負けてしまっているのだから

これらが今後のスマートフォンにも当てはまることは自明だろう。

他にも、スマフォが抱える構造的な部分として、

といったものがある。

2011-11-10

「脱Flash化、HTML5化に沸く一般層」と「それに冷ややかなFlasher」

噛み合わない議論っていうのは、大抵「言ってること」と「その裏にある真意」が異なっていて、後者を上手く汲み取れていないという理由で発生することが多い。

こと、最近の「脱Flash化、HTML5化に沸く一般層」と「それに冷ややかなFlasher」の対立構造も、それだろう。



一般層は、

Flashが無くても HTML5で代用できるよ!」

Flashは電池喰う!HTML5は喰わない!」

と(解説記事を鵜呑みにして)喜び、

それに対してFlasherは、

HTML5表現力はFlashには遠く及ばんよ」

HTML5で電池喰わんのは やってるコトが地味だからだよ、Flashと同じコトしたら喰うよ」

「むしろ同じことするなら、Flashの方がパフォーマンス良く、電池も喰わないよ」

と、相手にしなかった。

ここに、「噛み合わない議論」が発生していた。



本質的に考えれば、HTML5Flashも、「実現の手法」でしかない。

なので、製作者側がギャーギャー言うのはともかく、一般層がどうのこうの言うことは無いのである

それでもメディアは「HTML5の登場でFlash要らない!」と煽り民衆はそれに沸いた。

HTML5自体の全体像がモヤっとした中で、またHTML5を完全サポートする環境が全ての層に行き届いているとは言い難い状態で、この「FlashHTML5」の流れは歓迎された。

まり、「HTML化」が喜ばれたワケではない。「脱Flash」が喜ばれたのだ。

Flashは、嫌われていたのだ。

ではここで言う「Flash」とは何を指しているのか?

結論から言うと、「Flashプラットフォーム」そのもの意味してはいない。

一般層において、Flashプラットフォームそのものが(同様の機能を実現する 他の選択肢比較して)嫌われる理由はない。

Flashプラグインフリーであり、インストールも極限まで容易にしてある。プリインストール環境も多い。

Flashは、(少なくともここ7~8年における)「ブラウザ上で派手なことをする手法」のデファクトスタンダードであった。

一般層が嫌った「Flash」とは、この「ブラウザ上で派手なコトをすること」全体を指しているのだと思う。

民衆は「ブラウザ上で派手なコトすんな!」という意図で「脱Flash化」を喜び、

その真意を汲み取らなかった(或いは聞こえないフリをしていた)Flasherは「派手なコトするんだったらHTML5Flashに劣るんだってば!」…と、噛み合わない議論を続けていたのだ。

民意は、

「ド派手は表現は要らない、表現はソコソコ(現行のHTML5で無理なくできる範囲)でいいから、電池喰わないで」

だったのだ。



からこそ、我々開発者は 注意しなければならない。

例え今後、HTML5表現力が飛躍的に向上したとしても、それでド派手なことをやってしまっては、結局嫌われるのである

華やかさは必要かもしれないが、派手さは求められていないのである




……というのは、私がここで改めて言うまでもなく、

(私を含む)Flasher/元Flasherが、ここ数年で 薄々感付いていたことだと思う。

薄々気付きつつ、気付かないフリをしていたことだと思う。

なんとなーく、皆が抱えているであろう、でも吐露されることはないジレンマを、書き起こしてみた。

2011-10-28

リモートロックワイプ アプリテスト項目おおまか

※ 以下、リモートロックワイプ アプリテスト項目おおまか

■ アプリ本体

インストール

アンインストール

■ リモートロック

ロック

リモートロック機構のほうで)アンロック

(端末本体で)アンロック

ロックかかったタイミングで、端末をがちゃがちゃする(とある拍子にロックをすりぬけられるアプリがあったため、テストする)

■ リモートワイプ

(準備) バックアップ(先:SDカード

(準備) 端末本体でワイプ

(準備) 端末本体でバックアップ戻し

(準備) SDカードはずす、別(データ含む)SDカード挿す

リモートワイプ

戻して戻り確認 (同上記)

- 転職ならen
- 派遣ならen
24ページ中1ページ目を表示(合計:589件)