hidari-yoriのブックマーク (740)

  • 【世界共通】ホンモノの紳士が備えている「15の特徴」 | TABI LABO

    発掘!あなたの周りのジェントルマン 巷では草系や断系など、時代を表わす男性像が次から次に台頭しては、いつの間にか絶滅していく。いったい、普遍的な「いい男」の条件ってなんだろう? 01. 守れない約束はしない ついつい期待してしまう甘ーい約束。破られたときの落胆たるや・・・。約束を破るくらいなら、最初から期待させない。その潔さこそが紳士のマナー。 02. 引き際の美学を持っている 相手に「私が悪かった」と思わせるのなんて、案外簡単。反対に、相手を気分よくさせられるのは、難しい反面とても名誉なこと。物の紳士は二人の幸せの未来のためなら、あえて負けてみせるという術を知っている。 03. 女性は 一生かけても理解できないものと知っている やっぱり男と女は別の生き物。謙虚な紳士は、女性を分かったつもりになんてならない。でも歩み寄って学ぼうという姿勢は常に持っている。 04.気安く恋愛観を語ら

    【世界共通】ホンモノの紳士が備えている「15の特徴」 | TABI LABO
  • WooRisサイトクローズのお知らせ - WooRis(ウーリス)

  • https://locari.jp/posts/17497

    https://locari.jp/posts/17497
  • FTH - Fault Torelant Heap の無効化やリストのクリア方法など | ゲームプログラマの生態: ゲームプログラマの小ネタ 0x0003

    2011年7月31日日曜日 ゲームプログラマの小ネタ 0x0003 Windows 7環境下でVisual Studioを用いてプログラムをデバッグ開始すると、 「出力」ウィンドウに FTH: (nnn): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. *** と表示されることがある。 これの意味と対処法とか。 ■FTHとは FTHは、"Fault Torelant Heap"の頭文字をとっている。 Windows 7から実装された機能で、メモリ破壊を起こしたプロセスを覚えておいて 次の実行時からは、壊される領域を織り込んでメモリ確保するという仕組み。 開発者視点では、バグの再現が難しくなるだけであって、迷惑極まりない機能。 ユーザー的には、

    hidari-yori
    hidari-yori 2015/02/21
    知らなかった
  • クラウドワークス エンジニアブログ

    こんにちは、 @t0yohei です。 先日、crowdworks.jpで使用されているヘッダーのリプレイスを行いました。 ヘッダーのデザインを改善し、より使いやすくなりました! – クラウドワークス お知らせブログ このリプレイスでは、ユーザビリティやアクセシビリティの向上を目指すと同時に、技術的負債の解消や新しい画面レイアウトの下準備といった意図もありました。 このブログでは、今回のヘッダーリプレイスで直面した課題やポイントを共有したいと思います。 ヘッダーの改修や多くの画面に適用されているUIパーツのリプレイスに取り組む方にとって参考になれば嬉しいです。 続きを読む 皆様こんにちは。クラウドソーシングサービス「クラウドワークス」にてエンジニアをしております@okuto_oyamaです。今回は、5月11日に開催されたTSKaigi 2024に参加してきたのでその参加レポートをお届けしま

    クラウドワークス エンジニアブログ
    hidari-yori
    hidari-yori 2015/02/20
    再現性、繰り返し可能( Repeatable ) 環境への依存がなく、誰がいつ何度実行しても同じ結果になること。これが無いとテストの信頼性が担保できません。 独立していること ( Independent ) テスト同士の依存性(≒順序性)が
  • クラウドワークス勉強会「レガシーコード改善の戦略と戦術」(前篇:戦略) - CrowdWorks Engineer Blog

    こんにちは!年初からクラウドワークス開発に新たにジョインした所と申します。 先日、クラウドワークスではテスト駆動開発とRESTFulアーキテクチャのエバンジェリストとして有名な和田卓人さんをお招きして社内勉強会を開催いたしました。 和田さんは、数多くの会社にてレガシーコード改善のコンサルティングの経験をお持ちで、書籍も多数執筆されており界隈でも有名な方です。 また、弊社CTO大場の旧知の友人でもあります。 クラウドワークスのサービスは立ち上げから現在に至るまでRuby on Railsで開発を行っており、サービス拡大に伴いアプリケーションの規模も大きくなっています。 比較的テストが書きやすいフレームワークではあるものの、ビジネスの急激な成長を支えるために速度を優先した機能開発が行われていた時期もあり、レガシーコードが残っている部分があります。 将来に向けて技術的負債の返済をしていくことは、

    クラウドワークス勉強会「レガシーコード改善の戦略と戦術」(前篇:戦略) - CrowdWorks Engineer Blog
    hidari-yori
    hidari-yori 2015/02/20
    手を入れなければ事態は悪化していくだけです。"動くコードに触れなければ死あるのみ" です。
  • C言語の開発者によるgoto文の使い方を対象とした実証研究の結果、「goto文は無害だと考えられる」 | 財経新聞

    Edsger Dijkstra氏がgoto文の危険性を主張したのは1968年。それから50年近く経過した現在もgoto文は使われ続けているが、Dijkstra氏が懸念したようなgoto文の無制限な使用が行われているのかどうかという点や、それがバグの原因となるような有害なものなのかどうかといった点については、よくわかっていなかったという。こういった点に関する実証研究が家/.で紹介されている。 家/.「Empirical Study On How C Devs Use Goto In Practice Says "Not Harmful"」より 200万近いC言語のファイルと1万1千件を超えるプロジェクトからランダムに抽出した統計的に有効なサンプルを質的および量的に分析したところ、開発者はほとんどの場合gotoの使用を適切に制限しており、Dijkstra氏が懸念したような無制限な使用は行わ

    C言語の開発者によるgoto文の使い方を対象とした実証研究の結果、「goto文は無害だと考えられる」 | 財経新聞
  • 「The Healthy Programmer」を読んで自宅を快適なプログラミング環境にする - 八発白中

    柄にもなく健康の話をします。 去年の今頃は京都から東京に引っ越してきたところでした。まだはてなで働いていましたが、勤務形態は自宅からのリモートが主になっていました。週に6日は家から出ずに家でコードを書いていました。昼から早朝まで書いて昼からまた早朝までコードを書くような、ある意味規則的な生活です*1。 この間、生産性はかなり上がっていて、起きているときはもちろん、寝ている間も脳が活動を続け、睡眠中に考えたアイデアを唐突に起き上がってホワイトボードに書き込むみたいな状態でした。 しかし、1ヶ月くらいすると体調が悪くなってきます。なんか左脳の後ろ側が死んでるみたいな。 なんか脳が欠けてる感じがする— fukamachi (@nitro_idiot) January 12, 2014 あと心臓が異常にバクバクする。座るのもきつくなってくるのでだいたいダメ人間ソファに沈んでHHKB叩いてるみたいな

    「The Healthy Programmer」を読んで自宅を快適なプログラミング環境にする - 八発白中
  • はてなカウンティングで、発売前のAmazon商品のカウントダウンが作れるようになりました - はてラボ 開発者ブログ

    はてなカウンティングで、発売前のAmazon商品のカウントダウンが簡単に作れるようになりました。 商品のasinコードをもとに以下のようなURLへアクセスすると、発売までのカウントダウンが作られます。 http://counting.hatelabo.jp/asin/{asinコード}※すでに発売されている場合は、はてなキーワードのasinページを表示します。 楽しみにしているマンガやCD、ゲームの発売日までのおともとして、どうぞご利用ください。 例 BLUE GIANT(5): ビッグコミックス〔スペシャル〕の発売まで - Hatena::Counting EPIC DAY (初回限定盤)(DVD付) 【ロングボックス仕様】の発売まで - Hatena::Counting XenobladeX (ゼノブレイドクロス)の発売まで - Hatena::Counting

    はてなカウンティングで、発売前のAmazon商品のカウントダウンが作れるようになりました - はてラボ 開発者ブログ
  • 多くの若きプログラマたちが学ぶべきこと | POSTD

    私はこの7年半、 Ronimo でプログラミングを学ぶ多くのインターン生を指導し、様々なタイプの大学生や大学院生を見てきました。彼らのほとんどには、共通して言える学ぶべきことがあります。特別なテクニック、アルゴリズム、数学、あるいは特定の形式についての話だと思う人もいるかもしれません。もちろんそれも必要ですが、中心的なものではないと私は考えます。彼らが主軸として学ぶ必要があるのは、自己統制力です。常に可能な限り読みやすいコードを書き、開発中の変更により秩序がなくなってきた時にはきちんとリファクタリングを行い、使用されていないコードを除去し、コメントを追加することができるという力です。 プログラミングのインターン生を指導する際、この話にほとんどの時間をかけます。上級のテクニックでもなければエンジンの詳細についてでもなく、概ね彼らにより良いコードを書かせることに主眼を置きます。いつもインターン

    多くの若きプログラマたちが学ぶべきこと | POSTD
  • 若者のセックス離れは『青少年健全育成』の立派な成果 - マイルドヤンキーにさよならを

    こちらの記事ですが、そもそも参考にした調査結果が間違っていたようです。 そのため、この分析自身も特に意味のない戯言となりました。 若い男性の草化、「セックス離れ」はウソだった 「性交経験率5割超えは29歳」、実は20歳だった : J-CASTニュース ここ数年言われるようになった若者のセックス離れ http://headlines.yahoo.co.jp/hl?a=20150205-00000012-mai-soci http://headlines.yahoo.co.jp/hl?a=20150205-00000012-mai-soci ただ、この記事をみると(そして実際若い人とか見ていると)金銭的なことや、忙しいなどの外的要因以外に、セックス自体に忌諱観を持ってる人が少なくない。 また、セックスについて、「あまり、まったく関心がない」と「嫌悪している」を合わせた男性の割合が18.3%で

    若者のセックス離れは『青少年健全育成』の立派な成果 - マイルドヤンキーにさよならを
  • ssig33.com - よく分からない人のためのセキュリティ

    いろいろと原則論はあるんですが。昨今のアプリケーションは複雑化し、扱う情報はよりセンシティブになり、そしてより幅広く使われるようになっています。よって「安全な」アプリケーションを作るために必要な知識はますます増える傾向にあります。 よく分かってない人は以下のことにとりあえず気をつけましょう 1. なるべく自分で作らない これは最も重要なことです。検索する、他人に聞く、自分で考えない。これは重要です。大抵の問題は他人が作ってくれた解決策を適用できます。 例えばセキュアな問合せフォームを作ることにしましょう。気をつけるべきことは以下のことぐらいでしょうか。 送信内容の確認画面を表示する場合、ユーザーの入力した値は適切にエスケープするように 送信内容をアプリケーションの DB に格納する場合には SQL インジェクションを防がなければならないので、プリペアドステートメントを用いる CSRF 対策

  • 女性が、男子のコトを好きになる「43の瞬間」 | TABI LABO

    女性が好きになる、瞬間 女の子が誰かを好きになるかどうかって、実は小さな瞬間の連続だったりします。小さな好きが集まったから、その人を好きになるんです。 バレンタインも近づいていますが、海外では「Reasons Why I Love You(あなたが好きな理由)」を伝える方法がとてもポピュラーなんだそう。 そこで、今回はアメリカのカルチャーサイト「elephant jornal」上でヨガの講師Alex Mylesさんが、つき合いたての彼氏へと綴った記事を紹介したいと思います。あなたが彼のことを好きな理由。漠然とした心の中にあるモヤモヤをカタチにしてくれるきっかけになるかもしれません。 私があなたを好きな理由 愛を込めて 毎日、忙しいのは知ってるけど、たまに一息ついてこれを読んで欲しいな。いつも言葉に出せる訳じゃないし、私も自分のことで精一杯。ちゃんと態度で表すことも忘れがちだね。 だから、

    女性が、男子のコトを好きになる「43の瞬間」 | TABI LABO
  • Engadget | Technology News & Reviews

    Parrots in captivity seem to enjoy video-chatting with their friends on Messenger

    Engadget | Technology News & Reviews
  • 社内勉強会で Selenium2 WebDriver と Spock と Geb の話をしました - Mitsuyuki.Shiiba

    Geb面白いなーってつぶやきながら勉強してたら。 玉川さんが玉川さんを紹介してくれて。 ふむ。 りゅーじさんがひろこさんを紹介してくれて。 ひろこさんをお招きして社内Geb勉強会を開催しました。 ひろこさんのセッションを聞けて幸せなひとときでした。 ひろこさん。すごく分かりやすかったです!ありがとうございます! りゅーじさん。ご紹介ありがとうございます! さとりゅ。おぎおぎ。色々調整等ありがとー! 日全国とあと中国もつないでたかな?見に来てくれたみんなありがとー! 僕は。実際のプロジェクトでGeb使ってみた話を実際のコードを見せながらお話しました。 コードは見せられないけど流れはこんな感じ。 スパゲッティパターン セレニウムで自動テストしようぜー!って言って、まず踏むのがこのパターンすね。 findElementとかでXPath使ったりしてもう何テストしてるかわかんないし、DOMに変更あ

    社内勉強会で Selenium2 WebDriver と Spock と Geb の話をしました - Mitsuyuki.Shiiba
  • Web Audio Synth V2

    Synthesizer App using Web Audio API and Web GL

    Web Audio Synth V2
  • GHOST 脆弱性は如何様に使うのか | Webシステム開発/教育ソリューションのタイムインターメディア

    先日 GHOST と呼ばれる glibc の脆弱性が発表された。なんでも、「リモートから任意のコードを実行できる可能性がある」らしいではないか。しかも様々なプログラムで利用されているライブラリ部分の問題とあって、影響範囲がとても広い。なかなか厄介なことである。 はて、しかし一体全体どうやってリモートから任意のコードを実行しようというのだろう? 話を聞くに、たかが数バイトの情報を範囲外のメモリに書き込める可能性があるだけだという。実際それだけのことでサーバーの乗っ取りなどできるものなのだろうか。そんなわけで、その疑問に答えるべく、記事では以下の URL で解説されている実際の攻撃方法を若干端折って紹介してみようと思う。 http://www.openwall.com/lists/oss-security/2015/01/27/9 なお、記事はこの脆弱性そのものに対する緊急度などについて言

    GHOST 脆弱性は如何様に使うのか | Webシステム開発/教育ソリューションのタイムインターメディア
  • かわいい女子が、思わずデートしたくなる4種類のオトコとは!? | 4MEEE

  • 【炎上】DMMの新作ゲーム「FLOWER KNIGHT GIRL」がやらかした!「じゃぶじゃぶ課金したくなるような射幸心を煽りまくる説明文章」

    DMMがリリースした新作ゲームの遊び方説明に奇妙なメッセージが表示されると騒然となっている。 Twitetrユーザー「オムラザラシ @omura_power」さんはゲームを始めた途端、驚くものを目にしたとしてキャプチャ画像をアップした。 なんじゃこりゃああああああああああああああああああ!! 「遊び方説明」に注目。もう少し拡大してみてみよう。 確かにこう書かれている。「プレイヤーがじゃぶじゃぶ課金したくなるような射幸心を煽りまくる説明文章」。きっと改変するのを忘れていて開発段階の文章がそのまま出てしまったのだろう。しかし、それにしても開発側の嫌らしい気持ちが見えてしまって悲しい。 さらにこんな文章も見つかった。 イベント内容「プレイヤーのモチベーションを引き上げるかっこいいイベント内容の説明文」。どうしてちゃんと確認していないのか…。 これにはあまりにも多くの人が驚愕。Twitterは騒然

    【炎上】DMMの新作ゲーム「FLOWER KNIGHT GIRL」がやらかした!「じゃぶじゃぶ課金したくなるような射幸心を煽りまくる説明文章」
  • HttpClient詳解、或いは非同期の落とし穴について

    入門 Kubeflow ~Kubernetes機械学習をはじめるために~ (NTT Tech Conference #4 講演資料)NTT DATA Technology & Innovation

    HttpClient詳解、或いは非同期の落とし穴について