タグ

cocu_628496のブックマーク (888)

  • 開発環境としてのデスクトップLinuxのススメ - 今日学んだこと

    前回の更新からかなり時間があいてしまいました。 ネットに規制がかかるかの国へ出張してたのと、題であるLinuxデスクトップ環境を構築してたりしてで。 デスクトップLinux? ここではサーバー用途との対比語として利用しています。実際はノートPCにインストールしてたりします。 なんでオススメ?結論はよ 構成によってはという前置き付きですが、軽いです。めちゃくちゃ軽いです。 今このブログを書いているのもlenovoのx100eという約5年前のネットブックだったりするんですが、メインマシンとしているMac mini Late2012 梅モデルより断然軽いです。 特にはてなブログの管理画面って、しょっちゅう固まるんですよ・・・。加えて、我が家の子は日本語入力さえしょっちゅう引っかかる。それがない。まさかネットブックが僕をストレスから開放してくれるとは思ってませんでした。 参考までに、x100eの

    開発環境としてのデスクトップLinuxのススメ - 今日学んだこと
    cocu_628496
    cocu_628496 2015/05/07
    こうしてArchLinuxUserが増えていくのか…(各言う私もMacBookProにarchいれてるarcher
  • Python の ast モジュール入門 (抽象構文木を辿る) - Qiita

    概要 Python で 抽象構文木 (Abstract Syntax Tree) を扱うのに、その名の通り ast モジュール が標準ライブラリとして提供されています。 PEP で AST について言及しているのは PEP 339 - Design of the CPython Compiler のようです。Python 2.5 で ast モジュールが追加され、2.6 でヘルパー関数が提供されたようです。余談ですが、2.6 の What's New によると、 The ast module provides an Abstract Syntax Tree representation of Python code, and Armin Ronacher contributed a set of helper functions that perform a variety of comm

    Python の ast モジュール入門 (抽象構文木を辿る) - Qiita
  • GoogleはJsonnetでJSONの拡張を提案する

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    GoogleはJsonnetでJSONの拡張を提案する
    cocu_628496
    cocu_628496 2015/05/07
    えっえっ.便利そうだけど、いろいろやばそう
  • Kindle Paperwhite で動くプログラムを書いてみた話 : DSAS開発者の部屋

    2018年追記 記事は 2014年12月当時の事情に基づく試みの記録として残しているものです。すでに内容に実効性はなく、むしろ現時点においては一連の手順が何らかの事故を誘発する可能性もあります。記事を参照した結果何らかの損害が発生したとしても筆者ならびに当社は一切の責任を負いません。十分にご注意下さい。 はじめに 〜ご注意下さい〜 この記事は、Amazon 社の販売する電子書籍リーダー「Kindle Paperwhite」を "脱獄" し、公式の開発キットである KDK を使わずに作成した GUI プログラムを動かした試みについて記述したものです。この試みは Kindle 愛好者の一人としてとても残念に思った Amazon 社の最近の方針転換を受け自己責任で行った実験であり、記事は自分用に控えた情報の一部を技術的な話題のひとつとして書き留めたものです。無論 Kindle の "脱獄"

    Kindle Paperwhite で動くプログラムを書いてみた話 : DSAS開発者の部屋
    cocu_628496
    cocu_628496 2015/05/05
    kindlePWのアプリ開発してみたい
  • 桜と錨の海軍砲術学校(日本海軍の艦砲射撃)

    サイトは、現代の “鉄砲屋” の末席に身を置いてきた管理人 「桜と錨」 が、今まで研究してきた成果を公開して、日海軍が世界に誇った砲術(艦砲射撃)とは如何なるものだったのか を後世に残すことを意図しております。 日海軍の砲術を解説すると共に、併せて砲術に限らず 旧海軍全般について今に残れる史料を極力原典に近い形で 研究者の皆様に提供していきたいと考えております。 とは言え、個人が維持するサイトでもあり、時間が無くてなかなか内容が充実できません。 コツコツとやっていくつもりですので、気長にお付き合い下さるようお願いいたします。

  • 告知:「超絶技巧プログラミング」の本を書いてます - まめめも

    突然ですが告知です。今までこの日記とかで公開してきた奇妙なプログラムを集めて、を書くことになりました。今日はエイプリルフールではありません。 コンセプトは、「実務に役立たないプログラミング」です。誰得?という声が聞こえてきそうですが、手段としてのプログラミングしか知らない人に、一味違うプログラミングの楽しさを知ってもらうきっかけになればいいなとか考えてます。 という建前ですが、内容は完全にアレです。新作を含む30以上のプログラム紹介と、その開発技法の解説をとうとうと語っています。当に誰得なですが、Qlobe とか Merry Quine-mas とか Quine リレーとか ASCII Fluid とか小文字だけ Ruby プログラムとか放射線耐性 Quine とかについて、ネタバレを知りたい人 (誰?) や自分でも書いてみたい人 (誰?) は必読です。 あと、どんな風にネタを考

    告知:「超絶技巧プログラミング」の本を書いてます - まめめも
    cocu_628496
    cocu_628496 2015/05/02
    たのしみ
  • Python Theano function / scan の挙動まとめ - StatsFragments

    勉強のため たまに Pylearn2 など Theano を使ったパッケージのソースを眺めたりするのだが、theano.scan の挙動を毎回 忘れてしまう。繰り返し調べるのも無駄なので、一回 整理したい。theano.scan の動作は theano.function が前提となるため、あわせて書く。 準備 import numpy as np import theano import theano.tensor as T theano.function まずは Theano における関数にあたる Function インスタンスを作成する theano.function の基的な挙動について。引数はいろいろあるが、特に重要と思われるのは以下の4つ。 inputs : Function への入力 (引数) に対応するシンボル。 outputs : Function 化される式。 upda

    Python Theano function / scan の挙動まとめ - StatsFragments
  • Google Science Jam 2015

    Science Jam は、日全国の高校生、高等専門学校生 1 ~ 3 年生を対象に、自由な発想で科学やテクノロジーの可能性を追求し、世界を変えるアイディアにチャレンジするプロジェクトです。化学、農学、工学、応用科学、情報工学など幅広く科学をテーマにした研究をお待ちしています。 プロジェクト開催期間の約 3 ヶ月間、日全国から集まった大学生・大学院生がメンターとして、皆さんの研究を支援します。 このプロジェクトが、若き科学者たちの出会いの場となり、日を、そして地球の未来を変えていく力となることを期待しています。 プロジェクト 概要と、エントリーについてをよくお読みいただき、こちらからご応募ください。メンターにご興味のある方は、メンターページをご確認ください。

  • http://www.sp.dis.titech.ac.jp/~kaba/REM.pdf

  • キノコ狩りで収穫100倍増を�機械学習で実現する方法

    https://www.hubspot.com/state-of-marketing · Scaling relationships and proving ROI · Social media is the place for search, sales, and service · Authentic influencer partnerships fuel brand growth · The strongest connections happen via call, click, chat, and camera. · Time saved with AI leads to more creative work · Seeking: A single source of truth · TLDR; Get on social, try AI, and align your sys

    キノコ狩りで収穫100倍増を�機械学習で実現する方法
  • ビッグデータツールチェインのセキュリティはビッグリスク、あるいは、誰もHadoopをスクラッチからビルドする方法を知らない件について

    ビッグデータツールチェインのセキュリティはビッグリスク、あるいは、誰もHadoopをスクラッチからビルドする方法を知らない件について The sad state of sysadmin in the age of containers コンテナー時代のシステム管理者の惨状 システム管理は惨劇に見舞われている。現状は悲惨だ。 筆者は昔気質のシステム管理者に不満はない。システムの稼働を維持し、アップデートし、アップグレードする方法を知っている者達だ。 この憤りは、コンテナーと構築済みVMと、それらがもたらす、「信頼」や「アップグレード」の欠如による悲惨な惨劇に対するものだ。 例えば、Hadoopを見てみろ。誰もHadoopをスクラッチからビルドする方法を知っているようには見えないぞ。依存性とバージョンとビルドツールが悲惨なほどに絡まりあっている。 この手のイケてるツールの中で、古典的なmake

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    cocu_628496
    cocu_628496 2015/04/30
    納得はできる。興味深い文章だった
  • 井上の研究活動

    井上の研究に関する問い合わせは 電子メールで結構ですので, お気軽に j_inoue[at mark]complex.eng.hokudai.ac.jp までお願いいたします. もう少し具体的に言わせて頂きますと, スピングラス※1に代表される ランダムスピン系 --- 空間的に乱れた磁石の数学模型 --- に対する 統計力学の手法や確率過程・確率論の方法を, 情報科学や統計科学, 脳科学, あるいはもう一歩ふみ出して経済学 (金融工学)/ 社会科学など(⇒ 例えばこのような経済現象), いくつかの分野にまたがる境界領域の課題に応用する研究 をしています※2. ※1 原子スケールの小磁石である「スピン」の 集まりによって形成される一種の「ガラス状態」. スピンのガラス → スピングラス ※2 主に解析計算(手計算)に基づく研究の進め方を好みますが,

    cocu_628496
    cocu_628496 2015/04/29
    めっちゃ楽しそう
  • 絶対落ちないアプリの作り方

    This document summarizes a microservices meetup hosted by @mosa_siru. Key points include: 1. @mosa_siru is an engineer at DeNA and CTO of Gunosy. 2. The meetup covered Gunosy's architecture with over 45 GitHub repositories, 30 stacks, 10 Go APIs, and 10 Python batch processes using AWS services like Kinesis, Lambda, SQS and API Gateway. 3. Challenges discussed were managing 30 microservices, ensur

    絶対落ちないアプリの作り方
  • SDNのこれから - cloretsblackのテクニカルノート

    先日、ネットワークプログラマビリティ勉強会というところで発表をさせていただきました。そのとき、時間の都合で言えなかったことを補足しようかなと思い、久しぶりにブログ更新しますw SDNを導入してみて思った事 from cloretsblack このスライドではあんまり触れてないんですが、まず最初のポイントはSDN(Openflow)って何でもできる技術なのに、なぜこういうソリューションにしようと思ったのか、ということです。 その話をする前に、参加できなかった4月度のssmjpでのスライドでグッと来たのがあったので紹介します。 なぜネットワーク運用自動化が進まないのか Why is it difficult to automate network operation from Taiji Tsuchiya このスライド(17ページ)にもあるように、結局ネットワークのOPEXって大したことな

    SDNのこれから - cloretsblackのテクニカルノート
  • GoHooとは | GoHoo

    GoHoo(ゴフー)は、マスメディアの報道の正確性などを検証し、「報道品質」向上やメディア・リテラシーに有益な情報を提供するニュースサイトです。非営利の一般社団法人日報道検証機構が運営しています。 GoHooの主力であり、最も特徴的なコンテンツは、個々のニュース記事が誤報かどうかを検証した「レポート」です。この記事は、メディアのどのニュース記事に、どのような誤り(の可能性)があるのかをわかりやすくお伝えします。 「レポート」は、取り上げた記事が誤報と100%判定できるものに限らず、誤報の可能性が高いもの、誤報の可能性は高くないが否定できないものも含まれます。また、誤報には、問題となっている事項が誤りだとしても、影響が軽微なものから深刻、重大なものまで様々なものがあります。 このように「レポート」は、誤報の危険性の度合いが一様ではないことから、レベル「0」~レベル「7」までの8段階で危険度

    cocu_628496
    cocu_628496 2015/04/28
    このサイト非常に良いので活用していくべき
  • 上級者向けの技術書が少ない理由 - プログラマでありたい

    AWSやクローラーを出していると、「上級者向けのは出さないのですか」とよく聞かれるます。残念ながら日IT業界向けの出版事情を考えると、なかなか難しいというのが正直なところです。 IT業界向け出版物の市場規模 難しい理由として、市場規模があります。IT業界で働く人の数は定義次第なので幅がありますが、100万人程度と仮定します。市場の規模は、この母数に対して1人あたり何冊買うかが上限となります。この段階で、コミックや一般書に較べて、著しく小さいことが解ると思います。 さらに初級・中級・上級とカテゴライズすると、この母数に対して更にフィルタリングすることになります。コミックだと対象年齢はある程度はあるものの、レベルによってフィルタリングすることはないですね。市場規模は下の概念図のとおり、上級者の市場は必ず初級・中級者の市場より小さくなります。 細分化されたカテゴリ この段階で上級者向け

    上級者向けの技術書が少ない理由 - プログラマでありたい
  • https://www.smapip.is.tohoku.ac.jp/~kazu/Tanaka-SICESSI200211/main.pdf

  • RBM、Deep Learningと学習(全脳アーキテクチャ若手の会 第3回DL勉強会発表資料)

    2014年11月13日開催の全脳アーキテクチャ若手の会 第3回Deep Learning勉強会の資料です。RBMの動作原理をポイントを押さえて解説しました。参考資料を後ろに纏めましたのでご自由にご活用ください。Read less

    RBM、Deep Learningと学習(全脳アーキテクチャ若手の会 第3回DL勉強会発表資料)
  • あなたのスキルが足りないのは知識不足のせいじゃない | ライフハッカー・ジャパン

    誰もが人生で達成したい目標を持っています。それは、新しい言語を習得する、健康的な事をして体重を減らす、良い親になる、あるいは、お金を貯めることかもしれません。いずれにせよ重要なのは、目標をプランするのをやめて、それに向かって動き出すことです。 私たちはつい、今いる地点と、到達したい地点との間にギャップがあるのは、知識不足のせいだと考えてしまいます。そして、ビジネスを始める方法や、速くダイエットする方法、新しい言語を3ヶ月で学ぶ方法などのコースにお金をつぎ込むのです。私たちは、良い戦略を知れば、良い結果が得られるのだと思い込んでいます。新しい結果が欲しければ、新しい知識が必要だと信じているのです。 しかし、私が最近理解しはじめているのは、新しい知識が必ずしも新しい結果をもたらすとは限らないということです。もし、あなたの目標が、ただ知識を増やすことではなく、実際に前進することであるなら、新し

    あなたのスキルが足りないのは知識不足のせいじゃない | ライフハッカー・ジャパン