並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 2486件

新着順 人気順

Totalの検索結果521 - 560 件 / 2486件

  • もぐもぐエンターテイメント系Twitterクライアント MogSnap 〜We Love Mogmog!〜

    「もぐもぐ」とはもちろん物を食べるときのあの幸せな音のこと。MogSnapはあなたのもぐもぐをTwitterで共有し、遊んでしまおうというiPhoneアプリです。 美味しいものに出会ったときにはMogSnapを起動しましょう。それだけで・・写真をアップできたり、レベルアップしたり、アイテムもらえたり、「たべたい!」と言われたり、うっかり友達ができたりします。そんな不思議なもぐもぐアプリです。 MogSnap Project Team: Producer & Total Direction: Toru KOBAYASHI (@toru0325/KANTETSU WORKS) UI and Web Direction: Katsutaro EIMAEDA (@katsutaro/RHYTHMTYPE) App and Server Program: Toru KOBAYASHI (@toru0

    • Python+OpenCV+dlibで居眠りを検出してArduinoでエアコンの設定温度を下げる - nomolkのブログ

      オフィスでの居眠りを監視し、眠そうな人がいたら空調の温度が下がって強制的に起こす、という空調管理システムが話題になっていました。 www.nikkei.com https://t.co/NhLc3GByQv これネガティブに受け取られてるけどよく居眠りするサイドの意見としては居眠りって意図的にしてるわけではなくてむしろしなくて済むならしたくないので空調等の自然な形でそれを抑止してくれるのは結構いいと思う、仮眠とは話が別— メルセデスベン子 (@nomolk) 2018年7月26日 自分はよくなにかやりながら寝てしまう体質で、家でゲームやってたり本読んでるときでも寝てしまいます。眠い状態を経由せずに覚醒状態からいつのまにか寝てるので、我慢は無力です。なのでAI等の第三者が冷気とかでやさしく起こしてくれるならそれに越したことはないです。なので作ることにしました。 慶洋エンジニアリング(KEIY

        Python+OpenCV+dlibで居眠りを検出してArduinoでエアコンの設定温度を下げる - nomolkのブログ
      • Node.js — Node v4.0.0 (Current)

        The collaborators of the Node.js project and the members of the Node.js Foundation are proud to offer v4.0.0 for general release. This release represents countless hours of hard work encapsulated in both the Node.js project and the io.js project that are now combined in a single codebase. The Node.js project is now operated by a team of 44 collaborators, 15 of which form its Technical Steering Com

          Node.js — Node v4.0.0 (Current)
        • Javaで書かれたPHP処理系のJPHPが高速だった - hnwの日記

          JPHPというJavaで書かれたPHP処理系があります。これは2013年10月にはじまった新しいプロジェクトで、大半をメイン開発者一人で開発しているようですが、既に一定以上の完成度です。また、内部的にはPHPファイルを解釈して直接Javaバイトコードにコンパイルしており、かなり高速なPHP処理系になっています。 他のPHP処理系と異なり、既存のPHPコードをWebサーバ上で動かすことを重視していないようにも見えますが、興味深いプロジェクトですので紹介します。 JPHPを動かしてみる さっそくJPHPを試してみましょう。現時点ではGitHubからソースコードを持ってきてビルドする必要があります。JDK7以上が必要ですので注意してください。JPHPのドキュメント「Getting Started」の通り、次のようにしてJPHPがビルドできます。 $ git clone https://githu

            Javaで書かれたPHP処理系のJPHPが高速だった - hnwの日記
          • 文章に関わる全ての人のための Git & GitHub 入門 1-1「Git と GitHub を使うメリット」 - Qiita

            この連載はこんな人に向けて書かれています。 小説作家さん 編集者さん 校正さん ライターさん 発注者さん つまり文章を書いたり修正したりする全ての人たちですね! シリーズ記事一覧 1-1「Git と GitHub を使うメリット」 1-2「コミットを積み上げる」 1-3「コミットを理解して活用する」 0. この連載を始めたきっかけ 僕は片倉青一という筆名で小説を書いています。 小説だけではご飯を食べられないので、覆面ライターもやっています。せちがらい。 で、覆面ライターの案件で 「クライアントさん… Git と GitHub 使って仕事したいです…」 って言ったら、使っていいということになりました。やったぜ。 でもクライアントさんは Git と GitHub の使い方をあんまり知らないので、片倉が入門書を書くことになりました。なんてこった。 この連載は、片倉がこれからの仕事で楽をするために

              文章に関わる全ての人のための Git & GitHub 入門 1-1「Git と GitHub を使うメリット」 - Qiita
            • GitHub で clone するときは SSH じゃなく HTTP を使ったほうが高速

              GitHub には clone するための URL として [HTTP]、[SSH]、[Git Read-Only] の 3 つが用意されている。 いままで、SSH に慣れているという理由だけで [SSH] を利用していたのだけど、「SSH は転送速度が遅い」という問題がある。 SSH だとこんなに遅い… さっき、[SSH] で clone してみたら 20~60 KiB/s 程度の速度しか出なかった。 $ git clone git@github.com:nitoyon/tech.nitoyon.com.git Cloning into 'tech.nitoyon.com'... remote: Counting objects: 8856, done. remote: Compressing objects: 100% (2125/2125), done. remote: Total

                GitHub で clone するときは SSH じゃなく HTTP を使ったほうが高速
              • 高速道路での事故は突然に。S2000大破(状況編)

                好きなものは空と緑とS2000とガンダムとラジコン・ミニ四駆、Perfume(かしゆか)。ときどき子育てとキャンプ。 ラブストーリーは突然に。 そう小田和正は歌いましたが、オッサンともなるとそんなのは降ってわいてきません。しかしこれだけは確実に言えます。 事故は突然に。 お恥ずかしながら、雨天の高速道路を走行中、単独スピンして事故を起こしてしまいました。今回は自戒を込めて、その模様をまとめます。 【状況】 2車線の高速道路の走行車線を巡航中。ゆるいカーブのあとの直線をまっすぐ進行。ハンドル操作、ブレーキアクセル操作一切なかったものの突然リアタイヤが流れ、車が急激に右に曲がり始める。 「やばい!」 大声で叫ぶ(同乗者へ危険を知らせる)。 その回転(ヨーモーメント)が早すぎてカウンターステアでは間に合わないと判断、そのまま回転させ180度以上回りリアから中央分離帯のガードレールに左リアをヒット

                  高速道路での事故は突然に。S2000大破(状況編)
                • SmartNewsを支える「さくらのクラウド」 | さくらのナレッジ

                  スマートニュースの大平と申します。ご縁が有りまして、当記事も含めて2回ほど「さくらのナレッジ」に記事を寄稿させていただくことになりました。よろしくお願いいたします。 弊社は創業1年ちょっとの、いわゆる「スタートアップ」企業ですが、そういった会社におけるさくらインターネットのサービスの使い方や、スタートアップ企業にとってのメリットなどについて語ることができればと思っています。 SmartNewsについて まず、弊社の提供しているサービスについて多少理解していただいた方が記事も読みやすいと思いますので、簡単に紹介させていただきます。 SmartNews(スマートニュース)| ニュースが快適に読めるスマホアプリ SmartNewsは、Twitterでつぶやかれる大量のWebページの解析に基づき、いま話題になっているニュース記事を快適なインターフェースで閲覧できるスマートフォン向けアプリケーション

                    SmartNewsを支える「さくらのクラウド」 | さくらのナレッジ
                  • SameSite属性とCSRFとHSTS - Cookieの基礎知識からブラウザごとのエッジケースまでおさらいする - Flatt Security Blog

                    こんにちは、 @okazu_dm です。 この記事は、CookieのSameSite属性についての解説と、その中でも例外的な挙動についての解説記事です。 サードパーティCookieやCSRF対策の文脈でCookieのSameSite属性に関してはご存知の方も多いと思います。本記事でCookieの基礎から最近のブラウザ上でのSameSite属性の扱いについて触れつつ、最終的にHSTS(HTTP Strict Transport Security)のような注意点を含めて振り返るのに役立てていただければと思います。 前提条件 Cookieについて Cookieの属性について SameSite属性について SameSite属性に関する落とし穴 SameSite属性を指定しなかった場合の挙動 SameSite: Strictでも攻撃が成功するケース 例1: スキームだけ違うケース 例2: サブドメイ

                      SameSite属性とCSRFとHSTS - Cookieの基礎知識からブラウザごとのエッジケースまでおさらいする - Flatt Security Blog
                    • HomebrewがAnalyticsを導入し使用OS等の情報を集める様になった

                      B! 196 0 0 0 MacのHomebrewでbrew updateをした際に気づいた人も居るかと思いますが、 HomebrewではGoogle Analyticsを使って Userの使用しているOSや使われてるFormula等の情報を集める事を開始しました。 Homebrew’s Anonymous Aggregate User Behaviour Analytics ユーザーの反応 まとめ Homebrew’s Anonymous Aggregate User Behaviour Analytics 最近brew updateをした際、 $ brew update ==> Homebrew has enabled anonymous aggregate user behaviour analytics Read the analytics documentation (and h

                        HomebrewがAnalyticsを導入し使用OS等の情報を集める様になった
                      • ghq: リモートリポジトリのローカルクローンをシンプルに管理する - 詩と創作・思索のひろば

                        以前紹介したghqというツールで GitHub のリポジトリを手元に簡単クローンしてたのを、環境が新しくなったついでに Go で書き直し、完全リニューアルしました。(前は zsh だったのでなんだかなーと思ってた。) そもそも何をするツールか GitHub や Google Code Project でホストされている Git、Mercurial のリポジトリを手元にクローンすることができます。リポジトリは設定したルート(デフォルトで ~/.ghq)以下に、以下のようなパスで置かれます。 ~/.ghq/github.com/motemen/ghq go get と似てますね。同じような感じで ghq get <URL> します。 % ghq get https://github.com/motemen/ghq clone https://github.com/motemen/ghq ->

                          ghq: リモートリポジトリのローカルクローンをシンプルに管理する - 詩と創作・思索のひろば
                        • Docker版OWASP ZAPを使用してWebアプリの簡易的な脆弱性診断をしてみた | DevelopersIO

                          こんにちは、CX事業本部の若槻です。 最近Webアプリケーション向けのセキュリティ診断ツールについて調べてみたところ、OWASP ZAPというオープンソースツールが定番としてよく使われているそうです。 https://owasp.org/www-project-zap 今回は、Docker版OWASP ZAPを使用してWebアプリのログインページの簡易的な脆弱性診断を行ってみました。 なぜDocker版を使ったのか OWASP ZAPにはWindows、Mac、Linuxで使えるインストーラー版およびパッケージ版と、Docker版があります。 https://www.zaproxy.org/download/ 当初はMac向けインストーラー版を使おうとしましたが、Macのセキュリティによりインストールできなかったため断念しました。 よってインストールを要しないDocker版を使うこととしま

                            Docker版OWASP ZAPを使用してWebアプリの簡易的な脆弱性診断をしてみた | DevelopersIO
                          • ActiveRecordのSQLインジェクションパターン

                            (Last Updated On: 2018年10月7日)Railsで多用されているActiveRecordのインジェクションパターンを簡単に紹介します。出典はrails-sqli.orgなのでより詳しい解説はこちらで確認してください。特に気をつける必要があると思われる物のみをピックアップしました。 Exists?メソッド User.exists? params[:user] params[:user]などの使い方は危険です。RailsはPHPなどと同様にuser[]というパラメーターで配列化します。 ?user[]=1 が入力の場合、 SELECT 1 AS one FROM "users" WHERE (1) LIMIT 1 となり不正なクエリが実行されます。 Calculateメソッド CalculateメソッドはSQLの集約関数を実行するメソッドです。average、calcula

                              ActiveRecordのSQLインジェクションパターン
                            • vmstatコマンドで覚えておきたい使い方8個(+1個) | 俺的備忘録 〜なんかいろいろ〜

                              LinuxやUNIXでパフォーマンスを監視する際にはお約束とも言えるvmstatコマンド。 どの現場でもよく使われるものだが、今回はこのコマンドで覚えておきたい使い方を紹介する。 なお、この内容はCentOS 7にてバンドルされている「procps-ng 3.3.9」のバージョンのものを用いている。 1.基本的な使い方 オプション無しで実行すると、以下のように現時点でのパフォーマンス情報が出力される。 vmstat [root@test-centos7 ~]# vmstat procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 1 0 0 80556 128 13915

                              • 訳文;「そこにはなんの報酬もありません。このゲームが何を為していてどう機能しているのか、ただただ見ていたかったのです」ジェンキンズ、カーソン、ホッキング、『Outer Wilds』へつづく2,3の論考 - すやすや眠るみたくすらすら書けたら

                                翻訳の秋が今年もきました。また去年みたく面白い記事をいくつか見つけて勝手に紹介したいところです! 去年アップした『訳文;「"好奇心駆動型の冒険"とでも言うべき特殊なタイプの冒険に報酬を与えるゲームをつくりたい、それが『Outer Wilds』の主目的です」A・ビーチャム氏の論文より』で翻訳紹介した論考のなかで、参照文献として挙げられていた文献のうち2つ、ヘンリー・ジェンキンズ著『GAME DESIGN AS NARRATIVE ARCHITECTURE(物語による建築物としてのゲームデザイン)』とボニー・ルバーク取材『Clint Hocking Speaks Out On The Virtues Of Exploration(クリント・ホッキングが語る冒険の美徳)』。別記事1つ、ドン・カーソン著『Environmental Storytelling: Creating Immersive

                                  訳文;「そこにはなんの報酬もありません。このゲームが何を為していてどう機能しているのか、ただただ見ていたかったのです」ジェンキンズ、カーソン、ホッキング、『Outer Wilds』へつづく2,3の論考 - すやすや眠るみたくすらすら書けたら
                                • 化学研究ライフハック: Evernoteで論文PDFを一元管理! | Chem-Station (ケムステ)

                                  化学者のつぶやき 化学研究ライフハック: Evernoteで論文PDFを一元管理! 2009/3/12 化学者のつぶやき, 実験・テクニック, 書籍・ソフト・Web Evernote, PDF, 論文管理 コメント: 0 投稿者: cosine 電子ジャーナルが発達した昨今、「論文を読む場所=図書館、論文の媒体=紙雑誌」というスタイルは過去のものとなりつつあります。 ほとんどの研究者はインターネットで論文検索をし、必要な論文をPDFファイルとしてダウンロードし、ラボで印刷するかPDFのままPC上で読む、というスタイルをとっているはずです。 ネットインフラが整ってきて、論文をどんどんダウンロードできるようになったのは素晴らしいことです。しかし、日々増え続けるPDFファイルを目の前に、一つ大きな懸案事項が持ち上がってきます。 つまり、入手した論文PDFをどうやって整理・管理すれば良いものか?と

                                  • CPU Utilization is Wrong

                                    Recent posts: 24 Mar 2024 » Linux Crisis Tools 17 Mar 2024 » The Return of the Frame Pointers 10 Mar 2024 » eBPF Documentary 28 Apr 2023 » eBPF Observability Tools Are Not Security Tools 01 Mar 2023 » USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon 17 Feb 2023 » USENIX SREcon APAC 2023: CFP 02 May 2022 » Brendan@Intel.com 15 Apr 2022 » Netflix End of Series 1 09 Apr 2022 » Te

                                    • DotCloud - Deployment made simple

                                      A simple application platform for professionals. Assemble your stack from pre-configured and heavily tested components. We support major application servers, databases and message buses. If we don't support it, ask. Join our beta “Dotcloud has reduced our time to deployment tremendously, using the same tools we were already using. As an independent developer, it;s nice not having to work with 12 d

                                      • 女のキャリアと理想の結婚相手はトレードオフ - Think outside the box

                                        アベノミクスの第三の矢・成長戦略では「女性が輝く」ことが日本を持続的な経済成長に導くとされています。その具体策の一つが、いわゆるキャリア職(幹部候補)の女を増やすことです。 その障害となっているのが、幹部候補にはつきものの転勤やハードワークを、家事・育児と両立させることが困難なことです。 www.asahi.com 企業や官公庁だけでなく、研究者にもこの問題はつきまとっています。 第7期研究費部会(第8回) 議事録:文部科学省 私も夫婦で研究をしておりますが,周りでも夫婦で,研究者というのを何組か見ておりますけれども,遠距離で研究をしている方が非常に多い。割合として多いと思います。背景といたしましては,サイエンスだけではなくて,国自体が女性をもっと登用あるいは起用することを推進しております。では,実際に女性が研究しやすい仕組みがあるかというと,まだまだそういうふうにはなっておりません。例え

                                          女のキャリアと理想の結婚相手はトレードオフ - Think outside the box
                                        • インデックス投資ブロガー43人の保有投信・ETFを分析してみた | ホンネの資産運用セミナー(インデックス投資ブログ)

                                          国内株式 日本株式インデックスe:14人ニッセイ日経225インデックスファンド:10人TOPIX連動型上場投資信託 (1306):10人MAXISトピックス上場投信(1348):7人結い2101:6人ひふみ投信:6人コモンズ30ファンド:4人上場インデックスファンドTOPIX(1308):2人MAXIS JPX日経インデックス400上場投信(1593):2人SMT TOPIXインデックスオープン:2人SMT JPX:2人eMAXIS TOPIXインデックス:2人野村DC国内株式インデックスファンド:2人 グローバル株式 Vanguard Total World Stock ETF (VT):6人EXE-iグローバル中小型株式ファンド:6人iShares MSCI EAFE ETF(EFA):3人Vanguard FTSE All-World ex-US Small-Cap ETF (VSS

                                          • アプリケーション内でhttpsによる外部APIを叩いているサーバのメモリ使用量が増加し続ける件について - s_tajima:TechBlog

                                            問題 アプリケーション内でhttpsによる外部APIを叩いているサーバのメモリ使用量が増加し続ける件について調べた。 該当のサーバでは、以下のようにメモリの使用率が徐々に上昇していく。 また、アプリケーションのプロセス自体がメモリを消費しているわけではない状態。 原因 調査すると、このバグ仕様を踏んでいるのではないかと思われるページを見つけた。 https://bugzilla.redhat.com/show_bug.cgi?id=1044666 内容としては、curlを実行した際に /etc/pki/nssdb/以下の存在しないファイル(毎回違うパス)に対してaccessシステムコールが大量にコールされ、 negative dentry cacheが溜まっていき、メモリ使用量が圧迫されるというもの。 実際、この状況が起きているサーバを調べるとメモリ使用率のうち多くを占めているのはnega

                                              アプリケーション内でhttpsによる外部APIを叩いているサーバのメモリ使用量が増加し続ける件について - s_tajima:TechBlog
                                            • JavaVMのメモリ管理に関するまとめ(Javaヒープ、GC、ダンプ等) - ぺーぺーSEのブログ

                                              本ブログはJava8(特にMetaspace)に対応していない。 下記にJava8以降に対応した記事を記載する(予定)。 blog.pepese.com JavaVMのメモリ領域について JavaVMが管理するメモリ領域について 階層1 階層2 階層3 説明 Javaヒープ JavaVM上で起動するJavaプログラムのリソースを管理する領域。New領域とOld領域で構成される。 l" New領域 新規オブジェクトと閾値(-XX:MaxTenuringThreshold)未満のオブジェクトが配置される。(Young領域とも呼ばれる) l l" Eden領域 新規のオブジェクトが配置される。 l l" From領域 CopyGC(ScavengeGC、マイナーGC)が実行された際に、使用中のオブジェクトはここへコピーされる。(S0やS1とも呼ばれる) l lー To領域 CopyGC(Scav

                                                JavaVMのメモリ管理に関するまとめ(Javaヒープ、GC、ダンプ等) - ぺーぺーSEのブログ
                                              • 無限の猿定理 - Wikipedia

                                                チンパンジーが十分に長い時間の間、でたらめにタイプライターのキーを叩き続けたと仮定すると、打ち出されるものはほとんど確実にシェイクスピアのある戯曲(なにか他の作品でもよい)を含むことになる。 無限の猿定理(むげんのさるていり、英語: infinite monkey theorem)とは、十分長い時間をかけてランダムに文字列を作り続ければ、どんな文字列もほとんど確実にできあがるという定理である。比喩的に「猿がタイプライターの鍵盤をいつまでもランダムに叩きつづければ、ウィリアム・シェイクスピアの作品を打ち出す」などと表現されるため、この名がある。 概要[編集] この「定理」は、巨大だが有限な数を想像することで無限に関する理論を扱うことの危険性、および無限を想像することによって巨大な数を扱うことの危険性について示唆を与える。猿の打鍵によって所望のテキストが得られる確率は、たとえば『ハムレット』く

                                                  無限の猿定理 - Wikipedia
                                                • ActionScript3 (mxmlc) でのコンパイルを100倍速にする方法 - 2nd life (移転しました)

                                                  三日前から Flex2 SDK で ActionScript3 を始めました secondlife です。こんにちわ。AS3 は言語仕様的には ECMAScript と Java をあわせた感じで普通な書き方で OOP できるのでうーん、と頭をひねることはあまりないのですが、他のところでいろいろはまりまくってます。 で、原始的な解決方法として trace() を使ったプリントデバッグを行っているのですが、スクリプト言語に慣れきった体ではコンパイル時間が遅くて死にそうです。たとえばこんな HelloWorld.as package { import flash.display.Sprite; public class HelloWorld extends Sprite { public function HelloWorld() { trace("Hello World!"); } } }を

                                                    ActionScript3 (mxmlc) でのコンパイルを100倍速にする方法 - 2nd life (移転しました)
                                                  • 「同じコード」の同じって何さ - TAPのススメ : 404 Blog Not Found

                                                    2008年03月27日03:00 カテゴリArtLightweight Languages 「同じコード」の同じって何さ - TAPのススメ 問題は、この「同じコード」の定義。 「誰が書いても同じコード」は大事なことなのか - ひがやすを blog でも、「誰が書いても同じコード」にするってのは、そもそも無理だと思うんだよね。そうやって、わざわざドキュメントをたくさん書かせても、めためたなコードを書くやつはいて、総合テストするときに、現場は燃え上がるもの。ある程度の規模以上のプロジェクトなら、どこでもそんな感じじゃないかと思います。同じ「書き方」をしなければならないのか? 結果が「同じ」ならいいのか? もし後者だとしたら、実は 重要なのは、「誰でもメンテナンスできるコード」にすること。そのために、コーディング規約は、きちんと決めてみんなで守る、それ以上は、がちがちに縛る必要はない。 すら必

                                                      「同じコード」の同じって何さ - TAPのススメ : 404 Blog Not Found
                                                    • Yaneu Labs --- コンピュータ将棋プログラムをLISPで書く

                                                      *[hatefu:labs.yaneu.com/20090905/] コンピュータ将棋プログラムをLISPで書く 「コンピュータ将棋プログラムをLISPで書く」と言うとコンピュータ将棋開発関係者にすら完全にネタかと思われているのが実状ではあるが、私はこれを機にその誤解を解いておきたい。 ここでは、私がC#で書いたLISPエンジンのソースを公開し、これが実際にコンピュータ将棋プログラムの開発において非常に有効であることを示す。 * YaneLisp version 1.10 今回の記事はあまりに長文なので最後まで読む前に眠くなる人のために、まず始めに私が実装したLISPのバイナリとソースを配布しておく。ライセンスはNYSLとする。 勢いに任せて実装したので、かなり雑な作りだが、必要ならばC#側で関数を追加するなりすればいいと思う。このLISPの製作に要した時間は丸2日ぐらい。 # YaneL

                                                      • Shishimushi - 知り合いが mixi やってるかどうかを知る

                                                        The grants and applications of the NIFA are all designed to help in the realization of its total company mission...

                                                          Shishimushi - 知り合いが mixi やってるかどうかを知る
                                                        • 「地球は球体である」という説を否定する「地球平面論者」は「日食」をこのように解釈している

                                                          By Claudio Sepúlveda Geoffroy 2017年8月21日、アメリカでは実に99年ぶりとなる皆既日食が起こり、午前から午後にかけてアメリカ大陸を斜めに横断するように移動することがわかっています。まさに「一生のうちに1度きり」の出来事を見逃すまいと、天文ファンならずとも多くの人の関心を引きつけている皆既日食ですが、この出来事には「地球は平らである」と考えている人たちが自説を証明する出来事として大きな関心を寄せているとのこと。いわば、現代科学の主流である考え方を否定する論者たちということですが、その背景には実は根深いものが横たわっているようです。 What do flat-Earth truthers think is really happening during the 2017 solar eclipse? https://mic.com/articles/1835

                                                            「地球は球体である」という説を否定する「地球平面論者」は「日食」をこのように解釈している
                                                          • Docker コンテナにアプリケーションを立てて Graphite でいい感じに可視化するまで - wtatsuruの技術方面のブログ

                                                            このときにやった可視化部分の話。急いで作ったのでいろいろ雑な部分が多い。 開発合宿でDockerとMesosを使っていい感じにリソース提供とデプロイするやつを作ってた - wtatsuru's blog はじめに 元のやつから内部情報を削ったサンプルを置いておきます。適当にサーバ名など修正すれば使えるかもしれません。 https://github.com/tatsuru/docker-sample-app 全体の仕組みについてはここの図がわかりやすいと思います Docker + Mesos + Marathon + Graphite + Fluentd + Sensuを組み合わせたデプロイ管理ツールの話 - ゆううきブログ やりたいこと 目的はアプリケーションの現状を俯瞰できるダッシュボードを作ること。 それぞれのDockerコンテナは短命なので、下記の情報をうまく集約してやる必要がある。

                                                              Docker コンテナにアプリケーションを立てて Graphite でいい感じに可視化するまで - wtatsuruの技術方面のブログ
                                                            • PHPを使っているすべての人が知るべき無料のPaaSサービス | Act as Professional

                                                              先日発売されたsymfony本の執筆に携わらせて頂いたので、今回はPHPのPaaSホスティングサービスである cloudControl で、無料で symfony1.4 を稼働させます。きっと、cakePHPやCodeigniterも稼働させることができるのではないでしょうか。 cloudControlって? 1時間あたり1BoxというcloudControlで定義している独自の単位は無料で使えます。簡単に言うと、少ないアクセスのサイトだったら無料で使えます。それ以上のアクセスを提供するためにはunlockの手続き(有料)が別途必要です。 また、無料で提供しているアドオンが利用できます。その中にはMySQLがあるので、PHPとMySQLで稼働するフレームワークは大抵稼働するのではないでしょうか。 cloudControl で symfony1.4 を稼働させるところまで、解説することにしま

                                                                PHPを使っているすべての人が知るべき無料のPaaSサービス | Act as Professional
                                                              • Nimを知ってほしい2022

                                                                Nimを知ってほしいという記事があり、Nimを知らなかった人々向けに最初の紹介として大変な貢献をしてくださりました。 しかしまだNimを使ったプロダクトというのも少なく、競プロではチラホラ見かけるものの、人々の中にある意識としては「気になっています」という域を越えられていないのも事実です。 そこで今回は企業での意思決定をする人や、5年以上の経歴があるエンジニア向けに、Nimを書いてみようと感じてもらうことを目的に、先日私が登壇したみんなのPython勉強会#79 『Pythonistaに伝えたいNimの魅力』に加筆して投稿してみたいと思います。 Nimって何? 2008年から開発が始まった新しいプログラミング言語です。 「Pythonに型が付いて、Goみたいに高速に、バイナリになってOSの実行環境に依存しないで動いてくれる言語ないかな〜」という全プログラマーの夢を叶えてくれる言語です。 書

                                                                  Nimを知ってほしい2022
                                                                • Linux ユーザーのための Git と Github 入門

                                                                  原文はこちらです。 ※この記事は「チュートリアル」からの転載です。 Git は、Subversion、CVS、Mercurial などのバージョン管理システムから移行するのに最適な分散管理システムです。複数の開発者が同時に 1 つのプロジェクトに貢献していて修正量が膨大な時に有効な道具です。無料の Github を使って git 入門をしましょう。 git は、他のバージョン管理システムとは考え方が異なります。昔の RCS はファイルの変更履歴を取得しており、その内容は、コンフィギュレーション ファイルを見るとわかるようになっていました。Git は、もっとファイル システムのスナップショットに似た発想でできています。すべてのコミットや状態は、完全なスナップショットの形で格納され、従来の差分ファイルは存在しません。Git はスナップショット間の変更のみを記録し、変更がないファイルはリンクする

                                                                    Linux ユーザーのための Git と Github 入門
                                                                  • xargsコマンドを使って指定したコマンドを並列実行させる - 技術メモ帳

                                                                    あまり知られていないが、GNUのxargsコマンドには、 プロセスの最大数を設定できるオプションというのが用意されている。 コレを使って、プロセスを並列実行させてみよう。 xargs --max-procs=MAX-PROCS -P MAX-PROCS command MAX-PROCSに数字を指定すると、 最大で、その数だけ command プロセスを生成する。 デフォルトは、1プロセスだけになっている。 いくつか例を交えて説明する。 サンプルとして、以下のようにURLが行ごとに記述されたファイルを元に curlをxargsで並列実行して、HTMLデータを取得してみよう。 $ cat ./url_list.txt http://www.google.co.jp/ http://www.yahoo.co.jp/ http://b.hatena.ne.jp/ まず、普通にxargsを使ってc

                                                                    • 大規模リポジトリで高速にgit cloneするテクニック - DeNA Testing Blog

                                                                      ニッチな話題ですが、業務におけるCI/CDの現場では避けることのできない大規模リポジトリと戦うためのgit cloneのテクニックを紹介します。 この記事はDeNA Advent Calendar 2020の10日目の記事です。 CI/CDマニアの@Kesin11です。SWETではCI/CDチームの一員として、CI/CDの啓蒙活動やJenkinsを必要とするチームのサポートなどの業務を行っています。 はじめに おそらくどこの会社でも1つぐらいは巨大なリポジトリが存在しているかと思いますが、歴史あるリポジトリはgit cloneするだけで数分を要し、checkout後のリポジトリサイズがGB単位になることも珍しくないでしょう。業務で古くから存在するプロジェクトのリポジトリを触ったことがある方はきっと経験があるかと思います。 git cloneを実行するのは最初のセットアップ時だけなのであまり

                                                                        大規模リポジトリで高速にgit cloneするテクニック - DeNA Testing Blog
                                                                      • 英語で論文を書こうとする人へ

                                                                        目次 おことわり 論文を書くときの作業に関すること 辞書はどんなふうに使うとよいか スペルチェック 論文の表記法・形式に関すること コンマ,ピリオド,セミコロン 単語の頭文字による略語とその表記 論文の表題,セクションのタイトル,図のキャプションなどにおける大文字と 小文字 フォントについての注意 "a MIMD machine" と "an MIMD machine" 論文の文体に関すること 英語論文における一人称複数 "we" 文頭の "And", "But" 文中の "and", "but" 名詞の単数形と複数形,"a"と"the" 主部と述部の長さのバランス おまけ 論文にそぐわない表現 知っていると便利な表現 おことわり この文書は,英語で論文を書く場合に文体その他で最低限注意して欲しいなぁ と私が思うことを整理したものである.「これが正しい英語論文だ」と言っているわけではなくて

                                                                        • アップルのバグで他人のiPhone丸見えです

                                                                          あれ? この御方のiPhoneで送受信されてるiMessageがなぜかギズに丸見え...仕事もセックスライフも住所も全部詳しくわかってしまいました。アップルさん、これは早く直した方がいいんじゃないでしょうか...? 話は単純です。ある男の子のiPhone 4が調子悪くなったので、ママ(ギズのお友だち)がアップルストアで修理してもらったんですね、子どもが学校行ってる間に。そう、学校。大学とか院とかじゃなく、18歳未満が通う学校です。で、修理終わって戻ってきたら携帯の調子はバッチリだったのだけど、ど~したわけかこの見知らぬ男性ウィズ(Wiz)さんの私生活がダラダラ垂れ流しのポータル状態になっていたのです! 携帯を何度リセットしてもダメ。 自分の情報を入れてもダメ。 Wizさんが送受信するiMessageは片っ端から子どもの携帯に流れてきます。まるで他人様の携帯を自分の携帯と勘違いしてるみたいに

                                                                            アップルのバグで他人のiPhone丸見えです
                                                                          • Google Colaboratoryを便利に使うためのTIPSまとめ - karaage. [からあげ]

                                                                            Google Colaboratoryをもっと便利に使いたい ブラウザさえあれば、環境構築不要・無料でPythonの開発が可能なWebサービス「Google Colaboratory(以下Google Colab)」。Windows PC等で手元に適切なPython環境が無い場合や、手元の環境を崩したくないとき、GPUを活用したいときなど幅広く活用しています(詳細は以下記事参照下さい)。 そんな中、よく使うコマンドやTIPS、使いたいときに探すのに時間がかかるのが多いため、一度まとめてみることにしました。 以下に本記事で紹介するコマンドをまとめたGoogle Colabのノートブックのリンクを貼っておくので、こちらも好きにコピーして使用してもらってOKです。 Google Colab Tips集 スペック確認 OS確認 !cat /etc/issue 容量確認 !cat /etc/issu

                                                                              Google Colaboratoryを便利に使うためのTIPSまとめ - karaage. [からあげ]
                                                                            • Scott Hanselman's Computer Zen - Scott Hanselmanの開発者とパワーユーザーのための究極のWindowsツールリスト2009

                                                                              Everyone collects utilities, and most folks have a list of a few that they feel are indispensable.  Here's mine.  Each has a distinct purpose, and I probably touch each at least a few times a week.  For me, "util" means utilitarian and it means don't clutter my tray.  If it saves me time, and seamlessly integrates with my life, it's the bomb. Many/most are free some aren't. Those that aren't free

                                                                              • GitHub Actions ことはじめ - tech.guitarrapc.cóm

                                                                                GitHub Actions 以前調べたのですが、いろいろあって個人プロジェクトでサクッとビルドするのみに使っていました。 今回改めて調べを進めたのでメモ。 幾つかのリポジトリを GitHub Actions に移行したけど、記事にしようとまとめてたらやった内容以上に調べることになってめちゃめちゃ時間かかった。 目次 目次 TL;DR トレンド GitHub Actions の基本 使用条件 使用制限 料金 ホストランナーの指定 ハードウェアリソース インストールされるツール IP OSの選択 実行権限 ファイルパス 環境変数 シークレット GITHUB_TOKEN コンテキスト Artifact トリガーイベント Cache Actions 通知 YAML Getting started YAMLシンタックス on env jobs.<job_id>.needs jobs.<job_id

                                                                                  GitHub Actions ことはじめ - tech.guitarrapc.cóm
                                                                                • Ajax開発環境を無償にしたTIBCOは勝ち組? - @IT

                                                                                  Ajaxがリッチクライアントの中で不動の地位を築いたことは、誰の目にも明らかになった。現在リッチクライアント業界で最も熱いのは、Ajax統合開発環境&フレームワークの開発合戦だろう。SOA/BPMベンダとして知られるTIBCOソフトウェア(以下、TIBCO)は、Ajax開発環境「TIBCO General Interface Version 3.1 Professional Edition」(以下、GI)の無償提供を始めた(2006年2月13日付のプレスリリース、米国時間)。米TIBCO プロダクト・マーケティング・ディレクター、Jeff Kristick氏に、Ajaxにいち早く対応したGIの開発背景について話を伺った。 ── 今回出荷されたGIは、Ajaxの開発ツールとフレームワークを組み込んだことで話題になっています。TIBCOのAjaxへの取り組みは、どのように始まったのですか。 多