むかしむかし、あるIEでスターハックというものを使ってな... flexboxしかしらない若者たちへ贈る、オジサンたちが紡ぐCSSの昔話です。 ハック太郎 hasLayoutの恩返し margin倍加太郎 コメントアウトと要素フエーテル IEと魔法のexpression などなど。今の若者に伝えたい昔の話を書いていくカレンダーです。
おうちをより便利に使うために、ガジェットやサービスを組み合わせたり、工夫や努力を注ぎ込んだおうちハックを紹介するAdvent Calendarです。自身のおうちハック事例の紹介の他、おうちハックに使えそうな技術の紹介や、どこかで見つけた良いおうちハックの紹介なども歓迎します。参加登録は誰でも歓迎です! お願い 11月中は1人1枠でお願いします。12月に入ってもまだ空いていたら2枠以上書いてOKです。 12月になったので何枠でも書いてOKです!! 登録日は自由ですが、日程にこだわりがなければできるだけ頭の方から埋めていただけると助かります。 参考 おうちハック Advent Calendar 2014 おうちハック同好会Facebookグループ
これは、Vim Advent Calendar 2011 の1日目の記事です。 [Vim Advent Calendar 2011について] 去年の Advent Calendar には Vim がなかったので、勢いで立てました。 たくさんの方にご参加いただきありがとうございます。 開始前に何とか25人集まりました! Advent Calendar は25日までですが、それ以降に参加されても全然問題ありません。 Vim について語り足りない方は2週目も参加しましょう! 年越し Vim とかでも問題ありません。 自分が使っている Vim 力を更に高めましょう! [開発環境晒し] 実は前日まで書くネタが決まっていなくて、いま慌てて書いているのですが(Vim script で Expression Template みたいな事も考えたのですが流石にマニアック過ぎるので…)簡単に今使っている Vi
この記事は techtekt アドベントカレンダー2022 の15日目の記事です🔥 その他にも記事が掲載されていますので、興味がある方は#techtekt Advent Calendar 2022で検索してみてください! はじめに はじめまして。パーソルキャリア株式会社のサービス開発部でエンジニアをしている西澤と申します。 HR forecasterという採用支援サービスのフロントエンドエンジニアを担当しています。今回はそのプロジェクト内で新たに組み上げた開発体制で導入したスキーマ駆動開発の流れについて紹介したいと思います🙋♂️ 目次 開発環境 導入背景 スキーマ駆動開発って何? OASのディレクトリ構成 OASを利用した型の生成・モックコードの生成 Next.jsでMSWを動かす おわりに 開発環境 Next.js 12.3.4 React 18.2.0 TypeScript 4.
何がjQueryを負債たらしめているのかを考察する この記事はyamanoku Advent Calendar 2023の12日目の記事になります。 現代のフロントエンド技術的負債の要因となっているものはいくつかあると思いますが、その中でも共通で「jQuery」が挙げられるかなと思っています。長期間運営されているサービスであればまだまだ現役なのではないでしょうか?かくいうウチもそうです! 2023年現在でのフロントエンド開発であれば今は新規でjQueryを選択肢としてあげることはほとんどないと思っていますが、今よりもJavaScriptのサポートが貧弱だったころ、かつてのブラウザ間の齟齬を吸収する点で大変重宝されていたようです。 JavaScript自体が進化してきたのもあり、jQueryでできた表現が単体のJavaScriptとWeb APIとで表現できるようになってきている1ので
[追記]この記事は情報が古めです。Reactで起こるXSSパターンは他にも存在するので、CTFやbug bountyなどの言葉と一緒に検索してみてください。 この記事は脆弱性"&'<<>\ Advent Calendar 2016の13日目の記事です。 前日の記事はnullです。 この記事を見ている皆さんは仮想DOMに魂を震わせられているでしょうか*1、それともjavascriptに疲れてきた頃でしょうか。私はimagemagick関連を調べるのに疲れてきたところです。 React.jsで起こるXSS ここ数年のwebサービスではReact.jsのような仮想DOMを扱うライブラリを使ってhtmlがレンダリングされていることが多いので、典型的なDOM Based XSSなどは少なくなってきたように感じます*2。React.jsを例にすると、JSXがjsに変換されて仮想DOM経由でDOMを組み
やあハッキングモンスターのみんな、元気かーい? ぼくは普通です。 きょうはみんなでログをう゛ぁーてぃかるぱみゅぱみゅしちゃうぞ!あ、こんにちは bayashi です。 さて、ログは見てるかい?cat してるかい? tail してるかい? GB単位のログを vim で開いてフリーズさせてやいないかい?ログは吐いたら終わりじゃいけないぜ!ちゃんとうぉっちしないと鬼がでちゃうぞ!! とはいえ、そんなログも、たいていは1行につらつらと書かれてて見るのがつらいね!!例えばこんなやつだ。 $ tail log 127.0.0.1 - bayashi [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326 "http://www.example.com/start.html" "Mozilla/4.0 (compatible
Home > PHP > PHPerの悩みを解決する arry を作ってみた(PHP Advent Calendar jp 2011 Day 2) PHP Advent Calendar jp 2011 2日目です。 はい、PHPer王子です。 前日の @cakephper さんになんだか妙な名前を付けられました が、今年も PHP Advent Calendar を実施することになりました。管理人がなぜか 2 日目という変わったスタートとなりましたが、なんとか12/25の最後日まで駆け抜けたいと思います。参加されたみなさんよろしくお願いします! ちなみにまだ数日空きがあるので、いっちょ書いてみよーという方の参加お待ちしてます:D PHPerにおける連想配列の悩み 王子らしくPHPerの悩みを解決したい!ということで、連想配列にまつわるお悩みを。 普段PHPを書いていて何とも悩ましいのが、
どうも、「iOS Advent Calendar 2011」5日目担当のfaultierです。つい最近使ったのでNSURLProtocolネタで。 NSURLProtocolって何? Foundationフレームワークで最初から扱えるプロトコルはhttp、https、ftp、fileの4つ。これ以外のプロトコルでの通信をNSURLConnectionやNSURLDownloadなどで扱う場合や、特定のリクエストに限って特別な処理をしたい場合などに、NSURLProtocolを継承して登録することで使えるようになる。ちなみに、他のアプリからopenURLしたときにアプリを起動させるカスタムURLスキームとはまた別なので注意。こちらはアプリ内でURL Loading Systemを使うときにだけ影響するもの。 使い方 最低限必要なのは、+canInitWithRequest:、+canonic
去年に引き続きまして pyspa Advent Calendar 2016 一番槍担当の斧さんakisuteです。よろしくお願いします。 去年はゲームの話をしましたが、今年は人生に一度しかやらなさそうなイベントを大量に発生させましたので、主に今年何をやっていたのかについてご報告させていただきたいと思います。 1. 家を買いました ずっとワンルームのアパートにしか住んだことがない男だったのですが、30過ぎたので人生一度きりだし家でも買ってみるかと思い、半年ほど探して思い切ってタワーマンションの部屋を買ってしまいました。 正直ちょっと前まで家を買うとか単に負債を抱えるだけの大アホだと思っていたのですが、実際に買ってみると案外悪くなかったです。売ればいいとか資産価値があるとか賃貸より買ったほうが割安とかそういうことはさんざん世間様がおっしゃってるかと思いますので、ここではあんまり世の中では言われ
前置き こんにちは。cho45 です。みなさん、意識は高まっていますか? 僕は上々です。今回は拙作の Config::ENV というモジュールを紹介させて頂きます。 アプリケーション開発をするとき、開発用・テスト用・本番用で、設定を変えたいわけですよね。だいたいのウェブアプリケーションフレームワークでは、環境変数にある値を設定することで、複数の設定を一括で切替えられるような機能を提供していると思います。Config::ENV は、その機能を1つのモジュールとしたものです。 Config モジュールを書く とりあえず簡単な使い方を紹介します。まずは以下のように設定を保持するモジュール (MyApp::Config) を作ります。 package MyApp::Config; use Config::ENV 'PLACK_ENV'; # (1) common +{ # (2) api_key
こんにちは、新入社員のtakorattaです。 入社1週間ちょっとですが、強烈なイニシエーションの毎日です。 さて、皆さん、もう今年のAdvent Calendarはご覧になりましたか? 興味あるカレンダーを見つけたら、購読をしたり、まだ埋まっていない日への参加登録をするなどして、恒例の年末行事となったこのイベントを是非楽しんでください! 「Qiita Advent Calendar 2015」の募集が始まりました ##Qiita Advent Calendarランキングを公表します さて、今回Qiitaでは、このお祭りをさらに盛り上げるために、ランキングを公表することとしました。 ランキングはカレンダーを購読している人数(購読者数)とカレンダー中の投稿へのストック数の合計(総ストック数)の2つを用意しました。 購読者数ランキング 今回から用意された購読機能はカレンダーに新たに記事が追加さ
Vim Advent Calendar の165日目の記事です。 前回の記事はthincaさんの同一視されるキーに注意でした。 Vimの設定ファイルをGitHub等のリモートリポジトリで管理すれば、新しい環境にVimをインストールする際手間が省けます。 便利な反面「リモートで管理できる設定」と「ローカルで行うべき設定」を正しく区別しないと、 むしろセキュリティなどの面で問題が生じかねません。 今回はリモートリポジトリで共有する汎用の .vimrc と、ローカルな設定ファイル vimrc_local についての意見を書きます。 vimrc_localの読み込み まず vimrc_local を読み込む方法について説明します。 .vimrc の最後に以下のように書き加えます。 if filereadable(expand($HOME.'/.localsetting/vimrc_local'))
JavaScriptおれおれAdvent Calendar 2014 – 21日目 よくある処理についてまとめました。 スクロールの監視 windowを対象にscrollイベントを監視するだけです。documentでも動くけど、古いIEは駄目。いちいち変える理由もないので、windowだけ使えばよろし。 $(window ).on('scroll', function(event){ console.log('window'); }); $(document).on('scroll', function(event){ console.log('document'); }); // IE 8では呼ばれない スクロール位置の取得 document.documentElement.scrollTopに現在のスクロール位置が格納されています。ちなみにdocument.documentElemen
※:この投稿にはネタが大量に含まれています。ネタをネタと分かる人だけが読んでください。実在する人物・団体・テキストエディタ・アニメとは一切の関係がございません。 追記:エディタアニメというのは筆者の脳内電波で絶賛配信中のテキストエディタを主役にしたアニメーションのことです。テキストエディタに対する妄想力の高い人にしか見ることができません。 我が名は暗黒美夢王(ダークビムマスター)。 Shougo? 誰だそれは。我が名は暗黒美夢王、以下略。 もう新年が始まってしばらく経つわけだが、昨年は話題のエディタアニメが目白押しであった。これは Vim Advent Calendar であるし、Vim を中心に話題となったエディタアニメのストーリーをおさらいしておくことにしよう。 まず紹介するのは「ビム・アート・オンライン」である。通称 ビマーオンラインと呼ばれている。Vim の戦闘力 1000 万を越
リモートワーク(在宅勤務、テレワーク)に関する知見を共有するアドベントカレンダーです。 何かしらのチームに所属しつつ、物理的に離れた拠点で仕事をしている人であれば、フルタイム(常にリモート)、パートタイム(基本は出社、たまにリモート)を問わず誰でも参加可能です。 主催者がプログラマなので、基本的にIT関係のリモートワークを想定していますが、違う業種の方の参加も歓迎します。 リモートワークに関することであればテーマは自由です。 テーマ例: 我が社のリモートワークのスタイル リモートワークを始めて良かったところ、困っているところ これからリモートワークを始めるならここに気をつけろ 円滑なコミュニケーションを図るために役立つ便利ツール 離れた拠点にいながらチームワークを高める極意 etc ここ数年、リモートワークが徐々に脚光を浴び始めています。 実際、多くの方がリモートで働いていると思いますが、
PHP Advent Calendar jp 2010が終了しました。 shin1x1から、ラストのrnskさんまで、24日間24名が毎日(若干日がずれたり、前後したりしたことはありましたが;-p)PHPに関するエントリをblogに書いていきました。 参加されたみなさん本当にありがとうございました&お疲れ様でした。 技術系Advent Calendarに参加すること自体が今年初だったのですが、やってみて色々感じたことをつらつらと。 感じたこと 担当日の緊張感(締切りのあるblogエントリ) 言いだしっぺなので初日が当番だったわけですが、何がなんでもその日に書かなきゃいけないというのは良い緊張感でした。 blogを書くというのは、なんだかんだ言ってパワーがいるわけです。とくに忙しい時期だと書きたいことはあってもなかなか書き出せない。もし書き出してもなんかしっくりこずにそのままお蔵入りになるこ
Emacs Advent Calendar jp: 2009 参加記事です。昨日は id:rubikitch さんでした。明日は id:hayamiz さんです。今回の記事では機能とその使い方について、自分のこれまでの経験を少しご紹介したいと思います。 はじめに Emacsとは気づけば長いつきあいで、大学生の時からもう14年ほど使っています。今でもいちユーザーの立場でほそぼそと使っていますが、常に発見の連続で、懐の深さに感動している毎日です。 なんと言ってもEmacsの醍醐味は、両手の前に広がる際限のない拡張性です。EmacsWikiやMeadowMemoを見ていると、知らなかった新しい機能がごろごろしていて、そんなEmacsLispを発見するととても楽しくなります。 大量の機能とどうつきあうか しかしながら、新しい機能を入れたときにいつも悩むのは、どうやってその機能を呼び出すかです。ファ
はじまりはパクり 最近あんまりコード書いてません、lestrratです。 テストを走らせる時にいろんな他のデーモンを立ち上げたり、そのテストのためだけの設定を先にしないといけなかったりとか色々ありますよね。結構長い間Makefile.PLはModule::Installで書いていたせいもあって、ちょっと前にxaicronさんが書いてたModule::Install::TestTargetでごにょごにょやってたのですが、ちょっと前にYappo/tokuhiromさんがproveで書いてたセットアップがまるっと自分の欲しい用途にも使える事に気づいたのでいろんなアプリケーションのテストをそのように変えてみました。 流れ proveでテストをすると、proveのプラグインを呼び出す設定ができるのですが、これをプラグインというよりテスト前に実行されるフックとして利用する事によって任意の設定用のコード
オープニング ご無沙汰してます、はてなダイアリーからはてなブログに引っ越してきた方の私です。今年もゆゆ式Advent Calendarの時期がやってまいりました。 ゆゆ式 Advent Calendar 2018 ゆゆ式 Advent Calendar 2018 - Adventar https://t.co/G2LbJaeHeG あどべんとだー!— 三上小又@ゆゆ式 きららファンタジアやってるよ。 (@mikamikomata) 2018年11月2日 三上先生にも反応してもらえてやったー、の図 今年も常連の方から新規の方、文章っぽい方からイラスト・漫画を投稿してくれそうな方まで幅広く集っていただきました。ありがたいことです。 今年は連載10周年だったり、きらら展があったり、まさかの『ゆゆ式』単独での展覧会があったりとニュースも多い年だったので年表もやりたいとこですが、今年はちゃんとしたネ
本番環境でやらかしちゃった人のアドベントカレンダーです。 2019 https://qiita.com/advent-calendar/2019/yarakashi-production 2020 https://qiita.com/advent-calendar/2020/yarakashi-production 例) 本番DB吹き飛ばした 本番サーバをデストロイした ネットワーク設定をミスって本番サーバにアクセス出来なくなり、サーバが世界から孤立した などなど... 以下の2点については必須項目なので、記述お願いします。 惨劇はなぜおこってしまったのか 二度と惨劇を起こさないためにどうしたのか もう二度とあの惨劇を繰り返さないために、みなで知見を共有しましょう。
今年もやりましょうか。 Machine Learning Advent Calendar 2013とは パターン認識・機械学習・自然言語処理・データマイニング等、データサイエンスに関するアドベント・カレンダーです。 参加方法 とりあえず参加登録をポチる 自分の担当の日に機械学習に関するちょっとした記事を書く みんなで読む 記事内容は、パターン認識・機械学習・自然言語処理・データマイニング等、データサイエンスに関する事でしたら何でもOKです。テーマに沿っていれば分量は問いません。 (PRMLの読んだ箇所のまとめ、実装してみた、論文紹介、数式展開、etc.) 皆さんのご参加をお待ちしております。 Qiitaで数式を書く方法 「母国語が数式なのだけれどQiitaで数式は書けるのか」という心配からAdvent Calendarへの参加を躊躇されている皆さんのために、はてな風TeX記法をQiita上
はい、7日目の @scriptwork さんのエントリ「DateTimeクラスの落とし穴と対策 : PHP Advent Calendar jp 2011 Day 7」から引き続いて、PHP Advent Calendar jp 2011の8日目なわけです。 今回は何を書こうかずいぶん悩んで、ちょうど昨晩開催されたPHP忘年会2011@関東でネタ募集したところ、@sizuhikoさんが口走ったphpQueryネタをパクるという案もあったのですが、やはり正攻法で手持ちのネタでいくことにしました。 子プロセスfork このはてなダイアリーでの数少ないPHPヒットネタとして「pcntl extensionを使って一定個数の子プロセスに作業させる方法 - Blog::koyhoge」という記事がありまして、公開した2007年以来ぼちぼちとずっとアクセスを稼いでくれております。 ただこの時に書いたサ
Emacs Advent Calendar jp: 2010 : ATND 『5分でさくっとかけるような tips でいいのです。そういう tips の方が意外と有用だったりするのですから。』 ということで、 しょうもないようで、でもこれがないとやってられん!っていうTips紹介します。 みなさんは、ちゃんとプログラム書くときにちゃんとインデントしてますか? してますよね。 っていうかEmacsが勝手にインデントしてくれますもんね。 でも気にするべきは行頭だけではありません。 ええ、私は行末に無駄な空白が残るのが許せません。 「ハッカーと画家」にもそんな一節がありました。あの部分だけはひどく共感した覚えがあります。意外にそういう人多いんじゃないでしょうか。 行末の空白を削除するコマンド、あります。 M-x delete-trailing-whitespace このコマンドを実行すると、カレ
2012年9月にAmazon RDSでProvisioned IOPSというサービスが利用できるようになりました。本日はこれを題材にして、IOPSを保証するということについて勉強していきたいと思います。このエントリは、JPOUG Advent Calendar 2012の17日目となります。16日目は@maroon1stさんでした。 Amazon RDSについては、@horiuchiさんが15日目のエントリでまとめ記事を書いていらっしゃいます。Provisioned IOPSについては記事の反響で第3位ということで、なかなか注目度が高かったことが分かりますね。 Amazon RDS 2012年 サービスアップデートまとめ - Amazon Web Services ブログ 【AWS発表】Amazon RDS でハイパフォーマンスなプロビジョンドIOPSストレージを利用可能に(東京リージョン
この記事は「フリーランス残酷物語 Advent Calendar 2016」15日目のポエムです。えっ、まだ12月15日じゃない?あぁ、そんな事もあるかもしれないですねぇー。でも気のせいじゃないですかたぶん。 まず前置きですが、mesaka さんの書いた記事が萌えましたねぇ。じゃなくて燃えましたねぇ。まぁ、会社にバカにされたっていいじゃないですか。社員プログラマーにバカにされたってしったこっちゃありませんよ。Qiita ユーザーにもバカにされ、はてブに晒され、社会からゴミ扱いされたかどうか分かりませんが、フリーランサーはそれでも生きている限り契約を繰り返し日々前進していかねばならないのです。愚痴ることで生きていけるのなら問題ないのです!というわけで、mesaka さんには最終日の日記でも燃料を投下してほしいと思うわけです。よろしくお願い致しますm(_ _)m 前置き終わり。さてさて、僕がフ
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.)
2013年1月27日 2:45 Vim Advent Calendarとうとう2月まで続くらしくて頭おかしい Tweets with replies by 読み方はもう「タイル」でいいです (@tyru) | Twitter 1月後半で気付くのもおかしいですが、前年度のAdvent Calendarも1月15日まであったので異常さに気付くのが遅れました。 2013年1月30日 0:34 えVim Advent Calendar 2012なんで今頃参加者2人も増えてんの?こわい Tweets with replies by 読み方はもう「タイル」でいいです (@tyru) | Twitter えっ 2013年2月19日 1:00 あと8日分記事があれば3月に届くとか頭おかしい。Vim Advent Calendarの話です。2012年の。 #vimeditor #vim Tweets wit
ミクシィ退職者によるex-mixi Advent Calendar 2017 - Qiita 15日目のozyozyoです。 参加されている方がすごい方ばかりですし、ミクシィの会長にも見てるよ!と言われたので、そわそわしちゃいますが、有難くエモく参加させて頂きます٩(๑❛ᴗ❛๑)۶ ミクシィ時代の話 @yoichiro sanに面接していただいて、2012年にミクシィに入社し、内製だったり外注だったりで広告関連の開発をしながら、開発とスクラムを勉強させていただきました。 未だに、自分が出したバグのせいで、mixiを止めてしまったあの日の夢を見ることがあります。(その節はご対応ありがとうございました🐻🍤) その後、所属していた部署ごと分社化したり、アレコレがありましたが、スッとミクシィに戻って、家族アルバム みてねにAndroidメインで参加させて頂きました。 みてねが私にとっては、初め
このサイトについて DERiVEはコンピュータビジョン、画像認識が専門のMasaki Hayashiがお送りしている、コンピュータビジョン(Computer Vision)を中心としたITエンジニア、研究向けのブログです。※「DERiVE メルマガ別館」は2015/9月で廃刊致しました、 ML Advent Calendar2012のこの記事へのリンクから飛んできた皆さんこんにちは。この記事は私が担当させていただく、2012/12/19のML advent calender向け記事になります。 まず最初に、はじめてこのブログにいらっしゃった非コンピュータビジョンクラスタ向けに、簡単に自己紹介をしておきます。私は慶応義塾大学の後期博士課程に所属している、学生研究者の林(@payashim)と申します。私は修士修了後、(画像以外の計測も含めて)各種計測システムの開発者をしておりましたが、昨年退
Machine Learning Advent Calendar 2013 - Qiita Machine Learning Advent Calendarです. 本来ならば,以前少しでも研究に興味がある人,面白いテーマを探している人は「研究に必要なたったN個の事」とかいう記事を読まずに今すぐに"How to do good research, get it published in SIGKDD and get it cited!"を読むべき - 糞ネット弁慶で昔触れたKeogh先生の面白データを使った論文について触れる予定でしたが,ここで予定を変更して,数式が一切出てこない日記を書こうと思います.そちらについてはいつかまとめて書きます. 今回は機械学習を行っている人ならば一度はアクセスしたことがあるであろう, UCI Machine Learning Repository について,ど
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く