追記 2018/02/21 追記事項 編集リクエストをしていただき、ありがとうございます! 思ったよりご覧になられているようで恐縮です... 拙い記事で自分の理解不足によるところもありますので、もし「ここはおかしい!」という所がありましたら、どうぞご指摘お願いします(お手柔らかに)_(:3」∠)_ ※内容に関係しないところで、一部修正しました。 はじめ プログラム言語は一般的にコーディング規約というものが存在するのはご存知かと思いますが、HTMLとCSSにもコーディング規約が存在します。 今回、他の方のHTML/CSSコーディング規約を下敷きにしつつ、自分が今まで経験してきたことを踏まえたMyコーディング規約を作りましたので、公開してみることにします。 対象 特に絞ってないですが、あえて言うと「システム開発の過程でコーディングもたまにするプログラマ」を想定して書いてます 前提 HTML/C
はじめに タイトルにある通り、git-chglog という Go 製の CHANGELOG ジェネレータを作りました。 git-chglog/git-chglog https://github.com/git-chglog/git-chglog Git を使用したコミットとタグからなる情報を元に CHANGELOG を作成するためのツールです。 まだまともなサンプルが用意出来ていないのですが、以下は Angular のリポジトリで試しに作ってみたイメージです。 2018/02/20 時点の Angular のコミット数がおよそ 9600 程度で、生成までの時間が 2.5〜3.5s なので、まぁストレスなく使えるレベルの速度かなと思います。 僕が普段仕事としている Web Front-End 界隈では、conventional-changelog というツールが存在し、恐らく最も使われていま
技術選定の審美眼。時代を超えて生き続ける技術と、破壊的な変化をもたらす技術を見極める(後編)。デブサミ2018 IT分野の技術はつねに速いスピードで変化し続けています。そうしたなかで登場する新しい技術には、スルーしてもかまわないものと、スルーすべきでない重要な技術があります。 めまぐるしい変化の中で、どこに着目することで重要な技術を見極めるのか。一方で、長年にわたって変わらず現役で使われ続けている技術にはどのような特徴があるのでしょうか。 (本記事は「技術選定の審美眼。時代を超えて変わらない技術と、破壊的な変化をもたらす技術を見極める(前編)。デブサミ2018」の続きです) ネイティブアプリとWebアプリの螺旋 ネイティブアプリとWebアプリというのも行ったり来たりしています。 以前はVisual Basicがあり、その後にGood Old Webがあり、Flashのリッチクライアントがあ
はじめまして。2018年1月に入社した奥田(@yag_ays)です。 先日、scikit-learn-contribの1つであるCategory Encodersの最適化を実装したPull Requestがマージされたので、そこに至るまでのプロファイルや最適化の過程を紹介したいと思います。 普段、私の仕事は機械学習やデータ分析がメインで、あまりPythonの処理レベルで早いコードを書いたりすることはありません。もちろん最適化なんてことについては、あまり経験を持っていない素人なのですが、この記事が皆さんのプロジェクトを最適化する際の参考になれば幸いです。 tl;dr scikit-learn-contribの中のcategory_encodersの実行速度を最適化した Pythonのプロファイリングにはline_profiler、デバッグにはpdbが便利 Pandasのカラムをfor文で書き
サーバーレスがアプリケーションにもたらす本当のメリットとは?「サーバーレスのポテンシャルとシステム表現」 #devsumi 「そのサーバーレス、本当に意味あるの?」 AWS re:Invent 2014で、AWS Lambdaが発表されてから丸3年が経過。サーバーレスという単語もすっかりこの界隈では定着した感はあります。 ですが、実際の開発・運用ノウハウについては、まだまだ試行錯誤が続いているのが現状じゃないでしょうか。ぶっちゃけ、既存アプリケーションのEC2をLambdaに置き換えるだけではほとんどメリット無いでしょ、という感触は、ある程度サーバーレスアプリケーションをゴリゴリ作っている人であれば、よく感じていることだと思います。 そんななか今回受講したこのデブサミのセッションでは、新しい観点でサーバーレスがもたらす恩恵やメリットを捉えることができてごっつ新鮮だったので、その模様をお届け
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"
2月19日、イングランド銀行(英中央銀行)のカーニー総裁は、仮想通貨ビットコインは伝統的な基準に沿えば通貨としては失敗したとし、価値貯蔵手段としても、物品などの購入手段としても通用しないとの考えを示した。写真は2017年12月撮影(2018年 ロイター/Benoit Tessier) [ロンドン 19日 ロイター] - イングランド銀行(英中央銀行)のカーニー総裁は19日、仮想通貨ビットコインは伝統的な基準に沿えば通貨としては失敗したとし、価値貯蔵手段としても、物品などの購入手段としても通用しないとの考えを示した。 カーニー総裁はロンドンのリージェンツ大学で行った講演で、ビットコインは「伝統的な貨幣としてこれまでのところおおむね失敗した。 至るところに散らばっているため価値貯蔵手段でもなく、交換の手段として利用する人もいない」と述べた。
自民党のスポーツ立国調査会は学校の部活動について、少子化が進んでいることなどから1つの学校だけで運営を続けるのは困難だとして、地域に総合型のスポーツクラブを設け複数の学校の生徒による活動を推進すべきだなどとする提言案の骨子をまとめました。 そのうえで、具体的には、地域に総合型スポーツクラブを設け複数の学校の生徒による部活動を推進するとともに、大会の参加資格を見直し地域のスポーツクラブごとに参加できるようにするとしています。 さらに、部活動に熱心な教員には地域スポーツの指導者との兼業を広く認めるほか、指導者の質を担保するため国家資格の創設も検討するなどとしています。 自民党のスポーツ立国調査会はこの骨子を基に近く提言をまとめ、林文部科学大臣に提出する方針です。
こんにちは、一般ノーマルエンジニアのgeta6です。社内ではpixiv SketchというサービスでJavaScriptを書く仕事をしています。今日はPrettierの話をします。 JavaScriptを書くのが大好きな皆さま各位におかれましては、きっと酒のつまみにコードを書くこともあるでしょう。しかし酔っ払いながらコードを書くと、往々にして上記のような書き散らかしをしてしまうことがあります。 このコードは動きます。動きますが、思わず目を背けたくなる汚さです。この世に存在することが許されるべきか疑うレベルです。ESLint先生も思わずブチギレです。当然ですね。 CIにLintを仕込んでいた場合は当然通りませんし、gitのprecommit hookにLintを仕込んでいた場合はgit commitすら許されません。堅牢なシステムは酔っ払いにコードをコミットする権利すら与えてくれないのです。
はじめに 当たり前だと思うのですが、意外と守られていないことがあります。その1つの例として、条件分岐でのbooleanの扱いを挙げてみます。 ~~タイトルには「Javaでは」と書きましたが、おそらくどの言語でも同じです。~~JavaScriptなど他の言語では当てはまらないので取り消します1。 何がダメか 明確にコーディング規約で否定しているケースもありますが2、Javaでは以下のようなコードは書いてはいけません。 if (isAdmin == true) { // isAdminがtrueのとき } if (isAdmin == false) { // isAdminがfalseのとき }
最近、街の本屋さんが少なくなったと感じませんか。雑誌の売り上げの不振やネット書店の普及で、全国の書店の数は2000年と比べて4割も減少しているんです。急速に街から姿を消す本屋さん。今、地域で支えようという動きが出ています。(ネットワーク報道部記者 野町かずみ、青森局 山内洋平、高松局 目見田健) 東京 渋谷にある創業40年の「幸福書房」。小田急線代々木上原駅前にある20坪ほどの家族経営の書店です。 店長こだわりの品揃えに加え、朝8時から夜11時まで店を開けて、夜遅く立ち寄る客のニーズにも応え、地元の人たちから愛されてきました。近所に住む作家の林真理子さんのサイン本が購入できる店として「林真理子さんのファンの聖地」としても知られています。 ところが「幸福書房」は今月20日で閉店することになりました。 人通りも多い駅前の店だけに閉店は多くの人たちに衝撃を与えました。 常連客の1人は「朝と夜の2
私は日経 xTECHの記者に加えて、日経NETWORKという雑誌を作る仕事もしている。その日経NETWORKの最新号で、人工知能(AI)に関する記事を執筆することになった。そこで機械学習や深層学習といったAIに関する技術をおさらいするために、都内の大型書店に参考書を買いに出かけた。 その書店の技術書フロアのAI関連書籍コーナーには、多くの本を抱えた先客がいた。10冊以上はあっただろうか。いずれも専門的な技術書ではなく、初心者向けの平易な解説書のようだった。「上司にAIについて報告するように命じられたのだろうか、あるいはAIが有望な分野だと思って自分で学習するつもりなんだろうか」といろいろ想像してしまった。 自分が買ったのも、専門的な技術書ではなく入門書だ。ただし、買ったのは1冊だけ。あらかじめネットで調べておいた本の内容を店頭で確認して購入した。その本を選んだ決め手は「AIを実際に研究して
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く