タグ

2015年12月25日のブックマーク (10件)

  • オープンデータ - Qiita Advent Calendar 2015 - Qiita

    オープンデータやオープンガバメントに関わる内容であれば何でもどうぞ。国内外の動向、テクノロジー、ライセンス、LOD、アプリ・サービス、コミュニティ活動、市民参画、行政の透明性、利用事例、活用製品・サービスの紹介など。2016/3/5に予定されているIODD2016の活動予告などもどうぞ。

    オープンデータ - Qiita Advent Calendar 2015 - Qiita
  • メール運用がロストテクノロジーになっていく話

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? クラウドワークス Advent Calendar 17日目担当のSMTPおじさんの記事です。 時間の無い人のために3行でまとめますと以下のコンテンツでお送りします。 大規模なメール配送を安全に行うには特別なノウハウがあり罠も多い SendGrid便利です 当たり前になった技術は空気のように見えなくなってインフラ化する。それがある日突然失われたときの被害は甚大。インフラ技術をキャッチアップして備えよう メール配送今昔 さて、メール配送といえば古くはSendmailを使っていました。多くのUnixディストリビューションに標準でインストールさ

    メール運用がロストテクノロジーになっていく話
    sonota88
    sonota88 2015/12/25
  • Rails のアーキテクチャ設計を考える - Qiita

    はじめに ここ一年くらいずっと Rails の何がダメでどうすれば良くなるのかを考えていました。 Rails を使ってそれなりの規模のアプリケーションを作ったことがある人なら、メンテナンスのしづらさを感じたことがあるのではないでしょうか。 メンテナンスの問題は Rails 以外の開発でも発生することですが、実のところメンテナンスしやすいアプリケーションはどうすれば作れるのでしょうか? この難問に対して私も答えを持っていませんが、考え続けています。 少なくとも、 Rails Way や Rails Tutorial をベースにしたアプリケーション開発は、業務で用いるには簡単すぎるように思います。 「レールに乗る」という言葉がありますが、私は考え方を変えました。 Rails は規模の大きいフレームワークですが、土台に過ぎません。 Rails Way の設計方針は小規模な開発では有効ですが、規模

    Rails のアーキテクチャ設計を考える - Qiita
  • Go最後の秘宝「GUI」を探しに行く - Qiita

    Golangができること、むしろ「得意」と言われるものはすでにたくさんあります。 クロスコンパイルが得意だし依存が少ないバイナリができるから、いろんな環境で使えるコマンドラインツールを書くにはGoがいいよ パフォーマンスが高いし文字列処理もやりやすいので、高速なAPIサーバが得意。gRPCでもHTTP/2でも Webアプリケーション・フレームワークも増えてきていてウェブサービス作れるよ ビルドシステムとパッケージマネージャ内蔵なので、gitから簡単にパッケージをダウンロードしてきたり、◯makeコマンドとか◯runtとか◯owerで消耗しなくて済む gopher.jsでJavaScriptにもなる 逆に今まであまり良い解がなくて、「Goにはちょっと不向きだね」と言われ続けていたのがGUIです。鳴り物入りで出てきたGXUIが開発が止まってしまい、それと同じぐらいにshinyというものが開発が

    Go最後の秘宝「GUI」を探しに行く - Qiita
  • ダレずに開発を走り切る為の習慣

    重要なのは、この「煩わしさ」は、「そのタスクを完了した際に、どれだけ体力と意欲を使い果たすか」 の指標であることです。 「技術的には難しくないから、経験の浅い人にまとめてやってもらおう」と、そうした「だるいタスク」を集中させてしまうと、あっという間に人員が疲弊して 最悪離職します 恥ずかしながらこういう経験があります。 「だるさ見積り」した => 予測工数の -5%〜+5% の前倒しor遅延 で済んだ 「だるさ見積り」しなかった => +20%〜40% も遅延した。 終わった後の生産性の低さも当にもう酷かった。 ごめんなさい。。。。 やろう!『だるさ』見積り!当に大事だよ! [見積もり編] 3. OKR を意識したバックログ 具体的には Github の issue サマリを記載していく事柄で実践します Objectives : この PullRequest で何ができてほしいのか サ

    ダレずに開発を走り切る為の習慣
    sonota88
    sonota88 2015/12/25
  • あなたの知らない最近のLinuxデスクトップ環境4選 - Days of Speed(2015-12-11)

    この記事は1年以上前の古い記事です。現状に即していない記述の場合があります。あらかじめご了承ください。 _ この記事はLinux Desktop Advent Calendar 2015の11日めの記事です。 Linux Desktop Advent Calendar 2015を見ていて、最近作られたLinuxデスクトップ環境が紹介されていないのでサラっとまとめました。 Gif動画は「Linuxデスクトップ環境を Gifに記録する - Qiita」で紹介されていたbyzanz-windowを使ってみました。 Budgie Budgie | Solus Project: https://solus-project.com/budgie/ solus-project/budgie-desktop: https://github.com/solus-project/budgie-desktop

    あなたの知らない最近のLinuxデスクトップ環境4選 - Days of Speed(2015-12-11)
  • BunsenLabs Linux

    BunsenLabs Linux Carbon is a distribution offering a light-weight and easily customizable Openbox desktop. The project is a community continuation of CrunchBang Linux. The current release is derived from Debian 13 "Trixie". Features The distribution consists of configuration and resource packages installed on top of Debian. There are no changes to the way the Debian base system is administrated. P

    BunsenLabs Linux
  • なぜあなたの sbt はすぐに起動しないのか - Qiita

    特に Scala 初心者だったとき、Scala を始めようとして「なかなか jar ファイルが落ちてこなくてコードが書き始められない」という問題に遭遇したことがある方も多いのではないかと思います。Advent Calendar の穴埋めのネタとして、それについて少し説明してみようと思います。 参考:下り 60Mbps での結果 http://qiita.com/seratch@github/items/0df29e637a9f9b3d7dec sbt (Scala Build Tool) まず前提として Scala のビルドツールは Gradle や Maven も利用可能ですが、Typesafe 社が開発している sbt というビルドツールが主流です。 この記事時点での最新バージョンは 0.13.9 です。 https://github.com/sbt/sbt/releases このとこ

    なぜあなたの sbt はすぐに起動しないのか - Qiita
  • 青空文庫を支えるPerl言語 - Qiita

    物語を楽しめて、未来の悩める誰かの助けになれるかもしれない、ということに心を惹かれて「青空シャッカソン #2 〜青空文庫の入力ハッカソン〜」に行ってきました。 ややあって、@takahashim さん曰く 先日のシャッソンで入力作業をやってみて、青空文庫の入力作業には、 チェッカー君 http://www.aozora.jp/tools/checker.cgi 校閲君 http://www.aozora.jp/kouetsukun/replace.cgi が超便利だというのが分かりました。そしてこれらのツールを使いやすくすると幸せになれそうなので、そのためのプロジェクトを作りたいです。 とりあえず一枚板CGIじゃなくてライブラリ化する とはいえPerlは苦手なのでRubyJavaScriptに書き換えた方が良さそう(別にPythonとかでもよいです) JSは文字コード周りがどこまでできる

    青空文庫を支えるPerl言語 - Qiita
  • Webでいまいちくすぶっている技術をElectronにのせると格段に便利になることがある気がする

    Electron Advent Calendar 2015の7日目です。 前日はElectron x WebSpeechAPIで遊んでみた話でした。 JSON Editorというブラウザ向けライブラリをElectronにのせてみました。 経緯を説明すると、 ・ちょっと仕事エンジニア以外の人がJSONデータをいじりたいということになりまして ・でもテキストそのままメモ帳でいじるのは勘弁なので、なにかエディタが必要だよねと言うながれになり ・既存のWindows用エディタを探してみたけれどいまいち用途に合致したいいものがなく ・ふとWeb系大好きっ子の筆者が「JSON Schema Editor」とかでググるとWeb用のそれっぽいライブラリ「JSON Editor」が出てきたので ・ElectronにのせてWindowsで使えるようにした という話です。 今回いじりたかったJSONデータは

    Webでいまいちくすぶっている技術をElectronにのせると格段に便利になることがある気がする