コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
本記事では、私の知る最も割高なアンチパターンとなるプログラミングについて述べます。 それは、 構造化されたデータフォーマットを文字列関数を使って操作すること です。 以後これを” printfアンチパターン “と称します。 コスト 私がこれを”最も割高な”アンチパターンと呼ぶのは、根拠のない主張ではありません。 cve.miter.org のデータを使って 脆弱性をタイプ別にカウントし 、下記のように、上位を占める脆弱性のタイプ別リストを作りました。 rexec: 19268 DoS: 14849 xss: 9236 memory: 8212 sqlinj: 6230 privilege: 3321 dirtraversal: 2762 arith: 1260 csrf: 1117 私の方法に対する批判や良いご提案があれば遠慮なくどうぞ。 上位を見ると、XSSとSQLインジェクションの数が
人間の脳は人間の脳を理解できるのか? さまざまなプロジェクトが脳を理解しようとしているが、脳の複雑な働きはまだ解明されていない。では、ドンキーコングを実行中のプロセッサーならどうだろうか? by Jamie Condliffe2017.01.13 3 6 4 0 人間の脳を分析するツールを、ドンキーコングを実行しているコンピューター・チップに適用したら、ツールはゲームを実行中の部品の動作を明らかにできるのだろうか。 米国政府のブレイン構想など、多くの研究計画は、脳細胞と神経回路がどのように形成されているかを表す膨大で詳細なデータセットを構築しようとしている。科学者は、脳の働く仕組みを理解するために、データ解析のアルゴリズムが使えるのではないかと考えているのだ。 しかし、そんなデータセットはまだ存在しない。そこでカリフォルニア大学バークレー校のエリック・ジョナス研究員とノースウェスタン大学の
2017.01.13 以前お尋ねした総務省の科学技術研究調査の性格別研究(基礎、応用、開発)の区分についてです。 この調査は昭和二十八年から行われ、この三区分の性格別研究については昭和四十年から始まったそうです。 この調査はOECD基準となるフラスカティーマニュアルに基づき、三区分の把握に関しては、大学の学部の事務局が区分しているということがわかりました。 ちなみにフラスカティーはイタリアの都市の名前で、この関係の第一回目の会議が開かれた場所だそうです。 事務局が区分する理由としては、非常に数の多い研究者に負担をかけることになるので、事務局が代わってやるべきだということのようです。 基礎研究は、特別な応用、用途を直接に考慮することなく、仮説や理論形成するため又は現象や観察可能な事実に関して新しい知識を得るために行われる理論的または実験的研究。 応用研究は、特定の目標を定めて実用化の可能性を
12月にTwitterに流れていたPOSIX何とかという話題を読んでいたらこの記事にたどり着いた。もう3年以上前の記事だけれど、内容がとても偏っていると思う。 シェルスクリプトの書き方について解説しているウェブ上の資料は少なく、当該記事も検索に引っかかりやすい。最近の初学者はまず検索して調べることが多いが、反論が検索に引っかからないとそれが正しいと受け入れてしまう可能性が高いように思う。きちんと反論している日本語の記事が引っかからないので、あえて問題と思う点をまとめてみた。 そんなこと書いているあなたは誰? わたしはシェルスクリプトの専門家でも職業プログラマでもないけれど、シェルスクリプトを書いた量はそれなりにあると思う。環境はSunOS4, Solaris, HP-UX, IBM AIX, FreeBSD, OpenBSD, Linuxを経験していて、移植性や性能の問題がどこで発生しやす
日銀がマイナス金利政策を導入して以降、定期預金の金利が一段と低下しているうえに、先行き不透明感も重なったことから、いつでも引き出し可能な普通預金にお金を移す動きが広がり、日銀の統計でも先月の普通預金などの残高は過去最高を更新しました。 それによりますと、企業や個人が金融機関に預けた普通預金や当座預金など、いつでも引き出しが可能な「預金通貨」の残高は、前の年の同じ月より10%増えて594兆円余りに上り、金額は4か月連続で過去最高を更新しました。 一方、定期預金などを示す「準通貨」の残高は、前の年の同じ月より1.4%減少しました。 また、投資信託の残高は4%増えたものの、去年4月までは2桁増加していたのと比べると伸びが鈍ってきています。 これは、日銀が去年2月に導入したマイナス金利政策の影響で定期預金の金利が低下し、何年預けてもほぼ一律の金利になってしまったこと、経済の先行き不透明感から投資に
米国のIT企業の巨人が、日本のアニメにこれまで以上に積極的に取り組むこととなった。米国のAmazon.comは、日本アニメを専門にする新たな映像配信サービス「Anime Strike」を2017年1月12日(現地時間)にスタートした。 Amazon.comは、これまでにも日本アニメのBlu-ray、DVDなどの映像ソフト販売、動画配信を行ってきた。しかし、アニメに限定したチャンネル形式の映像配信サービスは「Anime Strike」が初となる。また放送会社などメディアごとの独自チャネルはこれまでにもあったが、ジャンルに特化した個別のチャンネルも初だ。映像配信サービスの中で需要の高い日本アニメに限定することで、売上の積み上げと、ファンの囲い込みを目指す。 「Anime Strike」の視聴は、サービスで先行するAmazon プライム ビデオと同様、定額見放題を導入している。1ヵ月ごとの課金で
「エロマンガ読み放題サービス」と銘打ち、成人向けコミック雑誌がPCやスマホで楽しめる「Komiflo」(コミフロ)が、1月13日(金)から、事前登録者に随時サービス提供を開始している。 KAI-YOU.net編集部が問い合わせたところ、サービスの完全スタートは14日(土)の午前5時を予定している。 さらに、現状は「ワニマガジン」の雑誌を配信しているが、今後は他社刊行物やオリジナルコンテンツの提供も構想中と明かされた。 月額980円でバックナンバーも読み放題 Komifloはサービス開始時、ワニマガジン刊行の成年コミック雑誌『快楽天』『失楽天』『快楽天BEAST』『X-EROS』を読み放題の対象にしており、利用料金は月額980円(税抜)。最新号だけでなく、過去8ヶ月分のバックナンバーも閲覧できる。 しかしながら、『快楽天』をはじめとしたワニマガジン刊行の雑誌は、AmazonのKindleスト
はてな匿名ダイアリーでこんなのが書かれていてあるカレンダーが削除されたのを知ったのですが、どうやら他にも削除されたカレンダーがあるようなので調べてみました。 調べ方 AdventCalendarのページには削除されたカレンダーのリンクは当然ないのでここからは調べようがありませんが、幸いにカレンダーのURL一覧が載っている投稿があったのでこれを使用しました。 Advent Calendarを立てた人自身は何日目にエントリーするのか調べてみた - Qiita 12/3(木)22時頃の時点でQiitaに開かれていたAdventCalendar 499件です。 だそうです。 ここに載っているURLにアクセスして、404 Not Found ならば削除されたカレンダーということになります。 約500件を手作業で確認するわけにはいかないのでPythonで書きました。 import re import
みなさんこんにちは。@ryuzeeです。 2017年1月12日〜13日にかけてスクラムのイベントであるRegional Scrum Gathering Tokyo 2017が開催されました。 その中でスクラムでよく起こる問題やその原因・対策に関するセッションを行いましたので資料を公開いたします。 アジャイルなやり方でプロジェクトをやろうとしたときの「あるある」な失敗をまとめたものとなっていますので、いま何となく上手く行っていない気がする方はセルフチェックとしてもご利用いただけるのではないかと思います。内容に関するご質問やご要望がありましたら是非Twitterなどで気軽にお寄せください。 それでは。 SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発著者/訳者:西村 直人、 永瀬 美穂、 吉羽 龍太郎出版社:翔泳社発売日:2020-05-2
Keep your databases in control with the fabFORCE DBDesigner4. Whether you have to design an new database or manage your data and models. DBDesigner4 Online Forum fabFORCE provides OpenSource utilities, components and infos for Kylix and Delphi programmers. All released under the GPL. Utilities Components Kylix Infos Film, video and music production, editing and post production. 3D animation and im
昨今話題になっている音声認識デバイス。一番身近なところでは、iPhoneのSiriやアンドロイドに搭載された会話認識機能が思い浮かぶ。昨年に大ヒットした、話しかけて操作するAmazonの人工知能スピーカー『エコー(Echo)』もその一つだ。エコーに話しかければ、搭載されたAI「アレクサ(Alexa)」が情報を処理。ネット検索はもちろん、天気予報を聞いたり、アラームをセットしたり、音楽を再生させたりできる。その上、「アマゾンの商品を注文する」という機能まであるから驚きだ。しかし最近では、このエコーで思わぬハプニングが起きている。 ことの発端はアメリカのダラスに住む6歳の女の子がアマゾンエコーに「ドールハウスとクッキーを買って」とお願いしたことだ。数日後、約160ドル(約1万8千円)相当のドールハウスと2kgにもなる大量のクッキーが家へ配達されて、女の子の母親はびっくり。結果、届いた高価なドー
プログラマの生産性の差は、出来る人と出来ない人で10倍とも100倍とも言われる。そんな馬鹿な、と思われるかもしれないが、事実だ。 むしろ、一緒に働かせると、出来るプログラマが、下手に作られたプログラムの修正をしなければいけなくて、全体の生産性を落とすことになる。 つまり、出来ないプログラマはチームで働くと、生産性をマイナスにするのだ。厳しいことを言えば、いない方がマシなのである。 ソフトウェア開発に猫の手はいらないのだ。 では、出来ないプログラマとはどんな人たちか。 コピペで書くプログラマだ。他で動いているプログラムをコピペして、なんとなく直して書いているプログラマだ。 なぜプログラムが動くのか、どう書けば動くのか、わかっていない。 ただ沢山のプログラムを書くだけの量産型プログラマだ。こういう人のプログラミングは、デバッグさせてみて、横で見てるとすぐにわかる。 まず、エラーメッセージを見な
オープンソースプロジェクトに参加したいな、と思った時、まず最初に問題だと感じるのは英語だと思う。構成員が日本人だけで、日本人に向けてのみ出しているそソフトウェアでない限り、プロジェクトの共通語はふつう英語だ。植山さんの記事には英語で物事を進めることの利点が体験談とともに書かれている。他の記事にも、オープンソースプロジェクトで上手いことやっていくためのひとつとして英語の話が出てくる。一方、英語のせいで参加したくても二の足を踏んでしまう、というのもよく聞く話だ。結論から言ってしまうと、やっぱり読み書きだけでも習得しないと話に入っていくのは難しい。ソフトウェア開発者の多くは多様性に対して寛容なので、英語が不得意という理由で拒絶されることはないだろう。ただ、特別な配慮もしてくれない。 しかし英語の前に、プロジェクトとの距離のとりかたを学ぶべきだと思う。いままでわたしが見てきたり、自分自身がやって良
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く