Yokohama.pm に行ってきました。 .pm なのに Perl 全然関係ない話があったり(Perl のイベントだと良くあることだけど)、LT 見ながらビールを飲むっていう、なかなか斬新な感じで良かったと思います。ゆるふわっぽい感じが Yokohama.pm なのかなぁ、と。とはいえ、トークの中身は皆さん本格的な話でしたし、参考になる話もいっぱいあった。 僕は埼玉に住んでるので、(一本で帰れるけど)ヨコハマめっちゃ遠いんですけど、楽しかったのでぜひまた参加したいです。
楽しかった! 初めて来てくれた人がいたので、下記について説明したり インストールしてもらったりマンツーでやった。 DBD::mysql、CPAN、Xcodeコマンドラインツール、homebrew、 plenv、cpanm、Mojolicious、MVC、データ型、コンテキスト、 リファレンス、サブルーチン、コンストラクタ、パッケージ、、、 最終的にyusukebeさんとこのnopasteが動いた。 超特急で可能な限り詳しく説明したけど、かなり飲み込みの 良い方ですごいと思った。cpanfileまで教えたかった。 ちょっとつまったところ homebrewのインストール時の警告の解消。 .bash_profileのパーミッションがおかしく plenv initできてなかった。 plenv rehash しないと morbo 実行できず。 参考記事のCREATE TABLE文は間違ってるので気を
ものすごく初歩的なところでハマって数日時間をつぶしてしまった事件。md5の値をちょっと確認したいとき、コマンドのmd5sumを使うことはよくある。たとえば以下のようなコマンドだ。 $ echo 'https://setting-tool.net/' | md5sum b64ee1b9599f3a68622abf0708fa1edd - ところが、このmd5値を元にしたPHPやPerlの実装系では期待した動作にならず、何かしらバグがあるのではないかと実装系のソースを追いかけまわした。 ひととりチェックをして問題ないことを確認して、もう一度原点に戻ってみようと思った時に、echoに気が付いた。 echoコマンドは通常改行を付与するので、上記のコマンドは「https://setting-tool.net/+改行」文字例のmd5である。つまり本来は以下のように実行しなければならない。 $ echo
ちょっと前から私が関わらせてもらっているThe Perl FoundationのGrants CommitteeはPerl関連で広い範囲において有用性が認められるプロジェクトにたいして定期的に助成金を交付しています(詳細はこちら)。基本的に誰でも応募可能です(応募方法はこちら)。 この活動ルールにいくつか変更が加えられました(原文はこちら)。なおTPF Grants Committeeには現在自分とMakoto Nozaki(筆頭メンバー)さんの二人の日本人が関わっておりますので、日本からの応募が今までのどの時点よりも通りやすい(便宜を図るという事ではなく応募に不備があった場合などの対応について日本向けの対応がちゃんとできるという意味です)ので、皆様是非ご検討ください。 なお変更内容については以下の通りです: 1. 二ヶ月おきに応募審査が行われる これまでは四半期ごとでしたが、 もっと頻繁
理想の復習スケジュールは ヒトの記憶には「短期記憶」と「長期記憶」があります。短期記憶というのは、長期記憶に情報を保存したり、逆に長期記憶から情報を引き出したりするための一時的な保管場所のようなものです。 短期記憶は時間の経過や新たな情報が入ってくることですぐに忘れられてしまいます。対して、脳が本格的に情報を記憶するときに使うのが長期記憶です。いわば脳のハードディスクです。 長期記憶の容量も限られていますから、脳は仕分けを行い、「必要」と判断された情報だけが、大脳皮質に送られて長期保管されるのです。 この仕分け作業をつかさどっているのが脳の「海馬」という場所です。 海馬はどのような基準で、情報を選別するのでしょうか。それは「生命の存続に役立つかどうか」です。海馬は「生きていくために不可欠」と判断した情報だけを取捨選択して、長期記憶に送り込みます。 では学校の勉強で学ぶことは「生きていくため
何この記事 あんちべという人から無茶ぶりがきたので対応した mizchi、d3ブログ書いてくれた呑む— 3D円グラフ皆殺し (@AntiBayesian) 2014, 3月 2 @AntiBayesian D3まだ極めてないです— 高意識エネルギー (@mizchi) 2014, 3月 2 @mizchi 2時間やろう、早く極めたまえ— 3D円グラフ皆殺し (@AntiBayesian) 2014, 3月 2 @AntiBayesian おっしゃ待ってろ— 高意識エネルギー (@mizchi) 2014, 3月 2 前提 よく誤解されるんですが、D3.jsはグラフ描画ツールではなく、JavaScriptでSVGを生成するためのjQuery風DSLで、DSLとはいえかなりローレベルなライブラリです。SVGはベクタグラフィックスを生成する規格。ブラウザ上のSVGは、図形を書けるDOMであり、他
なるほど、最近ソケット通信、ソケット通信と言ってるのはUNIXドメインソケットの事か! UNIXドメインソケットって何がいいの? Performance Analysis of Various Mechanisms for Inter-process Communicationに素晴らしい検証があった。 It was hypothesized that pipes would have the highest throughtput due to its limited functionality, since it is half-duplex, but this was not true. For almost all of the data sizes transferred, Unix domain sockets performed better than both TCP so
47名合同アンソロジー『人は死んだら電柱になる』 (2015年1月1日更新:第三刷頒布完了のご報告) 昨年末に開かれましたコミックマーケットC87にて、第三刷残存分その他の在庫を頒布、無事完売いたしました。本企画は昨冬のコミックマーケットC85直後に立ち上がったものですが、この一年の間お付き合い下さり、感謝に堪えません。執筆者各位、広報を伝達して下さった皆様、そして頒布に協力して下さった方々、2日目に頒布ブースにお越し下さった皆様。ありがとうございました。また完売につき、無手にてお帰ししてしまった方々にはお詫び申し上げます。 なお、本アンソロは実は国立国会図書館(→書誌情報ページ)にも納入しておりますので、東京か奈良*にご用がおありの方はそちらをご利用いただくか、あるいは各地の図書館にて国会図書館からお取り寄せいただくなどして、閲覧できるかもしれません。(*東京に本館があるほか、京都府内に
本家/.にて、IDEに依存すると悪いプログラマになるのか?(Does Relying On an IDE Make You a Bad Programmer?)という話が議論になっている。 元々は、とあるプログラマが.NETを使う際にIDEに頼ってしまう、という話を自身のブログに書いていたものを、ITworldが取り上げたもの。.NET開発においてVisual Studioはコードの自動生成などを含めた非常に強力な開発支援ツールを提供している。しかし、それは逆に言えば「IDEで提供されているものしか使えない」というプログラマや、「ほかの言語や環境を扱えないプログラマ」を生み出してしまうことになるのではないか、という疑問が呈されており、そこからIDEを使うとプログラミング能力が落ちるのでは無いかという議論に発展している。 いっぽうのIDE擁護派は「言語が持つの特定の機能や関数を覚えているプロ
【ゲームコラム】スクウェア・エニックスのゲームって、なんだかんだいっておもしろい。私が子どものころはじめて自分のお金で買ったゲームも、スクウェアのファミコン版『ファイナルファンタジーIII』だ。あれは高かった。8000円以上した記憶がある。でもおもしろかったから大満足だ。 昔のスクウェアは10本中7本がおもしろいゲームだったけど、最近は10本中2本くらいがアタリかな。ちなみに『ファイナルファンタジーXIII-2』はハズレ。どっちかというと『ファイナルファンタジーXIII』のほうがおもしろかったように思える。 余談しまくりでスマン。今回は、おもしろいとかツマラナイとかの話じゃなかった。「ファイナルファンタジーをファイファンと呼ぶヤツとは友だちになれねぇ!」って話だった。なんで「ファイファン」っていうの? おかしいだろ! 「エフエフ」(FF)だろフツー。 「ファイファン」と言っているヤツはファ
FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ
otiai10です。最近はフロントエンドのTypeScriptを書くお仕事をしています。個人的に艦これウィジェットやtwickというChrome拡張を作ってたりもします。先に言っておきますが、これらはどちらもGithubでソースコードを公開しており、悪いことしようが無いです。 端的に言うと、Chrome拡張はヤバいです。何でもできちゃう。 どんくらいヤバいか知ってもらうためにどうしようか考えた結果、ヤバいChrome拡張を作りました。30分かかんなかったです。 https://github.com/otiai10/chrome-twitter-hijack-sample (「レポジトリをforkして悪用する人間が出てくるかもしれない」とのご指摘を頂いたので、これを削除します) git cloneしてchrome://extensionsからパッケージ化されていない拡張機能を読み込むでこのr
UXとか難しいことはよくわかんないですが こんにちわ!@ampersand_xyzです。UXとかUIデザインとか、かしこさが低いので小難しいことはわからないですが、個人的にかつ主観バリバリで「イヤだな」って思うことはわかる! 飛行機やホテルの予約などで、ちょいちょいお問い合わせフォームや予約フォームを使うのだけど、その時に思わずイラッとしちゃうようなフォームの要素を思い出してまとめてみました。 (1)要件的に適切でなさそうな必須項目が多い 名前や返信先などの情報が必須になるのはそれはもちろん構わないけれども、 所属部署名、とか、業種、とかそういうのが必須の場合。 もちろん、問い合わせる先やその内容によって、 例えば、保険等に関する問い合わせだと業種によって契約の内容が違ってきたりするので必須になるのは頷けるけれども、これが食べ物の通販の問い合わせフォームとかで必須だったら「?」って感じる。
2014年2月27日の要求開発アライアンス2月定例会で「アーキテクチャの発掘に見る要求変化の発見」、そして翌2014年2月28日にはEnterprise ☓ HTML5 Web Application Conference 2014で「JavaエンタープライズアーキテクチャにおけるHTML5」という講演をさせていただきました。 前半は(ここ数年間は同じですが)、ITサービスの提供において「利用価値、提供機能、構成/構造、プロセス」の4つの要素のバランスが重要であり、そのバランスを取る事がアーキテクチャ設計だという話です(そのバランスを保ちながらモノを作るのがマネジメントですね)。そして、後半はそれぞれのイベントの趣旨に従って変えています。 要求定義がきちんとできても、どんなにHTML5に詳しくても、あるいは、どんなにアジャイルがうまく回っても、それ"だけ"で良いITサービスを提供する事は出
http://codeascraft.com/2014/02/28/etsys-journey-to-continuous-integration-for-mobile-apps/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約7時間前 EtsyのNassim Kammahが同社のモバイルアプリのCIシステムを紹介しています。 Build CIマシンはMac Mini + Chef 例えばiOSアプリのビルドはコマンドラインで、xcodebuild -scheme "Etsy" archive パッケージのインストールはhomebrew cookbook ruby環境の管理はrbenv cookbook Xcode(一部手動のテップあり。)/ Git / Androidのパッケージの95%をCIマシンでの
以前までのはてなブログでは、記事の下部にあるページャーが「前の記事»」「«次の記事」とあるだけで、前後の記事がなんなのかわかりづらく、クリックしてみようという意慾も喚起しにくく離脱の原因となりうる仕様でした。 「目的の記事にたどり着きやすくなるよう、前後の記事へのリンクと記事一覧ページを修正しました - はてなブログ開発ブログ」のアップデートにより、それが解決され、次の記事の見出しと、前の記事の見出しが表示されるようになりました。 しかし、私としてはまだ不満があり、それをCSSで解消してみました。 ビフォー これが アフター こうなります。 ちなみにこのカスタマイズしたのはこのブログじゃなく別のブログです。ここのは標準のまま。 全文 .pager{ overflow: hidden; } .pager .pager-prev,.pager .pager-next{ display: blo
こんにちは、DBAのたなかです。 べんりなべんりなprofilingですが、5.6からは非推奨になってしまいました。 mysql56> SET profiling= 1; Query OK, 0 rows affected, 1 warning (0.03 sec) mysql56> SHOW WARNINGS; +---------+------+----------------------------------------------------------------------+ | Level | Code | Message | +---------+------+----------------------------------------------------------------------+ | Warning | 1287 | '@@profiling' is
要約 JavaScirptだってペンタブ使いたい Wacom製のペンタブレットの場合web pluginがドライバと一緒にインストールされる*1 でもあんまり古いタブレットだと動かないっぽい? demo: http://tanatana.info/wacom-api-sample JavaScriptでもペンタブが使いたい? 拝啓 HTML5に変わり新たなバズワードとしてビッグデータやUI/UX,グロースハックが流行りだしたことをお慶び申し上げます.皆様におかれましてはクロスプラットフォームなどといった幻想に押しつぶされることも減り,いくらか過ごしやすくなったことかと思います. しかしながらスマートフォン,タブレットデバイスの普及による新たなフロントエンド技術が広まりから,ネイティブ/WEB,またB2B/B2Cを問わず,フロントエンドに要求される機能は日増しに高度化していることと存じ上げま
はじめに ようへいさんのポストを参考にしてdocker上でnginxとfluentdとnorikraを動かせたので、docker indexにイメージを掲載した。dockerのある環境ならあっという間に動くはず。 準備 dockerが動くこと ホスト側でfluentd用のファイルディスクリプタ設定を済ませていること 手順 norikraを動かす まずはログの集約先となるnorikraを動かす。 $ sudo docker run -p 26578:26578 -p 26571:26571 -p 24224:24224 -p 24224:24224/udp -d kazunori279/fluentd-norikra-server $ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7874efdd2e
Macで捗るオススメのアプリひたすら書いてくわ : IT速報 が余りにも消化不良だったので書く。 (タイトル考えるの面倒臭かったのでワードサラダ風) homebrew入れる brewfileをつくる brew bundle おわり 以下、最近作った ~/brewfile です。デスクトップアプリもbrew caskから突っ込む。 もういろんなサイト巡ってアプリを入れて回る時代は終わったんだよ、爺さん tap phinze/homebrew-cask || true tap homebrew/versions|| true update || true install brew-cask || true install git || true install hg || true install ag || true install gist || true install gibo ||
先日プレスリリースが出たのですが、KAIZEN platform という会社で技術顧問などをやっています。それから、一昨日自分も出たWebアプリケーション開発に関する勉強会 (資料) を開いたじげんという会社でも少し前から同じように顧問のような形で携わっています。 自分が関わっている会社のPRも含めて、すこし、2013年現在のWebサービス開発の現場感、やり方みたいなものを書いてみたいと思う。ただ、自分の利益があるところの話だけではフェアではないので、Webエンジニアならよく知っているであろう Qiita を運営しているインクリメンツの様子も合わせて紹介する。 KAIZEN platform KAIZEN platform が提供しているサービスは planBCD という A/B テストの SaaS で、Webサイトのコンバージョンだとかを画面の構成要素を変えて効果測定したいとか、そういう
昔誰かが言っていた。 「勉強会に出たら、ブログ書くまでが勉強会です」って。 というわけで自分程度の知識レベルはたかが知れてるよね、とか思いつつもアウトプット大事!と割りきって始めてまいりましょう。 【参加したイベント】 第六回・品川Redmine http://shinagawa.redmine.r-labs.org/versions/11 【開催日】 2014/02/15 【場所】 アートヴィレッジ大崎セントラルタワー15F 参加されていた方々のTogetterまとめ http://togetter.com/li/630435 〜Redmine(れっどまいん)との遭遇、参加の意図〜 平たく言うとWebアプリケーションでタスク(チケットっていう表現をします)を管理できるシステム。 Excelの課題管理台帳で何かを管理していて、 ・どれが最新かわからない ・誰かが編集中だと、自分が記入できな
2014年03月01日23:59 読まれるブログとそうじゃないブログの違い http://narumi.blog.jp/archives/3886571.html読まれるブログとそうじゃないブログの違い 何が違うって、一番大きいのは、読まれようとしているかどうか。 そもそもブログなんて日記なわけで、ただのログだから必ずしも人に読まれる必要はない。自分のために備忘録として書けばいい。 でもたくさんの人に読まれたいのなら、やっぱり「人目」を意識しないといけない。しているけど読まれないよ、という人はどこか徹底できていないんじゃないだろうか。本気でやっているのかな。 話題選びから始まって、導入部、話の流れ、適度な画像と文字数、テキストのわかりやすさ、音読したときのリズム感、オチとかソーシャル用のサマリー。そして何よりも大事なタイトル。 好きなものを好きなように書いて、人気を集めたらそれはすごいこと
とにかくエンジニアに間違われるし、こうなったらやってやろうということで、今時間あるし、前からやってみたかったしってことでプログラミング言語を何か覚えたいと思いたちました。 なんか言語いっぱいあるけど、Rubyがかわいいと聞いたので、Rubyにしました。id:Sixeightさんにお尋ねしたところ、こちらが良いとのことで購入してそれに沿って進める感じでということにしました。 たのしいRuby 第4版 作者: 高橋征義,後藤裕蔵,まつもとゆきひろ 出版社/メーカー: ソフトバンククリエイティブ 発売日: 2013/06/04 メディア: 単行本 この商品を含むブログ (23件) を見る とにかく何から初めていいか全くわからず、ターミナル??なにそれ??エディタ???はー???知らんがなって感じで苦戦しましたが、皆様のお力添えもあり、なんとか一章をクリアしました。 ただ、ひとりでやっても無理な気
Microsoft Officeをパソコン購入時に買う人も多いと思いますが、高いですよね~・・・ 僕は(高いので)一度も買ったことがありません。 簡単な表計算や文章の作成であれば買う必要はないと思っています。 Office Online (Office Web Apps) 僕は今までGoogle DocsというオンラインOfficeもどきを使っていたのですが、今日はMicrosoft謹製のOffice Onlineを使ってみました。 Office Web Apps – Office ドキュメントをオンラインで編集、共有 – ブラウザー ベース - Office.com このサイトから「無料で開始」をクリックして開始できます。 Microsoftのアカウントを持っていればすぐに使えます。(無ければアカウント作成からです。もちろん無料です。) Excelの新規作成で簡単な表を作成してみたのが、
iPhoneアプリ作るために必須。IDEの中でも軽さ最強クラス GUIの完成度も高い Xcode 無料 評価:3.5 2: 以下、名無しにかわりましてVIPがお送りします 2014/03/01 19:52:24 ID:9AlgO/h4P ほう 3: 以下、名無しにかわりましてVIPがお送りします 2014/03/01 19:52:30 ID:DyZefefE0 標準アプリをオススメするな馬鹿 5: 以下、名無しにかわりましてVIPがお送りします 2014/03/01 19:54:38 ID:UNASIQkn0 Coda2 エディタなんだけど、そこらの無料とは次元が違う 高いのが難点だけど、ほとんどの人がこれ使ってるんじゃね? Coda 2 7,400円 評価:4 7: 以下、名無しにかわりましてVIPがお送りします 2014/03/01 19:57:16 ID:9AlgO/h4P >>5
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く