タグ

2014年6月5日のブックマーク (12件)

  • golangでのjsonのデコード - Qiita

    { "period": "yy", "exec_period": { "start": { "month": 1, "week": 2, "day": 3, "hour": 4, "minute": 5 }, "end": { "month": 6, "week": 7, "day": 8, "hour": 9, "minute": 10 } }, "backup": [ { "local_dir": "directoryLo1", "server_dir": "directoryLo2", "server_host": "domaineName" }, { "local_dir": "directoryLo1", "server_dir": "directorySe2", "server_host": "domaineName" } ], "incremental_save": "1Y2

    golangでのjsonのデコード - Qiita
  • Crossbario.com

    menu Home Products arrow_drop_down Fabric Public Alpha Edge and Cloud Dev Acceleration Package Smart Factory Bootcamp OEM Support & Licensing IoT Starterkit Roadmap Partners arrow_drop_down Consulting Hardware Company arrow_drop_down About Team Jobs Contact Resources arrow_drop_down Fabric Documentation Blog Videos Presentations IoT Cookbook Drink Dispenser Demos IoT Meetup Franken OSS Edition Hom

    Crossbario.com
  • Reddit - Dive into anything

    News about the programming language Python. If you have something to teach others post here. If you have questions or are a newbie use r/learnpython https://arstechnica.com/gadgets/2023/06/reddits-new-api-pricing-will-kill-off-apollo-on-june-30/ https://www.theverge.com/2023/6/5/23749188/reddit-subreddit-private-protest-api-changes-apollo-charges

  • https://www.softbank.jp/robot/pepper/developer/

    https://www.softbank.jp/robot/pepper/developer/
    bluele
    bluele 2014/06/05
  • HerokuのAPIデザイン

    Herokuが自ら実践しているAPIデザインガイドをGithubに公開した. “HTTP API Design Guide” このガイドは些細なデザイン上の議論を避けて,ビジネスロジックに集中すること目的としている.Heroku特有なものではなく,一般にも十分適用できる知見となっている. 最近は,モバイル向けにAPIをつくることも多いため,勉強もかねて抄訳した.なお内容は,HTTP+JSONのAPIについて基的な知識があることが前提となっている. 適切なステータスコードを返す それぞれのレスポンスは適切なHTTPステータスコード返すこと.例えば,“成功"を示すステータスコードは以下に従う. 200: GETやDELETE,PATCHリクエストが成功し,同時に処理が完了した場合 201: POSTリクエストが成功し,同時に処理が完了した場合 202: POSTやDELETE,PATCHリク

  • Golang の Martini で WebSocket を使って見る - Qiita

    概要 patcito/martini-gorilla-websocket-chat-example こちらのエントリーを見ながら、コピペプログラミングしてみました。 コピペプログラミング とりあえずハンドラーを外出しにした js 部分はテンプレートを使うようにした 不要そうなログを消した sync パッケージに初めて触れました。 sync パッケージ - golang.jp 中々便利ですね。Golang の tcp 周りがどんな実装になってるかわかりませんが、シングルスレッドでは無いと思うので相互排他ロックは必要なんだろうなぁと思いました。 それにしても標準の http パッケージがとても優秀ですね ... 。これをベースにオレオレフレームワークを作るのが流行りそうな気はしました。 TODO デフォルトにある websocket パッケージを使って見て書き直す gorilla の webs

    Golang の Martini で WebSocket を使って見る - Qiita
  • Trelloのアーキテクチャ - ワザノバ | wazanova

    http://nodeup.com/fiftyfour 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約3時間前 Trelloのアーキテクチャについてのアップデートです。2012年1月にブログで紹介されたものと、昨年11月の最新状況をまとめてみます。 まずは、当初のアーキテクチャ: UIをクライアントサイドで生成し、プッシュでの更新を受け入れるシングルページアプリ。Client/ServerともにJavaScript、2011年5月以降はCoffeeScriptで書いている。 1) The Client TrelloのサーバはHTML、クライアント側のコードをほぼ扱っていない。Trelloのページは2Kのシェルで、一つの圧縮されたJavaScriptファイル(サードパーティのライブラリと圧縮したCoffeeSc

  • Go の interface 設計 - Block Rockin’ Codes

    history 13/3/31 Tag について追加 intro Go を触ってて interface を用いた設計がまだまだよくわかってなかったので、一旦まとめることにしました。 Go には明示的な継承の機能は無く、 interface も例えば Java のそれとはかなり毛色が違うので、(Class ではなく) Struct の設計に結構癖があると感じます。 Go の interface は言語設計的にもかなり尖っていて、 Go という言語を強く特徴付けていると同時に、 Go 言語自体の開発者たちもこの機能をかなり重要視しています。 例えば、 Go の開発者の一人である Russ Cox 氏によれば Go's interfaces―static, checked at compile time, dynamic when asked for―are, for me, the most

    Go の interface 設計 - Block Rockin’ Codes
  • 【エヌ教授の事件簿】日本がポエム化する!?ポエム王国ニッポンをどう乗り切る!?:電脳ヒッチハイクガイド:電脳空間カウボーイズZZ(電脳空間カウボーイズ) - ニコニコチャンネル:生活

    ※この物語はフィクションです。実在する人物・OS・プログラミング言語・企業・団体名等とは一切関係がありませんのでご注意下さい ■登場人物紹介 ケイス淀橋 コンピュータウィルスに感染し、ネットのアチラ側からこちら側にでられなくなってしまった電脳空間カウボーイ。shi3zの弟 シン石丸 電脳空間カウボーイズのリーダー。ケイスともケイスの兄とも昵懇の仲 エヌ教授 実際には何を研究しているのかよくわからないがコンピュータに詳しい教授 ■ポエム化するポストモダン なあケイスさんよ、いまブロマガで一番人気があるのはGacktのチャンネルらしいぜ まあ、ビジュアル系だもんなー でもさ、内容が凄いんだよ。Gacktの日常をたぶん人が一人で自撮りして書いてる な・・・ナニコレ・・・めちゃくちゃ面白いじゃん。このセルフツッコミ。さすがGackt もはや全体がポエジーというか、だいたい誰かと電話で話ししてるん

    【エヌ教授の事件簿】日本がポエム化する!?ポエム王国ニッポンをどう乗り切る!?:電脳ヒッチハイクガイド:電脳空間カウボーイズZZ(電脳空間カウボーイズ) - ニコニコチャンネル:生活
    bluele
    bluele 2014/06/05
  • セキュリティ、環境変数、そして

    5/20 頃に 公開した envchain というツールの紹介記事を、会社の技術ブログに書いた。 OS X キーチェーンから環境変数をセットするツールを作りました - クックパッド開発者ブログ 投下時間の関係もあると思うけど、思いの他結構拡散してびっくりした。まあ、それは置いておいて、題。 おもしろい。が、ps -Eで他プロセスで環境変数が見えることを考えると、そもそも環境変数に認証情報を入れてる時点で… / “OS X キーチェーンから環境変数をセットするツールを作りました - クックパッド開発者ブログ” http://t.co/n1quG3C4Tx — Kazuho Oku (@kazuho) June 4, 2014 ごもっともだと思います。 実際のところ、わたしはなんか「環境変数やめろ bot かよ」と言われるレベルであまり環境変数に機密情報を入れる事を好んでないです。 なのにこ

  • 深海魚「アカマンボウ」は本当にマグロの代わりになるのか

    「アカマンボウ」という魚がいる。マンボウと名は付くが、あののんびりしたマンボウとは縁の遠い、むしろリュウグウノツカイに近縁な深海魚である。 そしてこのアカマンボウ、マグロの代用品として回転寿司などで利用されることがあるという噂がまことしやかに囁かれている。深海魚がマグロ!?アカマンボウは当にそんな代役を務めうる魚なのだろうか。一尾丸ごと買って検証してみた。

    bluele
    bluele 2014/06/05
  • Go言語のビルド生活を drone.ioで幸せに暮らす #golang (Go Advent Calendar 2013 Day 5) - Qiita [キータ]

    Go Advent Calendar 2013 5日目の投稿です。 Qiitaに投稿するのは初めてな @atotto です。よろしくお願いします。 Go言語のビルド生活をdrone.ioで幸せに暮らす はじめに Goはクロスコンパイルがとても簡単です。実行ファイル形式で配布する場合、他の環境用にサクっとコンパイルして渡すことができます。 ただ、githubなどにコードは公開してるけど各環境用にコンパイルしたものをさっと配布したいなーと思うとちょっと面倒です。みんながGoのコンパイル環境をもっているとも限りませんし。そこで、CI(継続的インテグレーション)環境でクロスコンパイルしてバイナリを配布できるようにするしくみがないか探してみました。 やりたいことをまとめると: リポジトリにあるコードをCI環境上でクロスコンパイルしておきたい 成果物をダウンロードできるようにしておきたい ということで

    Go言語のビルド生活を drone.ioで幸せに暮らす #golang (Go Advent Calendar 2013 Day 5) - Qiita [キータ]