《2020 年 10 月 1 日追記》 この記事の内容をさらに練った上で総括したものを『りあクト! TypeScriptで始めるつらくないReact開発 第3版【Ⅱ. React基礎編】』の「第5章 JSX で UI を表現する」に収録しています。 ほぼ 3 年越しのセルフアンサー本です。リンク先の無料サンプルで読めます。 プロローグ 本来「キモい」という主観の表明に正しいも間違っているもないので反論などは成り立たないとは思うのですが、世界での DL数では他のフロントエンドフレームワークを圧倒し、もはや jQuery さえ凌駕する React に対して、食わず嫌いの正当化のための言説に用いられている感すらあるので、一度ちゃんと論じておきたいテーマでした。 なお想定する対象読者は React を本格的に使ったことのないエンジニアですので、バリバリ React を使っている人には当たり前すぎ
※この記事は「ソフトウェアテストの小ネタ Advent Calendar 2017 - Qiita」用の記事です。 ソフトウェアテストの小ネタ 2日目担当のオムそばです。 実はちゃんとした(?)記事を書くのはこれが初めてなので、生暖かい目で見ていただければ。 そんなわけで早速表題の件、市場バグを引き起こした優秀なデータたちをご紹介します。 今回は、よくある「半角記号」、「空白やスペース」などは割愛させていただきます。 (2017/12/26追記)"市場バグ"という言葉に違和感や疑問を持たれた方は、こちらの記事をどうぞ。文言について整理してみました。 ■日時に関するデータ ・1969/12/31、2038/1/20:UNIX系のシステムに有効なデータ。UNIXのシステム時刻は1970/1/1 開始なので、それ以前のデータを打ち込むと予期せぬエラーが発生する可能性がある。また、同様に2038/
この記事は Kobe University Advent Calendar25日目の記事です。 低レイヤー技術(後述)をこれから学びたい人向けの入門記事です。 自身の経験を踏まえ、より多くの人達にこのレイヤーに興味を持ってほしくて書きました。 決して卒論がやばくてAdvent calendarのネタが作れなかったわけでは(ry なぜこんな記事を書いたか いわゆるシステムプログラミングのような低レイヤー(と言って差し支えない)ジャンルって一体何から始めれば良いのかいまいちピンと来ないし、何が面白いのかも分からないと思われている事が多いと思います。 にもかかわらず低レイヤーの魅力や学び方の指針みたいな物を示した、いわゆる入門記事ってかなり少ないんですよね。 本記事はこれからシステムプログラミングを始めたい方や、既にかじってみたが中々先が見えてこない、将来何の役に立つのか不安という方達に読んでい
この記事は、Pepabo Managers Advent Calendar 2016の23日目の記事です。 22日目は、経営企画グループマネージャーのいくおさんによる「ラーメンにライスをつけるか否か」でした。 ★ ★ ★ 突然ですが、経営幹部の人材配置は社長の仕事の一つだと考えています。ペパボは12月決算で翌年の3月に株主総会を行っていますので、今まさに次年度の組織体制について考えを巡らす時期だったりします。誰かに何かを任せるというのは、その人や組織に対して期待を寄せるということです。Pepabo Managers Advent Calendar23日目となる本記事では、ペパボの社長として私がマネージメント層に期待することについて書きたいと思います。 結論から言いますと、マネージャーにはメンバーのモチベーションを向上させ、目標を達成することを期待しています。企業や経営者によって考え
この記事は Oculus Rift Advent Calendar 2016 22日目の投稿です。 もともとアドベントカレンダーには「VRにおけるキャラクタープレゼンス 〜Mikulusの未来〜」という内容で書く予定でしたが、西田宗千佳さんという昔から尊敬するライターさんが取材してくださり記事にして電ファミニコゲーマーというこれまた神のようなメディアに超長文で書いてくれるそうなので、今回は割愛することにしました。キャラクタープレゼンスについては、以前書いた VRにおけるプレゼンスの維持と破壊 を御覧ください。 以上、おわり。 ・ ・ ・ ・ では無くて、本日でOculus VR社(Facebook Japan株式会社)の最終出社日となるのでいわゆる退職ブログを書こうと思います。 Facebookといえば世界でも時価総額が4位くらいの会社でして、福利厚生は神レベルに凄いです。 ・別にタイムカ
Deep Learning Advent Calendar 2016の20日目の記事です。 ConvNetの歴史とResNet亜種、ベストプラクティスに関連スライドがあります(追記) 背景 府大生が趣味で世界一の認識精度を持つニューラルネットワークを開発してしまったようです。 M2の学生が趣味でやっていたCIFAR10とCIFAR100の認識タスクで,現時点での世界最高性能の結果を出したそうだ…趣味でっていうのが…https://t.co/HKFLXTMbzx — ニーシェス (@lachesis1120) 2016年12月7日 府大のプレスリリース 一般物体認識分野で、府大生が世界一の認識精度を持つニューラルネットワークを開発 黄瀬先生の研究室の学生さんだそうです。凄いですね! ちょうどResNet系に興味があったので、読んでみます。この論文を理解するには、ResNet, (Wide
はじめに この記事は CrowdWorks Advent Calendar 2016 18日目の記事です。1 やすにしと申します。世間一般的に言う、ジャーマネ的なことをやらせていただいております。組織というのはナマモノでして、常に変化し、課題の種のようなものを見過ごすと、後々大変なことになることが多くあります。とはいえ、うまくいっても空気のように当たり前となりますし、うまくいかないと批判の的になるというなんとも世知辛い役割ですね。 我々も、5人ほどのエンジニアだった組織が、9ヶ月ほどで30人を超え、大きな変化を迎えました。人数が多くなるということは、課題が変容し複雑になるということ。当然ながらその複雑な課題に対して対処するわけですが、そこで多くの会社は「マネジメント」をしようとします。ただ、そのマネジメントもやり方を間違えると、活力や改善や変革をする芽を奪ってしまい、一気に硬直化し、数人だ
転職 Advent Calendar こんにちは、 @ma3tk です。 この記事は 転職(その2) Advent Calendar 2016 の 15日目の記事です。 みなさん転職された時のお話が多いですが、本日はちょっとまた違った視点で「いい会社かどうかを見分けるためにどうするべきか」について書きたいと思います! 後ほど見分けるためのチェックリストも記載しています。 いい会社かどうか この記事を読まれてる方は多分 Web 系の方が多く、ご自身や周りの同僚が転職する機会が多いのではないかなと思います。 知人の紹介で転職される方だと信頼関係があって魅力も伝わりやすく採用される率も高いケースが多いですね。 そうでない場合、「エージェント経由」or 「求人が載ってるサイトを巡る」などで、多数ある企業から絞り込んでいくと思いますが、これって相当大変ですよね。 「会社の名前を聞いてもぶっちゃけ知ら
皆さんRaspberry Pi使ってますか?買ったけど使いみちが無くてほったからかしと言う方も多いのでは無いでしょうか。今回は、幼稚園~小学生くらいのお子様がいる家庭のリビングで使うRaspberry Pi(+ちょっとだけSlack)と言う内容です。電子工作はありません。 この記事は、家庭を支える技術 Advent Calendar 2016 – Adventar の13日目の記事として書きました。 色んな問題点 最近、子供が成長し写真や家族写真を撮らなくなった RasPi内の音楽再生をスマホで操作するのが面倒くさい 学校に出る時間など子どものルーチン的な事に関して毎日言うのが面倒 子どもに直接注意するのはエネルギー使う(宿題やったの?とか、自分の物くらい片付けて欲しいとか) 今日の予定や何ゴミかなど、スケジュールをいちいちスマホで見るのが面倒 と言うことで… 家ではこんな感じで使ってます
はじめに これは Linux Advent Calendar 2016 の第 11 日目の記事です。Linux のタスクスケジューラーのソースコードや関連するドキュメントなどを読んで分かったことをまとめました。とても長いです・・・ はじめにスケジューラーのアーキテクチャと重要な概念を紹介し、その後はスケジューラーコアとシステムコールの実装について分かったことを延々と述べます。調べきれなかったことや分からなかったことは TODO に残したので、コメント欄とかツイッターで教えてもらえると嬉しいです。間違いの指摘も大歓迎です。 ちなみに私が読み始めたきっかけは、スケジューラーのアーキテクチャ、スケジューリングアルゴリズム、スケジューリングアルゴリズムの切り替え方、nice 値やプロセッサアフィニティがスケジューリングに及ぼす影響、プリエンプションの流れ、マルチプロセッサにおけるタスクのロードバラ
この記事はLinux Advent Calendar 2016 9日目の記事です。 遅刻してしまい申し訳ございません。。。 とある事情があって1ヶ月半ほど独自NICのLinux向けのネットワークドライバを開発していた。 今回はARM用のデバイスドライバを開発した。NICはXilinx社のFPGAであるZYBOを用いて開発した。 まだ十分に実用段階というわけではないが、ひとまず独自NIC経由でのpingやiperfが通ったので、後学のために知見を残しておきたい(誰得だ、という感じだが)。 ソースコードはまだ公開されていないが、そう遠くないうちに公開する予定(たぶん)。 はじめに Linuxのデバイスには キャラクタデバイス - バイト単位のデータ通信 (e.g. シリアルポート) ブロックデバイス - ブロック単位のデータ通信 (e.g. ディスク) ネットワークデバイス の3種類がある。ネ
本記事が切っ掛けとなってお声がけを頂き、本記事の増補リファイン版となる記事をSoftwareDesign 2018年1月号のシェルスクリプト特集第2章として執筆しました。リファイン版には、この記事で触れていない文法面での分かりにくさについての解説が含まれています。その文法面での分かりにくさの解説の一部に相当する記事もありますので、ぜひそちらも併せてご覧下さい。 Shell Script Advent Calendarをご覧の皆様、図々しくも5日目に続く2度目のエントリーのPiroです。 前回は自作のBashスクリプト製Twitterクライアントをネタに実装を解説しましたが、今日は他の言語で多少のプログラミング経験はあるんだけど、どうにもシェルスクリプトは苦手だ……という人のための、シェルスクリプトによるプログラミングの勘所を解説してみようと思います。多分、プログラミング入門レベルの人や上級
はじめに はじめまして、Computer Vision Advent Calendar 2012で12月21日の記事を担当させていただく@developer6527です。研究テーマが画像処理->物体追跡な某高専専攻科二年生、今は学位授与試験も終わり研究の最終発表と引継ぎのために日々奔走しております。 さて今回は物体追跡の手法として用いられるLucasKanade法について自分が今まで勉強してきたことをご報告したいと思っています。まだまだひよっこですので間違いもあるかもしれませんが、温かい目で見守っていただければ幸いです。LucasKanade法とは LucasKanade法[1]は1981年にLucas氏と金出氏によって発表された、物体のエッジや模様などの特徴的な点を抽出し物体を追跡する基本的なアルゴリズムである。研究者二人の名前のイニシャルをとり、LK法と略されることも多い。OpenCV
これは Unity Advent Calendar 2014 の16日目の記事です。 昨日は sassembla@github さんの AssetBundleを高速に作る でした。 こんにちは。komiyak です。 普段、私は Web 系の業務システム開発を請け負うフリーランスのプログラマをしているのですが、 ここ半年ほど、Unity を使ったゲーム開発に従事しておりました。 私は、フリーランスになる以前は、 家庭用ゲームソフトのデベロッパーでゲームプログラマーをしておりました。 そのためゲーム開発に関しては、多少の知見があります。 しかし初めて Unity を触った時は、いろいろ戸惑いが多かったです。 Unity のお作法的に、どういうふうに実装をすればゲームが組み上がっていくのか、 全然イメージが湧きませんでした...。 ある程度 Unity になれてきた、今思い返すと、 勉強しはじ
あいさつ 皆様お久しぶりです。 #音ゲーマー達の発信所 (1枚目) Advent Calendar 2015 - Adventar 21日目(e-amuのメンテ時間的な意味で)を担当させていただきますはるくと申します。 今回は「キー音」について以前から考えてきたことを文章化いたしました。 取り急ぎの文章なので改訂は都度行っていこうと思います。よろしくお願いいたします。 概要 「音楽ゲーム」と呼ばれるジャンルが誕生して約20年、コナミのbeatmaniaのブームによってもたらされた「キー音」という概念は、2015年現在の主流の音楽ゲームからは淘汰されつつある。 現在の状況における「キー音」の必要性と、それに取って代わられた「操作音」について、「筐体性能」と「人間の視聴覚の認識のズレ」の観点から考察を行う。 ※注意点 この文章における「筐体性能」に関しての文章は、一般的な観点からの推測による部
こんにちは、North America事業本部のLiang Fanです。このエントリーは GREE Advent Calendar 2015 10日目の記事です。 本日は、以前所属していたインフラストラクチャ部のサーバ運用と自動化の話を少しご紹介したいと思います。 よろしくお願い致します。 はじめに 運用自動化と聞いて、みなさんは頭の中に何を浮かべますか?仮想化技術(docker、VM)、構成管理ツール(chef、puppet)やクラウドサービス(AWS、Google Cloud Platform)などの答えがたくさん出てくるかもしれません。本日はそれらの技術を使って、かっこいい運用自動化ができたという話ではなく、レガシー環境のサーバ運用を少しでも楽にするための泥臭い自動化の話を紹介したいと思います。 グリーのレガシー環境 レガシー環境と言っても、もう歩けない80歳のおじいさんではなく、
ゆゆ式 Advent Calendar 2015 五日目です。 Yuyushiki Complete Collection について 北米向けに売られているBD リージョン合わせれば日本国内でも普通に見れる 一枚に全話収録 安い($30くらい) 字幕は消せる にゃにゃ式/コメンタリーなし ノンテロップOP/EDはあり なお、Sentai Filmworks なる海外のディストリビュータがちゃんとライセンスを買って正規に売っている品のようで、海賊版などではない。 米Amazonで買ったが今は国内Amazonでも買える。どっちが安いかは為替レート次第だと思う。 実店舗で買うならアキバの中古PC屋に行くと何故か海外版の全話収録BDの品揃えがやたら良いのでその辺かと。 今日のテーマ:翻訳 ゆゆ式の会話、全体的にハイコンテクストな上に語感を重視するような箇所も多いので、どう考えても日本語以外への翻訳
この記事は 日曜数学 Advent Calendar 2015 の 8日目の記事です。(7日目:京大特色入試, コインの問題を解く | kinebuchitomo) ニコニコ動画の「数学」タグを検索するのが日課の日曜数学者 tsujimotter です。 「数学」で検索すると、本当にいろいろな動画が見つかるのです。ぜひお時間あるときに試してみてください。 日曜数学 Advent Calendar 8日目の本日は、そんなニコニコ動画で見つけた動画から1つ、みなさんにご紹介したいと思います。 今回ご紹介したいのは、初音ミクが歌うボカロ曲です。タイトルは 「 を で割ったあまりは?」 です。そのタイトル通り、まさに数学の問題をテーマとした珍しい曲です。まずは、ぜひリンク先の動画をご覧ください。 tsujimotter は、心地よいメロディーが素敵な曲だと思いました。この記事を書いている最中、バッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く