並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 8515件

新着順 人気順

advent-calendarの検索結果321 - 360 件 / 8515件

  • Vim Color Scheme Advent Calendar 2013

    soon

    • 軽めのjQuery Advent Calendar 2012 - Adventar

      なんかやってみたいけどわかんなーい☆てな方も気軽に参加してみませんか。 目安は記事が一画面に収まるくらいでどうでしょうか。 本気の記事は別カレンダーでやって! 思いつかないなーって人向けの例 API解説 ... .find()と.children()の違い プラグイン ... jQuery.xxxの使い方 UI ... 閉じるボタン実装例 生JavaScriptは勘弁な。 簡単に書いて簡単に読めるような記事をお願いします!

        軽めのjQuery Advent Calendar 2012 - Adventar
      • 【Titanium Advent Calendar 2011:十一日目】はじめてのTitanium Mobile Module作成 iPhone編 - memo log

        "Titanium Advent Calendar 2011" 11日目担当のid:chris4403です。よろしくおねがいしまっす。 Titanium Mobile (以下、Titanium)とのお付き合いですが、昨年の9月頃から。Objective-C(以下、ObjC)に苦手意識を持っていた僕は、「JavaScriptでiPhoneアプリが作れる、しかも良い感じで」という謳い文句に飛びつきました。これまでにリリースしたのは以下の2つ。いずれもTitanium製です。 はてなカウンティング コレナニ? これ以外にも、リリースしていないけど試しに作ってみたアプリが手元にいくつかあります。 さて、本題。 Titaniumでアプリを作っていると、「ここであれしたいなー」「もっとこんなことしたいなー」と思っても、APIに自分がやりたいことを実現する機能がなくて「じゃあ諦めるか・・・」みたいな感じ

          【Titanium Advent Calendar 2011:十一日目】はじめてのTitanium Mobile Module作成 iPhone編 - memo log
        • SQL::Makerで動的に SQLを生成する - Articles Advent Calendar 2010 Hacker

          どうもこんにちは。hacker track がやる気なさすぎるのでもう一回かくよ!というわけで tokuhirom ですこんにちは。こんにちは。 さて、最近つくった SQL::Maker というモジュールについて紹介します。SQL::Maker は、要は SQL::Abstract みたいなやつです。じゃあなんで SQL::Abstract じゃなくて SQL::Maker なの?ってことになるわけですが、 SQL::Abstract は実績があるし、非常に便利なんですが、いかんせんコードがまじよみづらいっていうかこれよむの無理じゃね!!ってことをおもうので、あたらしくつくったという次第。 また、SQL::Maker は method chain で SELECT 文を構築する機能もついてます。あらべんり。こんなかんじ↓↓ my $sql = SQL::Maker::Select−>new

            SQL::Makerで動的に SQLを生成する - Articles Advent Calendar 2010 Hacker
          • ビッグデータ時代のサンタ狩り - ML Advent Calendar 2013 最終日 - シリコンの谷のゾンビ

            Machine Learning Advent Calendar 2013 の最終日を担当します @sleepy_yoshi です. ふだんはブログ記事をである調で書いていますが,なんとなく今日はですます調で書きます.あとクリスマスのノリで適当なことを書いているので,ネタをネタとしてとらえていただければと思います. 更新が遅くなり大変申し訳ありません.今年もサンタ狩りに参加していた結果,太平洋上空に逃げたサンタクロースを追いかけてサモアまで来てしまいました.残念ながらサンタを逃してしまったところです.というわけでこのブログ記事はサモアより更新しています.まだこちらはクリスマスです. ...というブログ記事をクリスマスに書いていたのですが,サモアでは通信環境を確保できず,日本に帰国したらこんな時間になってしまいました. さてオオトリをおおせつかったわけですが,プレッシャーでお腹が痛いです.当

              ビッグデータ時代のサンタ狩り - ML Advent Calendar 2013 最終日 - シリコンの谷のゾンビ
            • DBIx::Handlerで安心DB生活 - Articles Advent Calendar 2011 Dbix

              こんにちは!nekokakです! 今年はボクが作ってるDBIx::Handlerというものを紹介してみる。 DBIx::HandlerはDBIのラッパーでありDBのコネクション周りの管理に重点を置いたモジュールである。 ORMを使わずにDB周りの処理を行いたい場合はこのDBIx::Handlerを使うことをおすすめする。 自分でDBIのインスタンスを生成し利用する場合どこまで正しくコネクション管理をあなたはできますか? そもそも親プロセスで接続したdbのインスタンスを子プロセス側でも利用することの問題を正確に把握していますか? そこまで正しく細かく理解し自分で実装できたとしてもだ、新しいプロジェクトを作るたびにそのコードをコピペするのか? そこでDBIx::Handlerの出番だ。 DBIx::Handlerはそのあたりの処理をすべて面倒みてくれる。 もうあなたは いつDBとの接続が着られ

                DBIx::Handlerで安心DB生活 - Articles Advent Calendar 2011 Dbix
              • #14 「2012年 私の中のマイイノベーション」tech.kayac.com Advent Calendar 2012 - KAYAC Engineers' Blog

                @kenjiskywalker 氏に「2012年 私の中のマイイノベーション」について記事を書けと脅されながらこのエントリを書いております。 振り返ってみると今年もいろいろイノベーティブな出来事があったので思い出せる範囲でまとめてみようかとおもいます。 GNU screen から tmux に移行した screenとくらべるとtmuxはなかなかベンリでイノベってますね。 tmux + irssi + canything で Anything 風チャンネル切り替えする tmux で pbcopy みたい記事を書いてたみたいです。意外ととあんまり書いてなかったですね! mosh を使い始めた ssh のかわりにいくつかの環境で mosh を利用し始めました。 僕は MacBook Air 一つでいろいろなところで作業をするのですが、ssh だと移動するたびに接続し直しになって面倒だし、 とくに

                  #14 「2012年 私の中のマイイノベーション」tech.kayac.com Advent Calendar 2012 - KAYAC Engineers' Blog
                • Webスクレイピング入門 - Articles Advent Calendar 2011 Casual

                  Webスクレイピングとは? 例えば、昇天するくらいかわいい猫画像ください : あじゃじゃしたーの猫の画像が欲しいときにどうすればいいでしょうか*1。画像を1つずつ手作業で保存?面倒くさいですね。 そんなときのためのWebスクレイピングです。まずはじめは、Web::Scraperというモジュールを使ってみましょう。 use strict; use warnings; use autodie; use File::Basename; use File::Spec; use LWP::UserAgent; use URI; use Web::Scraper; my $url = 'http://blog.livedoor.jp/chihhylove/archives/3573873.html'; my $scraper = scraper { process '.main img.pict, .

                    Webスクレイピング入門 - Articles Advent Calendar 2011 Casual
                  • #5 「今年お世話になったgem その2」 tech.kayac.com Advent Calendar 2013 - KAYAC engineers' blog

                    こんにちは、@hilotter です。 このエントリーはtech.kayac.com Advent Calendar 2013の5日目のエントリーです。 昨日の「#4 今年お世話になったgemその1」にもありましたが、弊社クライアントワーク事業部ではバックエンドにRailsを用いる案件が多くあります。 本日のエントリーでは昨日に続きまして、今年1年間クライアントワークプロジェクトでお世話になったgem残り5選の紹介とそれらの簡単なtipsをご紹介したいと思います! 今回ご紹介するgem settingslogic : 定数を一元管理できます omniauth : 外部サービス認証を手軽に組み込めます resque : ジョブキュー処理を手軽に実現できます tire : 全文検索エンジンelasticsearchにrubyからアクセスできるようになります active_admin : サクッ

                      #5 「今年お世話になったgem その2」 tech.kayac.com Advent Calendar 2013 - KAYAC engineers' blog
                    • SQL::Abstract を使い倒す - JPerl Advent Calendar 2009

                      SQL::Abstract を使い倒す - JPerl Advent Calendar 2009 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな? 今更、携帯小説にハマってる id:ZIGOROu です。モバゲーのオンライン3って小説が面白いですよ! 今日は SQL::Abstract を使い倒すと言うネタで行きます。 まず超基本編 簡単な SQL 文の生成から始めましょう。 use strict; use warnings; use Data::Dump qw(dump); use SQL::Abstract; my $s = SQL::Abstract->new; my ($stmt, @bind) = $s->select( "activity", # tables [qw/id title sender created_on/], # columns

                      • PhpStormのカレンダー | Advent Calendar 2013 - Qiita

                        About reserved postingIf you register a secret article by the day before the same day, it will be automatically published around 7:00 on the same day. About posting periodOnly articles submitted after November 1 of the year can be registered. (Secret articles can be registered anytime articles are posted.)

                          PhpStormのカレンダー | Advent Calendar 2013 - Qiita
                        • GC撲滅への道 - GC Advent Calendar - miura1729の日記

                          Garbage Collection Advent Calendarの5日目の記事です。 私はGCが嫌いです。GCは幼稚で礼儀知らずで気分屋で 甘やかすといつまでも動き、ほったらかすとセグフォする。 そんなGCのために、私達人間は何もする必要はありませんよ ♪ ということで、GC撲滅の1方法としてLinear Lispなるものを紹介します。Linear Lispは線形論理という論理に基づいたLisp処理系です。 元論文はこれです。 Lively Linear Lisp -- 'Look Ma, No Garbage!' http://home.pipeline.com/~hbaker1/LinearLisp.html 線形論理については、ここのページが感動的なほどわかりやすいです。 線形論理って何? (情報科学演習 III 課題紹介(小林研究室)) http://web.yl.is.s.u

                            GC撲滅への道 - GC Advent Calendar - miura1729の日記
                          • UI Design Advent Calendar 2015 - Adventar

                            UIデザインに関することなら何でもOKです! リサーチ、手法、フロー、イケてるUI、実装、etc...

                              UI Design Advent Calendar 2015 - Adventar
                            • ぼくのかんがえた最強のテスト分類 - Articles Advent Calendar 2011 Test

                              はじめに こんにちは!最近転職して新宿までロマンスカーにお世話になりっぱなしの ikasam_a です。 Test Track 3日目です!初日に xaicron さんから「テストの細かい話を書いて!」と言われたので、今日はちょっと趣向を変えて、テストの分類についてつらつらと書いてみたいと思います。 あまり、というかまったく Perl の話は出てこないです!さーせん! テストを分類すると捗るぞ 例えばチームでテストの話をするような時に、それぞれが考える「テスト」のイメージが違って、話が噛み合わないことがあったりしますよね。僕はよくありました。 僕は「テスト=単体テスト」の話をしているつもりが、相手は「テスト=機能テスト」だと思って話を進めていると、あれ?という場面があったりします。こういうときは、例えば設計におけるデザインパターンのように、テストをより具体的にした共通認識があると話が捗りま

                                ぼくのかんがえた最強のテスト分類 - Articles Advent Calendar 2011 Test
                              • Advent Calendar 2011 | Gihyo Digital Publishing … 技術評論社の電子書籍

                                2011年技術系アドベントカレンダー 昨年募集した「2011年の技術系Advent Calendarを電子出版で提供しませんか?」に対して,各コミュニティ・関係者の皆様からお申込みを受けたアドベントカレンダーを配信しています。 Titanium Advent Calendar Force.com Advent Calendar Bazaar Advent Calendar Redmine Advent Calendar jp Changeworld on Redmine Mercurial Advent Calendar Sphinx & blockdiag Advent Calendar (全部俺) PostgreSQL Advent Calendar cocos2d Advent Calendar jQuery Mobile Addenpa Calendar iOS Advent Ca

                                • Perlのカレンダー | Advent Calendar 2013 - Qiita

                                  Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな? 今年も Perl Advent Calendar の季節がやってきました。 Perl に関連する tips を25本おとどけしちゃいます。 12月1日から毎日一本ずつ tips をアップしていっちゃうという企画です。 くわしくはこのあたりをみてください。

                                    Perlのカレンダー | Advent Calendar 2013 - Qiita
                                  • シャープなシルエットが美しいフリーフォント、ADAM #LOVEFONT Advent Calendar 2014 Day 10 - cheerio

                                    2014-12-10 シャープなシルエットが美しいフリーフォント、ADAM #LOVEFONT Advent Calendar 2014 Day 10 以前から密かに憧れていた、#LOVEFONT Advent Calendar 2014 - Adventarの10日目の記事を書かせていただくことになりました。 フォントの事情等にはあまり詳しくないため、他の方々より大雑把な記事になってしまうかと思いますがご了承ください。 #LOVEFONTとは WEBCRE8.jpの酒井優さんが主催されている、毎年恒例Advent Calenderを使ったイベントです。 私が好きなフォント「ADAM」 「ADAM」はインドに住むShrenik Ganatraさんの手によって作られたフリーのセリフ体フォントです。Futuraにインスパイアされて制作され、今年の1月に発表された比較的新しいフォントで、発表さ

                                      シャープなシルエットが美しいフリーフォント、ADAM #LOVEFONT Advent Calendar 2014 Day 10 - cheerio
                                    • あるVimmerのブログ: Vim Advent Calendar 126 日目:「Vim開発者(コミッタ)のススメ+重大発表」

                                      2013年4月5日金曜日 Vim Advent Calendar 126 日目:「Vim開発者(コミッタ)のススメ+重大発表」 ※:この記事には暗黒美夢王(ダークビムマスター)成分が大量に含まれています。プラグインの新バージョン(neocomplcache ver.8)の紹介とか、既存プラグインの紹介とかそういうものは一切存在しません。 「真面目に不真面目、暗黒美夢王!」 クックック……。また会ったな。TLではもうお馴染みかもしれないが、我が名は暗黒美夢王。 今は訳あって、Shougoという者の体を借りて一時的に活動をしている。 永きに渡る封印から覚醒し、気付いたらVim Advent Calendarが100日目をゆうに越え、 126日目となっていると聞いた。感じる、感じるぞ、牢獄に囚われた者達の狂気(マインド) を……。Advent Calendarという永久の牢獄(エンド

                                      • EditorConfigで文字コード設定を共有して喧嘩しなくなる話。(Frontrend Advent Calendar 2014 – 14日目) | Ginpen.com

                                        Frontrend Advent Calendar 2014の14日目の記事です。 Frontrend Advent Calendar 2014 – Qiita ご存知ですか、EditorConfig。 便利すぎてほんのり涙出てくるくらいなんですが、いまいち周囲で聞かないので流行っていないのではないかと思います。是非とも流行らせてください。平和のために!! フロントエンドにあんま関係ない代物だけど、改行コード絡みで恨みつらみを聞く機会が多い気がするのでご容赦くださいまし。 なにそれ 様々なエディターで利用できる、共通の書式設定ファイルです。”.editorconfig”というファイルをプロジェクトのルートに配置しておくだけで、エンコード等の書式をそのディレクトリー配下のファイル編集時に固定できます。 もちろん設定自体は各エディターでやってもらえば良いんだけど、やっぱりほら、好みとかもあるわ

                                          EditorConfigで文字コード設定を共有して喧嘩しなくなる話。(Frontrend Advent Calendar 2014 – 14日目) | Ginpen.com
                                        • Sass と Stylus の比較 - CSS Preprocessor Advent Calendar 2012 - kojika17

                                          CSS Preprocessor Advent Calendar 2012 19日目の記事です。 CSS Preprocessorは、CSSに拡張機能を持たせるメタ言語と呼ばれるものです。 CSS Preprocessorでよく耳にするものに、SassやLessがあります。 私も以前からSassを使用していましたが、最近Stylusを使い始めたので、SassとStylusの比較を行ってみます。 拡張子とシンタックス 使用できる拡張子は.sassと.scssの2つ。 拡張子によってSass記法かSCSS(Sassy CSS)記法に分かれます。 Sass記法(.sass) #header color: #000 h1 font-size: 2em SCSS記法(.scss) #header { color: #000; h1 { font-size: 2em; } } SCSS記法の方がもとも

                                            Sass と Stylus の比較 - CSS Preprocessor Advent Calendar 2012 - kojika17
                                          • 記号だけのPerlプログラミングの基本原理 - Articles Advent Calendar 2010 Sym

                                            こんにちは。[/articles/advent-calendar/2010/casual/3:title=casual track 3日目]でも書かせていただきました、sugyanです。記号プログラミングはPerlくらいしかわからない素人ですが頑張って書いてみようと思います。よろしくおねがいします。 今日はPerlで記号プログラミングをするための基礎知識を説明します。Acme::EyeDropsでも使われているテクニックです。 ■Step1. アルファベットの変換 記号だけでPerlプログラムを書きたい! というとき、最も邪魔なのがアルファベットですね。まずはこれらをどうにかして記号だけで表現しましょう。 Perlの文字列は2つの文字列の論理演算で表現することができます。例えば 'A' という文字はASCIIコード0x41ですね。これをASCIIコード0x60の '`' と0x21の '!

                                              記号だけのPerlプログラミングの基本原理 - Articles Advent Calendar 2010 Sym
                                            • Windows GUI アプリケーションでの Perl プラグインの作り方 - Articles Advent Calendar 2010 Win32

                                              こんにちわ。Windows を殺したいほど愛している mattn です。 Windows で Perl を日常的に使っている日本人3名の内の2人目です*1。 一般的に Perl はテキストを操作したり、Web アプリケーションフレームワークを構築する言語として有名です。しかし Perl の威力はそれだけでは止まりません。Windows で Perl をどの様に扱うかは人によって異なります。 人によっては Windows GUIアプリケーションを拡張する為の言語として使用するかもしれませんね。 Perl の様な柔軟な言語が GUI アプリケーションのプラグイン言語として使えたら便利だと思いませんか? 作りましょう! まずはWindows GUI アプリケーションを作ろう ここは Win32 SDK をどっぷり触ったオッサンなら誰でも作れますよね。 #include <windows.h> #

                                                Windows GUI アプリケーションでの Perl プラグインの作り方 - Articles Advent Calendar 2010 Win32
                                              • インターネットとウッチャンナンチャンと日記猿人と日記才人とテキスト庵と私(インターネット老人会 Advent Calendar 2023 18日目) - Really Saying Something

                                                この記事は、インターネット老人会 Advent Calendar 2023の18日目の記事です。 インターネット老人会 Advent Calendar 2023 - Adventar 老人会なのでたっぷり自分の昔話をします。 インターネットとの出会い(1996年) 私とインターネットの出会いは学生時代。大学の計算センターでインターネットに関する授業を受け、HTMLを教わり、「日本の新着情報」(NTT)や「ディレクトリ型」のWebサイト(ヤフーなど)を知り、fjの存在も知り(ちょっとしか触らなかった)、自分の「ホームページ」を作る課題が出た、というのが長きにわたるネットとの付き合いの幕開けでした。 ホームページといってもせいぜい自己紹介を書いて写真や画像素材を載せ、marqeeやblinkやcenterタグを駆使したWeb0.3みたいなものでしたが、自分の手でWebページを作ったり変えたり消

                                                  インターネットとウッチャンナンチャンと日記猿人と日記才人とテキスト庵と私(インターネット老人会 Advent Calendar 2023 18日目) - Really Saying Something
                                                • BakerがCakePHPのために.bashrcに設定すべき5行 (CakePHP Advent Calendar 2010 17日目)

                                                  こんにちは、nojimageです。aerithさんからバトンを受けての CakePHP Advent Calendar 2010 17日目です。今日もユルユルな感じでいきましょう。はい。 今日のtipsは、Linux/Macを開発環境で使っている方向けのシェル環境設定のお話です。 (Windowsの人はゴメンナサイ。 CAKE_CONSOLE=/path_to_cakephp_root/cake/console PATH=$CAKE_CONSOLE:$PATH alias cake='cake/console/cake' alias bake='cake bake' alias cake-cc="find ./app/tmp/cache -type f -name 'cake_*' -exec rm {} \;"

                                                    BakerがCakePHPのために.bashrcに設定すべき5行 (CakePHP Advent Calendar 2010 17日目)
                                                  • Vim Advent Calendar 2012 http://atnd.org/events/33746

                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                      Vim Advent Calendar 2012 http://atnd.org/events/33746
                                                    • 競技プログラミングで使えそうなSTLまとめ (Competitive Programming Advent Calendar) - y_mazun’s blog

                                                      (※この記事はCompetitive Programming Advent Calendar 3日目用の記事です) 「競技プログラミングで利用できそう」なC++のSTLをまとめたいと思います。 すべてを網羅するのではなく、独断と偏見で使えそうなものだけピックアップしています。 またコンテナ系はスキップし、Algorithmを中心にまとめます。 見出しがそのままヘッダの名前になっています。 algorithm find ある値を探すときに使う。イテレータが帰ってくる。 // v = { 1, 2, 3, 4, 5 } find(v.begin(), v.end(), 3); // v.begin() + 2 find(v.begin(), v.end(), 7); // v.end() count 個数を数える。 // v = { 1, 2, 1, 3, 2 } count(v.begin(

                                                        競技プログラミングで使えそうなSTLまとめ (Competitive Programming Advent Calendar) - y_mazun’s blog
                                                      • テストダブルについて - Articles Advent Calendar 2011 Test

                                                        はじめに ikasam_a です。クリスマスイブいかがお過ごしでしょうか。私は寿司食べたりしてました。 16日のエントリでテストダブル、特にフェイクやスタブについて触れましたが、今日はそもそもテストダブルって何ぞや、という話をします。またまた Perl の話はあまり出てこない予定です。 テストダブルとは http://xunitpatterns.com/Test Double.html:title=xUnit Test Patterns] で登場した言葉で、システムのある部分をテストするために特定箇所を置き換えることがあるが、その置き換え手段の総称として「テストダブル(代役)」という名前を当てたということです。 置き換え手段としては、以下の5つが挙げられています。 ダミー スタブ スパイ モック フェイク ダミー メソッド呼び出しの数合わせに使うことを目的とした、ダミーオブジェクトのことで

                                                          テストダブルについて - Articles Advent Calendar 2011 Test
                                                        • Backboneの小ネタなパターン3つ (Backbone Advent Calendar 2012 21th day)

                                                          Backbone.js Advent Calendar 2012の21日目でございます。おもむろに小ネタなパターンを、3つほど簡単に紹介してみる次第。 renderとpresenterの分離パターン これは Backbone.js Tips and Tricks を参考にしています。実践してみたところ、なにかと具合が良くてお気に入りのパターンです。 Backbone.View.extend({ tmpl: 'path/to/tmpl', initialize: function() { this.model = new SomeModel(); this.model.fetch({ success: this.render }); }, presenter: function() { var data = this.model.toJSON(); // data manipulation

                                                            Backboneの小ネタなパターン3つ (Backbone Advent Calendar 2012 21th day)
                                                          • JavaScriptで要素を検索せずに取得する方法があります。(JavaScriptおれおれAdvent Calendar 2013 – 03日目) | Ginpen.com

                                                            JavaScriptおれおれAdvent Calendar 2013の3日目の記事です。 何か要素に対する処理を行う場合はdocument.querySelector()あたりで検索してくるのですが、一部の要素については事前に取得済みだったりします。 <body>を取るならdocument.bodyで document.bodyには最初から<body>要素が格納されています。個人的にはHTMLElementのインターフェイスを確認するために適当な要素を得る際にこれを使っていたりします。 同様に<head>要素もdocument.headで得る事が出来ます。この二者はHTMLの構文的にも必ず存在するため、事前に確保されているのでしょう。(ちなみにHTMLの文法的には、この二者のタグは省略可能です。その場合でも記述が省略されただけで実際はあるものとして扱われます。) <html>を取るならdo

                                                              JavaScriptで要素を検索せずに取得する方法があります。(JavaScriptおれおれAdvent Calendar 2013 – 03日目) | Ginpen.com
                                                            • JavaScript初学者へ向けて 【Goodpatch Advent Calendar 2015 4日目】 - it's an endless world.

                                                              この記事はグッドパッチのエンジニア陣がお届けするGoodpatch Advent Calendar 2015の4日目の記事です。 昨日はsagarayaのSwiftについての記事でした。 qiita.com 本日は表題の通り、JavaScript初学者に向けてのお話ができればと。 お前だれよ? 株式会社グッドパッチで、グロースデザイナー/フロントエンドエンジニアという肩書きで働いています。 今年はメインの仕事以外にも、幸いなことにschooさんにお声がけいただいてJavaScriptの初学者向けの授業を作ったり、(まだ刊行されてはいませんが)JavaScript初学者向けの本を執筆する機会をいただけたりと実りの多い一年でした。 schoo.jp 実は私がJavaScriptを書きはじめたのはほんの数年前だったりします。 そんな自分が初学者にものを教えるのもどうかとは最初は思ったのですが、自

                                                                JavaScript初学者へ向けて 【Goodpatch Advent Calendar 2015 4日目】 - it's an endless world.
                                                              • Perldocの話 - JPerl Advent Calendar 2009

                                                                Perldocの話 - JPerl Advent Calendar 2009 Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな? lestrratこと牧です。AnyEventの話を書こうと思ったけど、それは本を書くくらいの厚さになりそうなのでやめました。「リアルタイムWebのためのPerl」って本書きたいので、編集さん誰か連絡ください。 ああ、advent calendarでした。 カジュアルトラックなので、カジュアルに使うために有用なテクニックってなんだったのかと考えたのですが、やっぱりperldocじゃないかな、と。僕がperlを2000年頃に使い始めてまず感動したのはドキュメントを漁りにネットに繋げなくてもよいということでした(当時はJavaを大学で使っていたので、ものすごく頻繁にjava.sun.comのjavadocページを見ていた)。 コマンドライン

                                                                • PDLで数値計算 - Articles Advent Calendar 2012 Casual

                                                                  こんにちは、週末海でマンボウを獲っていたらラギアクルスに襲われた@hirataraです。今回はPerl Data Languageについて紹介します。 Perl Data LanguageとはMATLABやNumpy、Rなどと同様に、多次元配列を効率よく扱って数値計算を実現するためのライブラリです。cpanmで普通にインストールすれば使えますが、グラフを描画したり本格的な数値計算のライブラリであるGSLのバインディングを利用したりする場合はhomebrewでゴニョゴニョしたりする必要があるので、多少頑張って下さい。 基本的にはpdl関数でオブジェクトに変更してから使います。 use PDL; my $pdl = pdl [[1, 0, 0], [0, 1, 0], [0, 0, 1]]; print $pdl; 【実行結果】 [ [1 0 0] [0 1 0] [0 0 1] ] pdlが

                                                                    PDLで数値計算 - Articles Advent Calendar 2012 Casual
                                                                  • Data::Validatorでバリデーションする - Articles Advent Calendar 2010 Casual

                                                                    はじめまして!@hisaichi5518です。就活生です。誰か雇ってください。 Text::Xatenaについて書こうと思っていたんですが、もうText::Xatenaの記事が他のトラックにあるので、今日はgfxさんによってリリースされたData::Validatorを紹介しようと思います。 Data::Validator とは 実行時型チェック / パラメーターチェックが出来る便利なモジュールです。 現在、Params::Validateがデファクトスタンダードっぽいんですが、速度が遅かったりするので正直微妙です。 ベンチマーク p5-Data-Validator/benchmark/simple.pl Params::Validate/0.95 Smart::Args/0.06 Data::Validator/0.06 without type constraints Rate P::

                                                                      Data::Validatorでバリデーションする - Articles Advent Calendar 2010 Casual
                                                                    • tern.vimでvimでjavascriptの補完など(vim advent calendar2012, 155日目) - kozo2's blog

                                                                      これはvim advent calendar2012の155日目の記事です。 ternについて javascriptで書かれたjavascriptの構文解析、型推論library https://github.com/marijnh/tern Marijn Haverbeke氏を中心に開発 browser中にcode editorを提供するjavascript component codemirror の開発者でもある 既存editorでのjavascript開発の改善を目的としており現時点ではemacs, vim, sublimetext, bracketsでternを用いたjavascriptの補完が可能。 tern for vimについて Marijn氏のgithubにternのためのvim scriptのrepositoryがある。 https://github.com/marij

                                                                        tern.vimでvimでjavascriptの補完など(vim advent calendar2012, 155日目) - kozo2's blog
                                                                      • [SRE Advent Calendar] 監視システムの特徴から考える監視設計のポイント - かつひささんの日記

                                                                        SRE Advent Calaendar 1日目の記事です。 qiita.com SRE Advent Calaendar 1 がすぐ埋まってしまったので、SRE Advent Calaendar 2 もあります。 qiita.com 本記事では、SREのみなさんに向けて、監視システムの特徴から考える監視設計のポイントをお伝えします。 SREと監視 SREのみなさんにとっては当たり前すぎると思いますが、SREと監視は切っても切り離せない関係にあります。 SREのお仕事は、サービスの信頼性を維持・向上させることであり、そのためには信頼性を計測しなければなりません。 モニタリング?監視? さて、SREの文脈では、度々、「モニタリング」というキーワードが登場します。 モニタリングと監視は、どのような関係性にあるのでしょうか。 私の解釈は、以下です。 - 監視: 状態を見張ること - モニタリング

                                                                          [SRE Advent Calendar] 監視システムの特徴から考える監視設計のポイント - かつひささんの日記
                                                                        • エンジニアが世界で通用するレベルの英語を身につけるまで - NewsPicks Advent Calendar 2018 - Tatsuya Oiwa

                                                                          この記事は、NewsPicks Advent Calendar 2018 の2日目の記事です。 はじめに こんばんは。NewsPicksでソフトウェアエンジニアをしている@tatsuyaoiwです。NewsPicksに入社して今日でちょうど9ヶ月が経ちました。 入社して以来一貫してアメリカ版NewsPicksの開発を担当していましたが、今年の7月にNewsPicksの親会社であるUzabase(ユーザベース)がアメリカの経済メディアQuartzを買収したことをきっかけに、現在はQuartzの会員システムやコミュニティ、ニュースキュレーションなどの機能のサーバーサイドを中心に日々開発を行なっています。NewsPicksとQuartzの関係性については、こちらの記事に詳しく書かれています。 【買収発表】NewsPicksが米クオリティ経済メディア「Quartz」を買収する理由 「Quartzと

                                                                            エンジニアが世界で通用するレベルの英語を身につけるまで - NewsPicks Advent Calendar 2018 - Tatsuya Oiwa
                                                                          • デレステのタップ音からプレイ中の曲を推定する(eeic Advent Calendar 2017) – 愛のらくがき帳

                                                                            この記事は eeic Advent Calendar 2017 の 4 日目の記事です。 今日はチノちゃんのお誕生日だけど、ごちうさネタなどいつものように思いつかないので今年もデレステネタで。 さて、デレステ(アイドルマスター シンデレラガールズ スターライトステージ)は今年で 2 周年を迎え、収録曲数も増え【秋風に手を振って】実装により 130 曲を迎えた。しかし研究室でイヤホンをしながらドカドカプレイをしていると、130 曲もあるのにスマホの画面を叩いている音だけでプレイしている曲がわかってしまう。 Trancing Pulseを感じる — すらゐ (@SLY_surawi) 2017年11月20日 これをコンピュータでできないか、すなわちスマホを叩いているだけの音声からどの曲をプレイしているかを自動推定できないか、と思うわけである。 1. 課題設定真面目に課題を設定していこう。ここで

                                                                            • 遺伝的プログラミングによる特徴量生成でLightGBMの精度向上【kaggle Advent Calendar 11日目】 - u++の備忘録

                                                                              本記事は、kaggle Advent Calendar 2018の11日目の記事です。 qiita.com 執筆のきっかけ 先日参加したKaggle Tokyo Meetup #5 の ikiri_DS の発表「Home Credit Default Risk - 2nd place solutions -」にて、遺伝的プログラミングで生成した特徴がLocal CV、Public LB、Private LBの全てで精度向上に貢献したという話がありました。 connpass.com 遺伝的プログラミングや遺伝的アルゴリズムは、大学の学部時代から興味があり、ブログでも何度か取り上げてきました。しかしKaggleなどで試したことはなかったので、自分で手を動かして検証してみようと考えた次第です。 upura.hatenablog.com upura.hatenablog.com 遺伝的プログラミン

                                                                                遺伝的プログラミングによる特徴量生成でLightGBMの精度向上【kaggle Advent Calendar 11日目】 - u++の備忘録
                                                                              • Text::MeCab(日本語変換系Acmeモジュールを支える偉大なモジュール) - Articles Advent Calendar 2010 Acme

                                                                                こんにちは、とみたトミールです。 Text::MeCabに依存しているモジュールリストがAcmeばかり、しかもかなりぼくのモジュールじゃないかwと気づいたので、この偉大な日本語変換系Acmeモジュールを支えるText::MeCab様についてあらためて使い方を紹介してみます。 mecabとは mecabとは、日本語形態素解析を高速に、未知語もいい感じで補足してくれるよくできたライブラリです。作者の方はGoogleにいて(今も、たぶん。)エイプリルフールに日本語お笑い系機能を出したりしています(それが本職じゃないと思いますけど)。 インストールすると入るmecabコマンドから、コマンドラインではこんな感じに使います。mecabを起動してから、文を入力してエンターです。 $ mecab わたしはたわしをわたしました。 わたし 名詞,代名詞,一般,*,*,*,わたし,ワタシ,ワタシ は 助詞,係助

                                                                                  Text::MeCab(日本語変換系Acmeモジュールを支える偉大なモジュール) - Articles Advent Calendar 2010 Acme
                                                                                • ニューラルネットの学習過程の可視化を題材に、Jupyter + Bokeh で動的な描画を行う方法の紹介 [Jupyter Advent Calendar 2017] | LESS IS MORE

                                                                                  ニューラルネットの学習過程の可視化を題材に、Jupyter + Bokeh で動的な描画を行う方法の紹介 [Jupyter Advent Calendar 2017] 前置き Jupyter Advent Calendar 2017 14日目の記事です。この記事は、Jupyter notebookで作成したものをnbconvertでmarkdownに変換し、手で少し修正して作りました。読み物としてはこの記事を、実行するにはノートブックの方を参照していただくのが良いかと思います。 ノートブック (gist) nbviewer 概要 適当なニューラルネットの学習過程の可視化(ロス、正解率の遷移等)を題材にして、Bokehを使って動的にグラフを更新していくことによる可視化の実用例を紹介します。このノートブックの冒頭に、最後まで実行すると得られるグラフ一覧をまとめました。どうやってグラフを作るのか

                                                                                    ニューラルネットの学習過程の可視化を題材に、Jupyter + Bokeh で動的な描画を行う方法の紹介 [Jupyter Advent Calendar 2017] | LESS IS MORE