scndhndのブックマーク (2,180)

  • 授業参観で「長さ21cmのリボンを7等分したら、1本分は何cm?」という質問に…

    伊藤正宏 @ito3com 子供の授業参観。算数の時間。「長さ21cmのリボンを同じ長さづつ7に分けたら、一分は何cmになるでしょう?」という問題に、ほとんどの生徒が「3cm!」と答える中、一人の生徒が「3cmのリボンじゃ、たぶんなんにもできませんね」と答えてた。思わず、教室の後ろから「正解!」と反応しそうになったw 2018-06-17 10:15:19 伊藤正宏 @ito3com 同じ記事をFacebookに転載したら、友人の塾講師が教えてくれた。彼の小学生の生徒の中に、同じ問題に対して「細長い21cmのリボンを、七!」と答えた生徒がいたそう。多湖輝先生ばりの解答だが、多湖先生の(頭の体操)は読んだことがなかったそうだ。この生徒も凄い! 2018-06-19 11:04:21

    授業参観で「長さ21cmのリボンを7等分したら、1本分は何cm?」という質問に…
    scndhnd
    scndhnd 2018/06/20
    "3cmじゃなんにもできませんね" も "2tweetをTogetter化するのも何もできませんね" もマウントだよなー…(別に2つだけでもいいじゃん)。先の子供の発言もはてブだったらスター取り放題だと思うしマウントって難しいね…。
  • CakePHP3のORMを使う際に欠かせない概念について - Qiita

    諸事情あって、バタバタしているyandoです。 18時過ぎに自分の番である事に気がついてしまいましたが、この記事はCakePHP アドベントカレンダーの9日目です。 CakePHP3で一新されたORMは「結果が配列からオブジェクトになった」というだけではない違いがあります。 それが Eager loading と Lazy loading です。この概念を理解していないとORMの機能を間違って使ってしまうかもしれません。 何が起きるの? N+1問題 ORMからクエリを実行した時にJOINを使ったクエリを実行するか、シンプルなクエリを実行するかのルールが分かりますか? 従来のCakePHPではJOINの条件などに応じて自動的に決定されており、関連データを取得するためのクエリが大量に実行される場合がありました。たとえば画面に表示している20件のデータを取得するクエリを実行し、その後に20件のデ

    CakePHP3のORMを使う際に欠かせない概念について - Qiita
    scndhnd
    scndhnd 2014/12/09
  • Rails で静的ファイルを撒く時に考えること : sonots:blog

    Rails で静的ファイルを撒く時に考えること : sonots:blog
    scndhnd
    scndhnd 2014/12/09
  • Go言語の父と呼ばれるRob Pike氏による基調講演~Go Conference 2014 Autumn基調講演1人目 | gihyo.jp

    Go Conference 2014 Autumnレポート Go言語の父と呼ばれるRob Pike氏による基調講演~Go Conference 2014 Autumn基調講演1人目 2014年11月30日(日)に、楽天タワーにてGo Conference 2014 Autumnが開催されました。Go Conference(GoCon)は2013年に始まり、年に2回、春と秋に開催される日最大のGo言語のカンファレンスで、今回で4回目となります。今回は基調講演にGo言語の父と呼ばれるRob Pike氏と日Go言語の第一人者の鵜飼氏を招いていることもあり、今までで最も大きい規模となりました。 写真1 会場の様子 この記事では1人目のRob Pike氏の基調講演についてレポートを書きたいと思います。この基調講演では「Simplicity is Complicated」というタイトルで、Go

    Go言語の父と呼ばれるRob Pike氏による基調講演~Go Conference 2014 Autumn基調講演1人目 | gihyo.jp
    scndhnd
    scndhnd 2014/12/09
  • AWS Lambdaを使ってサイト監視 | HAWSクラウドサービス

    AWS re:Invent 2014で発表された新サービスAWS Lambda。 先日Limited Previewの申請が通ったので早速Lambda使って何かできないかと思い、Webサイトの監視をLambdaを使って実現してみました。 5分間隔で指定したサイトを監視し、400、500系のレスポンスが帰ってきた場合は、SNSに異常状態である旨メッセージ通知をします。 LambdaはS3上のファイルの変更やKinesisに届いたメッセージ、DynamoDBへのデータの更新といったイベントに反応して任意のコードを実行できるプラットフォームです。Lambda自体に定時処理を行うような仕組みは用意されていないので、Lambda Function内部でS3にオブジェクトをPUTすることでLambda Functionの実行をループします。 処理は↓のステップで行います。 site-監視時刻ミリ秒(例

    AWS Lambdaを使ってサイト監視 | HAWSクラウドサービス
    scndhnd
    scndhnd 2014/12/09
  • RHELから派生したLinux「CentOS」、毎月のローリングリリースに移行

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます CentOSは米国時間12月5日、毎月末にローリングリリースを提供する仕組みへの移行を発表するとともに、「CentOS 7」のローリングリリースを公開した。「CentOS」は、Red Hatによって無償公開されているソースコードから派生した、大企業向けのLinuxディストリビューション。 発表によると、各ローリングリリースには、mirror.centos.orgのリポジトリにプッシュされた全てのアップデートが含まれ、セキュリティ、バグ修正、各種改善など、あらゆるアップデートが対象になる。全てのビルドはbuildlogs.centos.org/で公開される。 リリースのファイル名には、日付と、コンテンツを示すビルドタグが含まれる。例えば、

    RHELから派生したLinux「CentOS」、毎月のローリングリリースに移行
    scndhnd
    scndhnd 2014/12/09
  • コストを下げろと言われたら~AWSでまずやること~ - Qiita

    こんにちは。CYBIRDエンジニア Advent Calendar 9日目のgucchonです。 新卒2年目、webエンジニアです。 8日目はkeitarouさんのGitHubをもっと便利にするためのChrome拡張とかでした。 全くGitHub使えてなかったんだな…と身にしみる内容でした。お恥ずかしながら… 日の内容 「サーバ費、もっと下がらない?」 なかなか聞きたくない言葉ですね。サービスを継続させていく上では当然コスト面をしっかり考えて運用をしていかなくてはいけないのですが、まぁ正直めんd...少しばかり手間です。ただ、AWSならある程度簡単にコスト管理ができて、対応策も用意されているので助かりますね。それでも誰もやりたがらないけど(ボソッ ということで、コストを下げろと言われてしまったとき、CYBIRDのコストカッター、gucchonがまずやっていることをご紹介したいと思います

    コストを下げろと言われたら~AWSでまずやること~ - Qiita
    scndhnd
    scndhnd 2014/12/09
  • ローカルファイルをZIPアーカイブしてDropBoxに送れるPHPクラス:phpspot開発日誌

    PHP DropBox Backup Uploader: Backup local files as a ZIP archive to Dropbox - PHP Classes ローカルファイルをZIPアーカイブしてDropBoxに送れるPHPクラス。 OAuth認証してファイルをZIPしてDropBoxに送信する処理を簡略化可能です。 サンプルコード 関連エントリ スマホ・タブレットの判別ができるPHPクラスライブラリ「PHP Mobile Detect」 PHPで透過GIFアニメをリサイズできるクラスライブラリ

    scndhnd
    scndhnd 2014/12/09
  • 【小飼弾×ドワンゴエンジニア】ユーザーと一緒に文化を創る。最適解より重要な“ニコニコのカオス感”とは?

    株式会社ドワンゴ 再生中の動画上にコメント付加し、共有することができる動画サービス「ニコニコ動画」の運営で名高い企業。「ニコニコ動画」は世界に類のないコンテンツプラットフォームとして、2014年9月時点での登録会員は4,336万人を数える。 2014年10月には(株)KADOKAWAとの経営統合により誕生した持株会社 ・(株)KADOKAWA・DWANGOの完全子会社になり、今後の動向にますます注目が集まっている。

    【小飼弾×ドワンゴエンジニア】ユーザーと一緒に文化を創る。最適解より重要な“ニコニコのカオス感”とは?
    scndhnd
    scndhnd 2014/12/09
  • VB6は時代錯誤?開発言語PHPの良書およびPHP高速化への勉強布石 - マネー報道 MoneyReport

    Webサイト開発の開発言語のお話 Webサイトがほぼ完成(実際には完成度は60%程度ですが(^^;)し、一端開発プロジェクトが落ち着きまして、現在はデータの更新と日々実装の不足部分を補っている真っ最中です。 でもまぁWebサイトもプレオープンできて一段落したので雑感をまとめるつもりで、昨日の記事を書きました。 VB6というかなり昔の開発言語と、最近でもアップデートされていて歴史を紡いでいる真っ最中の開発言語PHPの初心者なりの自分が感じた違いを書かせてもらいました。 今までは開発言語の勉強についてはサブブログ(Web言語のお勉強~ど素人が往く~)の方でしか書いてこなかったので、正直こちらのメインブログで書いた時にどんな反響になるのか想像できませんでした*1。 「全く空振りで終わるのかな~」 とかって思っていた所、思わぬ大きめの反響を頂きました(^-^)/ 「あら、案外メインブログでも技術

    VB6は時代錯誤?開発言語PHPの良書およびPHP高速化への勉強布石 - マネー報道 MoneyReport
    scndhnd
    scndhnd 2014/12/09
  • Swiftの「エクステンション」と「プロトコル」~ 機能と役割、Objective-Cとの違いを知る

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Swiftの「エクステンション」と「プロトコル」~ 機能と役割、Objective-Cとの違いを知る
    scndhnd
    scndhnd 2014/12/09
  • 宁波逼拘旅行社

    宁波逼拘旅行社
    scndhnd
    scndhnd 2014/12/09
  • (翻訳)Goでのパイプラインとキャンセル - Qiita

    この記事はGo Concurrency Patterns: Pipelines and cancellation - The Go Blogを自分の勉強用に翻訳したものです。 Go Concurrency Patterns: Pipelines and cancellation Introduction(最初に) Go's concurrency primitives make it easy to construct streaming data pipelines that make efficient use of I/O and multiple CPUs. This article presents examples of such pipelines, highlights subtleties that arise when operations fail, and intr

    (翻訳)Goでのパイプラインとキャンセル - Qiita
    scndhnd
    scndhnd 2014/12/09
  • ウェブ開発を目指すならJavaScriptを身につけろ

    Tony Patton (Special to TechRepublic) 翻訳校正: 川村インターナショナル 2014-12-09 06:30 先日筆者は、ウェブ開発の職に早くありつくにはどの言語を学ぶのが一番いいのかと質問された。筆者は、自分が大学時代にPascalやFortran、Cやアセンブリ言語によるプログラミングを学んだことを思い出したが、それは今とは違う時代の話で、目標も違っている。 現在の状況や動向を考えれば、答えは比較的簡単に出てきた。JavaScriptを学ぶことだ。考えてみると、かつては地位の低いブラウザスクリプト言語だったJavaScriptが、今ではサーバからクライアントまであらゆる場所で使われており、さらに、見たところ利用できる選択肢が毎日のように増えている。 控えめなスタート 筆者は、何年も前にウェブ開発の世界に飛び込んで、HTMLを学び、PerlCGIスク

    ウェブ開発を目指すならJavaScriptを身につけろ
    scndhnd
    scndhnd 2014/12/09
  • 覚えておかなきゃ損!考える時間が短縮できるビジネスフレームワーク9選|Ferret [フェレット]

    ビジネスを行う上で「どうやったら集客できるの?」「どうやったら売れるの?」と課題は尽きません。こうした課題の解決に向けて考えた結果、どうしていいのかわからない!と悩む人も多いのではないでしょうか。 そういった考えるべきポイントをパターンとして落とし込み、誰でもできるようにしたものがフレームワークです。このフレームワークを目的によって使い分け、ビジネスに当てはめて考えることで、何が必要で何が課題となっているのかを論理的に導くことができるでしょう。 今回は汎用性の高い基礎的なフレームワークを、用途別にまとめました。 ▼今すぐ使えるフレームワークのテンプレートはこちら 【記入例付き】マーケティングフレームワーク テンプレート集 目次 ビジネスにおけるフレームワークとは フレームワークを活用する5つのメリット 論理的思考に役立つ6つフレームワーク ビジネス全体像の把握に役立つ2つのフレームワーク

    覚えておかなきゃ損!考える時間が短縮できるビジネスフレームワーク9選|Ferret [フェレット]
    scndhnd
    scndhnd 2014/12/09
  • APIのエラーハンドリングを見直そう - WebPay Engineering Blog

    ここ数ヶ月にわたって、WebPayはAPIのエラーにまつわる変更を少しずつ行ってきました。 それに付随してドキュメントも拡張しましたが、変更の背景について十分に説明できていない部分がありました。 この記事では、最近のエラーに関連した変更の背景を紹介し、今後どのようにエラーをハンドルすべきか説明します。 記事の内容は執筆時点のものであり、今後同じようにエラーやAPIの変更を行うことがあります。 変更があっても記事の内容はその時点の内容を保持し、ウェブサイトのドキュメントのみ更新します。 必ずウェブサイトのドキュメントを合わせて参照し、手元で動作確認を行ってください。 エラーはなぜ起きるのか WebPayのAPIは、リクエストされた操作ができなかったときにエラーを返すように設計しています。 可能なかぎりエラーにならないような設計、実装を心がけていますが、エラーは絶対に避けられません。 例えば、

    scndhnd
    scndhnd 2014/12/09
  • 広告を消す拡張機能「Adblock」をネットユーザー全体の5%が利用している実態が明らかに

    ウェブページ上に表示された広告を消してしまい、サイトのコンテンツのみを表示することができるブラウザ拡張機能「Adblock Plus」は、閲覧する側のユーザーにとっては目障りな広告を見なくてすむために便利なものと評価が高く、全世界規模で利用者数を大きく伸ばしています。しかし一方で、費用を支払って広告を掲載している広告主や広告会社にとってはその存続にも関わる大きな問題となりかねません。そんなAdblockの伸びにまつわる現状と問題点について、フレデリク・フィユー氏がブログで語っています。 The Rise of Adblock Reveals A Serious Problem in the Advertising Ecosystem | Monday Note http://www.mondaynote.com/2014/12/08/the-rise-of-adblock-reveals-

    広告を消す拡張機能「Adblock」をネットユーザー全体の5%が利用している実態が明らかに
    scndhnd
    scndhnd 2014/12/09
  • 学ぶ、考える、書き出す。

    2023年1月1日 2022年の振り返り 今年は良くも悪くも某国際球技イベントに振り回された年だった。 2022年12月19日 サウナで整ったけど危険性も感じた サウナで整う状態を初体験したけど、体験してみてこれは身体にとって危ないやつだと思った。 2022年11月23日 eslint-plugin-importによってVitestの設定ファイル上でエラーが発生する場合がある vitest と eslint-plugin-import に依存している環境では、vitest.config.ts内で vitest/config をインポートすると Unable to resolve path to module 'vitest/config'. eslint(import/no-unresolved) というエラーが出る場合があります。 2022年8月24日 Next.js + Vercel

    学ぶ、考える、書き出す。
    scndhnd
    scndhnd 2014/12/09
  • プロも愛用、小説執筆支援ソフト 質問繰り出し発想促す:朝日新聞デジタル

    パソコンソフトのサポートを受け、小説を書く作家が生まれている。想像を刺激されたり、物語が書き直しやすくなったり。すぐそばに「編集者」がいるかのような仕事ぶりだ。 ベストセラー『100回泣くこと』の中村航さんと『くちびるに歌を』が屋大賞4位になった中田永一さんが共作した小説『僕は小説が書けない』(KADOKAWA)は、自家製の創作ソフトを使って執筆された。芝浦工大と2012年から共同研究を続け、実用化したものだ。 パソコンでソフトを立ち上げると「あらすじ」「登場人物」「場面」の3要素を筆者に質問してくる。例えば「あらすじ」を選択すると、シナリオ理論を基に「物語が始まるきっかけは何か」「どんな試練があるか」といった質問が投げかけられる。回答欄には「突然」「だが」といった接続語が補助的に示され、発想をうながしてくれる。

    プロも愛用、小説執筆支援ソフト 質問繰り出し発想促す:朝日新聞デジタル
    scndhnd
    scndhnd 2014/12/09
  • NIKKEI STYLEは次のステージに

    キャリア、転職、人材育成のヒントを提供してきた「リスキリング」チャンネルは新生「NIKKEIリスキリング」としてスタート。 ビジネスパーソンのためのファッション情報を集めた「Men’s Fashion」チャンネルは「THE NIKKEI MAGAZINE」デジタル版に進化しました。 その他のチャンネルはお休みし、公開コンテンツのほとんどは「日経電子版」ならびに課題解決型サイト「日経BizGate」で引き続きご覧いただけます。

    NIKKEI STYLEは次のステージに
    scndhnd
    scndhnd 2014/12/09