タグ

2013年9月17日のブックマーク (10件)

  • Fast load times  |  web.dev

    Web performance is a crucial aspect of web development that focuses on the speed at which pages load, as well as how responsive they are to user input. When you optimize your website for performance, you're giving users a better experience. The initial release of this course focuses on web performance fundamentals, that beginners should find informative. Each module aims to demonstrate key perform

    Fast load times  |  web.dev
    mukaken
    mukaken 2013/09/17
  • 「値が無い」ということをどう表現するか、あるいはOption型について - Line 1: Error: Invalid Blog('by Esehara' )

    はじめに 現在、「イケている」と呼ばれる関数型言語について、大抵の場合は「Option型」と呼ばれる型が実装されていたりします。具体的には、OCamlとScalaであり、HaskellにもMonadの一つとしてMaybe型というものがあります。 この「Option型」とは何か、といえば、要するに「値があるかどうかわからない型」という型であり、値として「値を持っていない」か、「値を持っている」という二つのパターンをとります。そして、「値を持っている」という状態のときだけその値に対してアクセスすることができます。 とはいえ、これだけだと何が嬉しいのかさっぱりわかりませんので、その辺りについて、少しだけメモしておきます。 「値が無い」ということを表現すること 素朴に考えて、「何らかの値が無い」ということを示すためには、二つの方法で表現することが出来ます。 値が無い場合は、None(Python

    「値が無い」ということをどう表現するか、あるいはOption型について - Line 1: Error: Invalid Blog('by Esehara' )
    mukaken
    mukaken 2013/09/17
  • ML多相の続き - sumiiのブログ

    さて、Wrightの論文の当時は、value restrictionは妥当な制限だった。なぜならば、value restrictionのせいで型付けできなくなる主なケースは、多相関数の部分適用がまた多相関数になる(はずの)場合ぐらいで、それはlet x = eのeをfun y -> e yのように書き換えること(η展開)で回避できたからである。 ところが、SML#のような多相レコード、OCamlのような多相オブジェクトないし多相バリアントを利用すると、value restrictionが当に問題になってくる。たとえば # let f x = `V x ;; val f : 'a -> [> `V of 'a ] = <fun> # let v = f 1 ;;などで、vがpolymorphicにならないとしたら、「(実質的に)多相バリアントを返す関数は書けない」ことに(事実上)なってしま

    ML多相の続き - sumiiのブログ
  • ユニットテストにまつわる10の勘違い | DevelopersIO

    渡辺です。さる方面からテスト系のエントリーがまだか…と催促されたので、ユニットテストについて少し考えてみたいと思います。 最近、TwitterのTLをチェックしていると、JUnitを利用しているにも関わらず違和感のあるTweetや、原因をJUnitにして来解決すべき問題から目をそらしているようなTweetを多く見かけます。そこで、JUnitをによるユニットテストに関するありがちな勘違いをまとめてみました。 なお、JUnitの部分は、RSpecでもNUnitでも適当に置き換えて読んでも構いません。 1.JUnitを使うことが目的という勘違い JUnitを利用すること自体を目的にしたところで何も得る事はありません。 ありがちな話ですが、「納品物としてJUnitのテストコード(または実行結果)を求められている」ことが理由でJUnitを利用しているならば、それは足かせでしかない可能性があります。

    ユニットテストにまつわる10の勘違い | DevelopersIO
  • アップグレード - Redmineガイド

    Home インストールガイド Redmineのインストール » メールの設定例 アップグレード Step 1 - 動作環境の確認 Step 2 - バックアップ Step 3 - アップグレードの実行 Option 1 - リリースバージョンのダウンロード SVNチェックアウトのアップグレード Step 4 - データベースの更新 Step 5 - クリーンナップ よくある問題 リポジトリ管理に関するエラー secret_token.rb の生成 関連情報 Redmineのバックアップとリストア 他システムからの移行 システム管理者向けガイド プロジェクトに対する管理操作 ユーザに対する管理操作 グループに対する管理操作 ロールと権限 課題管理システム カスタムフィールド 選択肢の値 アプリケーションの設定 システム管理者向けガイド — 高度な設定 リポジトリ メールによるチケット登録 リ

    mukaken
    mukaken 2013/09/17
  • TechLION vol.15 大感謝祭&大忘年会 - TechLION

    日々新技術が誕生するITの世界。そしてその新しい技術を追い求め、自らを高めんと日々研鑽するITエンジニアたち。「TechLION」はそんな、技術の草原で百獣の王を目指すエンジニアたちが集う新感覚トークライブ!彼らの激白と酒の力で、IT技術の面白みと深さをともに分かち合いませんか。新たなる獅子王伝説がここに誕生する! 開催概要 名称:TechLION vol.15 大感謝祭&大忘年会 主催:USP研究所 協賛:技術評論社、@IT、オライリー・ジャパン、Mozilla Japan、エルピーアイジャパン、クラウドワークス、ハートビーツ 後援:EM ZERO、キャリアデザインセンター『エンジニアtype』、日UNIXユーザ会 日時:2013年11月30日(土) 18:30開場、19:00開演、21:00終了予定 場所:アンクルハット 料金:事前払い5000円、予約済み会場払い5500円 (いずれ

    TechLION vol.15 大感謝祭&大忘年会 - TechLION
    mukaken
    mukaken 2013/09/17
    参加したい!
  • CSS Nite LP31「Webデザイン行く年来る年(Shift7)」

    LPシリーズの31弾は、毎年年末に開催している「Shift」シリーズの第7弾として、2013年のWeb制作シーンを振り返ります。 「Shift」シリーズとは 昨年(Shift 6)のセッション(スライド、動画) このセミナーイベントは終了しました。 CSS Nite LP31 Shift7(Webデザイン行く年来る年)が終了しました フォローアップ フォローアップページのID/パスワードは、フォローアップメールにてお知らせしています。 概要 イベント名

    CSS Nite LP31「Webデザイン行く年来る年(Shift7)」
    mukaken
    mukaken 2013/09/17
    とりあえず申し込みました。よろしくお願いします!
  • Learn web development  |  web.dev

    Stay organized with collections Save and categorize content based on your preferences. Explore our growing collection of courses on key web design and development subjects. An industry expert has written each course, helped by members of the Chrome team. Follow the modules sequentially, or dip into the topics you most want to learn about.

    Learn web development  |  web.dev
    mukaken
    mukaken 2013/09/17
  • 亚洲国产综合精品一区_2020日本大片免a费观看视频_国产美女一级a_亚洲精品亚洲人成在线

    mukaken
    mukaken 2013/09/17
  • さくらのクラウドでUbuntu 12.04 LTSを導入して最初にする設定 - Qiita

    実は初 Iaas。当にクリックだけで簡単にサーバがつくれるんですねぇ・・・すごい。 最小構成でサーバを作成。月額2500円。 OS は Ubuntu 12.04 LTS。サーバ作成時に、ホスト名と公開鍵を設定。 以降、サーバ作成後の話。 ログイン周り設定 登録した公開鍵で接続する ubuntu ユーザがデフォルトで作成されている サーバ→コンソール→情報→NIC→IPv4アドレス にグローバルIPが書いてある

    さくらのクラウドでUbuntu 12.04 LTSを導入して最初にする設定 - Qiita
    mukaken
    mukaken 2013/09/17