タグ

2015年2月6日のブックマーク (6件)

  • TechCrunch | Startup and Technology News

    Time is relentless and, right now, it’s no friend to procrastination-prone early-stage startup founders. The application window for Startup Battlefield 200 (SB 200) at TechCrunch Disrupt 2024 slams shut in…

    TechCrunch | Startup and Technology News
  • n11books.com

    Blackjack telah lama dikenal sebagai salah satu permainan kasino paling populer di dunia. Menawarkan kombinasi antara keberuntungan dan strategi, blackjack memberikan sensasi yang tiada banding. Bermain blackjack di kasino-kasino terbaik bukan hanya tentang mengejar kemenangan, tetapi juga menikmati pengalaman yang mendebarkan dan penuh kegembiraan. Artikel ini akan menjelaskan mengapa bermain bla

    n11books.com
  • 論理学の考え方でつくられた、LLプログラミング言語 obake - Qiita

    論理学の考え方で、 関数型プログラミング言語の定義&実装の仕方の例に触発されて、 深夜アニメを見ながら OCamlでつくられた、 脱関数型プログラミング言語 obake (おばけ)を紹介します。 関数型言語とかは前世紀に置いていって、21世紀は論理学を基にした新しいプログラミングパラダイムで脱関数型言語しましょう! break world 「Hello, world!」を書こうと思ったのですが、あまりに難しいので最初はすぐ停止するプログラムです。プログラムは「命令」からできていて、命令は2つの要素、「値」と「計算」の組み合わせです。 「命令」 = 「値」 + 「計算」 breakは組み込み「計算」になります。これだけでは「命令」にはならないので、プログラム起動時に自動的に「現実世界」という「値」が設定されて、「命令」が作られます。値を組み合わせることによって

    論理学の考え方でつくられた、LLプログラミング言語 obake - Qiita
  • 多分世界で最初のとんかつ評論家 元木一朗のブログ:dark side of tabelog(草稿)

    ネットシステムと言うのは、大抵の場合、投入時点ではほとんどの利用者に歓迎される。それは、システムの初期は運営者の目が完全に利用者の方を向いているからである。多くの場合、ネットシステムは「こんなものがあったら良いな」がスタートラインだから、当たり前といえば当たり前。開発者がそのまま利用者の視点に立っているのである。 しかし、システムが安定して提供されるようになると、様々な問題が発生してくる。それをどうやってクリアしていくのかが大きな課題となってきて、この時点で「ただ面白ければ良い」というサイトから、「どうやってお金を稼いでいくか」を考えなくてはならないサイトになってくる。そのときの視点は、必ずしも利用者の視点ではない。そして、やがて利用者から「これは駄目だ」と判断されてしまう。 ほとんどのネットシステムがこうした衰退路線を取っていくことになる。これはもう宿命と言っても良い。例えばミクシィが一

  • 【長編ポエム】関数型言語が分からんお前でもPythonなら分かるやろ:第1回 関数を受け取る関数は便利だよ編 - Qiita

    これは、関数型プログラミングの特徴を Python で説明した長編ポエムです。 IQ145 の美少女は出てきませんので、過度な期待はしないでください。 【対象読者】 関数型言語は知らないけど関数型プログラミングの初歩を勉強したい人 (Python を知らなくてもなんとなく分かるように書いたので、PHPJavaJavaScript の人も読んでみてください) 【連載記事】 第1回 関数を受け取る関数は便利だよ編 (←今ココ) 第2回 関数を生成する関数はすごいよ編 はじめに 「なぜ関数プログラミングは重要か」という文章があります。タイトルの通り、関数型言語がいかに役に立つかを紹介している文章です。長いですが、3 行でまとめるとこんな感じ: ソフトウェアがどんどん複雑になるので、モジュール化が重要 関数型言語は、強力なモジュール化機能を提供している 特に「高階関数」と「遅延評価」が

    【長編ポエム】関数型言語が分からんお前でもPythonなら分かるやろ:第1回 関数を受け取る関数は便利だよ編 - Qiita
  • ssig33.com - よく分からない人のためのセキュリティ

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

    nisemono_san
    nisemono_san 2015/02/06
    生PHPは地獄だけどSinatraくらいは許してあげてください……