node.js で Gmail API を叩きたい (https://github.com/takayukioda/cmail) 軌跡その2 Gmail をコマンドラインで確認できるツールを作りたい. 開発言語は興味あるけど中々手が出せてなかった node.js で作りたい. そんなわけで node.js の簡単な使い方を勉強 node.js のインストール node.js のインストール方法は色々ある 公式ホームページからダウンロードしてインストール Homebrew 等のパッケージ管理ツールからインストール nvm 等の node 用のバージョン管理ツールを利用してインストール などなど. 自分はバージョンが頻繁に変わるらしいという事で nvm をインストールして,そこから最新版をインストールした. プロジェクトの作成 Node でプロジェクト情報を package.json に書くの
QRCode.js QRCode.js is javascript library for making QRCode. QRCode.js supports Cross-browser with HTML5 Canvas and table tag in DOM. QRCode.js has no dependencies. Basic Usages <div id="qrcode"></div> <script type="text/javascript"> new QRCode(document.getElementById("qrcode"), "http://jindo.dev.naver.com/collie"); </script> or with some options var qrcode = new QRCode("test", { text: "http://jin
Hello all, I have made an applescript to control iTunes via iMessage from my iPhone. It contols volume, play/pause, etc... When I set it as the AppleScript Handler and send a message to my Mac, i get two errors: The code is as follows: using terms from application "Messages" on message receivedtheMessage if theMessage is "Play" then tell application "iTunes" to play else if theMessage is "Pause" t
Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote > Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >
デフォルトの設定は変更せずに、個々のサイトに許可する権限を設定できます。 サイトの権限を管理する サイトの権限を簡単に許可または拒否できます。特定の機能への 1 回限りの権限を付与することもできます。 サイトからカメラ、位置情報、マイクなどの機能の使用権限を求められた場合、次のことができます。 今回のみ許可: サイトは今回の訪問中のみリクエストした機能を使用できます。ただし、今後の訪問時には再度リクエストする必要があります。 すべてのアクセスで許可: サイトは今回の訪問中だけでなく、今後の訪問時にもリクエストした機能を使用できます。 許可しない: サイトはリクエストした機能を使用できません。 すべてのサイトの設定を変更する パソコンで Chrome を開きます。 右上のその他アイコン [設定] をクリックします。 [プライバシーとセキュリティ] [サイトの設定] をクリックします。 更新す
テンプレートエンジン不要?JavaScriptで文字列処理を簡潔にするTemplate literal 高津戸壮(株式会社ピクセルグリッド) これまでのJavaScriptでは、複雑な文字列処理はテンプレートエンジンを使うことが一般的でした。しかしECMAScript 2015(ECMAScript 6)では、パワフルなTemplate literalが標準で利用できるようになりました。この新たに追加されたTemplate literalについて、概要とサンプルコードを紹介します。 これまでの文字列組み立て ES6で追加されたTemplate literalを使うと、文字列をより柔軟に、シンプルに組み立てることができます。例えば、これまでのJavaScriptでは、文字列を組み立てるために、例えば以下のような方法を取る必要がありました。 var name = 'john'; var cou
本ページの情報は2008年7月時点のものです。 1991 年に開発され、現在でも広く用いられているMD5 (Message Digest 5)と呼ばれるハッシュ関数が、解析技術の進歩により安全性の低下が指摘されていることから、MD5 を利用する上での限界を調査しました。特に、電子メールシステムでのセキュリティ策として用いられているAPOP (Authenticated Post Office Protocol) において、パスワード解読の可否・強度を実証・確認するとともに、当面の対応策検討とその有効性の確認を行いました。 概要 本調査研究では、MD5 のハッシュ値から元の情報を特定する手法に関する再確認、並びに実環境での検証を行い、MD5 を利用する上での限界を明らかにしました。 調査研究の成果 APOP 方式を用いる電子メールシステムとAPOP の脆弱性を突く攻撃サーバーを構築し、実際と
'use strict'; var app = require('app'); var BrowserWindow = require('browser-window'); require('crash-reporter').start(); var mainWindow = null; app.on('window-all-closed', function() { if (process.platform != 'darwin') { app.quit(); } }); app.on('ready', function() { mainWindow = new BrowserWindow({ width: 400, height: 600, transparent: true, frame: false, }); mainWindow.loadUrl('file://' + __dir
OpenCVのインストール 以下の環境で説明する. Windows 8.1 Visual Studio Community 2013 OpenCV 3.0 (2015/06/06時点の最新版です) 主に参考にしたのは次のウェブページである. http://docs.opencv.org/3.0-beta/doc/tutorials/introduction/windows_install/windows_install.html パッケージのダウンロード まず http://opencv.org/ から,パッケージをダウンロードする. ウェブページの右の方,LATEST DOWNLOADS とある箇所の下にある,OpenCV for Windows リンクをクリックする. sourceforge に移動して,自動的にダウンロードが開始される.開始されない場合は,ウェブページの指示に従って
「約3年で1,180万円を稼いだ、いま広告収入は月100万くらい」地味だけど寿命は長い「電卓アプリ」実際に効果があった5つの施策。 今回はシンプルな「電卓アプリ」を開発しているwoodsmallさんを取材しました。爆発力はないけど安定する「電卓アプリ」、実際のところどれくらい稼げているの? ※株式会社woodsmall CEO 小林高志さん 「電卓アプリ」のデータや収益など。 「電卓アプリ」について教えて下さい。 オーソドックスな「電卓アプリ」です。2012年5月にリリースして、161万ダウンロード(Android 158万、iOS 3万)されています。現在は月10万ダウンロードずつ増えています。 ユーザーを国別で見ると、韓国55%、台湾18%、日本13%、アメリカ2%という割合です。アクティブユーザーの半分以上は韓国で、1日に1,500ダウンロードされています。 電卓アプリについては「老
"ダイアクリティカルマーク(英語: diacritical mark)は、ラテン文字等の文字で、同じ字形の文字であるが、発音が区別されるべき場合に文字に付される記号のこと。あえて日本語の文字で似た概念を探せば、濁点と半濁点に相当するであろう。" "コンピュータ処理では、ダイアクリティカルマークのついた文字に独立した文字コードを与えているもの(ISO/IEC 8859、Unicode、JIS X 0213など)が多いが、別の方法として、親字の前または後に特殊なコードを置くことによって表記する方法がある。前に置く例としてはISO/IEC 6937(英語版)が、後に置く例としてはUnicodeでCombining Diacritical Marksと呼ばれる一連のコード(U+0300からU+036Fまで)がある。"
AWSを仕事で使い始めて1年半、 ようやく頭がクラウド脳に切り替わってきた [twitter:@cero_t] です。 好きなAWSサービスはKinesisです。まだ使ってませんけどね! さて、今日のテーマは「AWSでTomcatのセッション共有」です。 EC2上で動くTomcatのセッションオブジェクトを、DynamoDBを使って共有するというものです。 話題としてはそれなりに枯れていると思うのですが、 実案件で使おうと思ったら問題が出そうになって困ってる、という話です。 発生する問題は? どういう問題が起きるか、先に書いておきます。 発生する問題は、 複数のTomcatをELBで分散させている時に、 スケールインやスケールアウトが短時間に連続して発生すると、 セッションが巻き戻る(先祖返りする)可能性がある、というものです。 セッションが消えるならまだしも、 先祖返りするというのは、実
一週間ぐらい前から、GoogleのAccelerated Mobile Pages (AMP) が騒がれている。 Official Google Blog: Introducing the Accelerated Mobile Pages Project, for a faster, open mobile web. モバイルウェブが爆速に! GoogleがAMP (Accelerated Mobile Pages) を立ち上げ グーグル、ウェブ・コンテンツを守るためにモバイル・ウェブページを高速化 このプロジェクトの目的は、モバイル端末でWebページを見る速度を向上させるところにある。 大抵、モバイルWebはウスノロで、イライラさせてくれる代物だ。 AMPの公式ページにはこう記され、このプロジェクトがモバイルWebをいかに快適にするかが続く。 ニュースやブログを読んだり、YouTubeを
Electronで動作する動画ファイル及びJPG in Zip向けのファイルブラウザを作ってみました。 構成としてはElectron+React+Reduxで、gulpfile以外はbabelを使って書いてます。 そこそこ今風な感じを目指して、一部flowtypeとかも取り入れてますが、割と適当な感じで使ってます。 実は以前Node.jsで同じもの作ってたんだけど、せっかくちゃんとデスクトップアプリとして作れるようになったしReactにも慣れたのでElectronと今の技術で作り直してみたのがこれです。名前も同じだったりする。 https://github.com/joker1007/blackalbum https://github.com/joker1007/blackalbum/releases/download/v0.2.0/BlackAlbum-darwin-x64-0.2.0.
アルマ望遠鏡などが激しく星形成活動を行っている遠方のスターバースト銀河7つを観測し、それらの銀河の環境が近傍のスターバースト銀河と似ていることを明らかにした。 【2015年10月19日 アルマ望遠鏡】 「スターバースト銀河」とは、爆発的な星形成活動を行っている銀河のことだ。こうした現象は銀河の進化に重要な役割を果たしていると考えられている。 天の川銀河から近い(つまり、比較的最近の宇宙に存在する)スターバースト銀河では、ガスが星へと変換される効率が高いことが知られており、通常の銀河での星形成とは違ったメカニズムが働いている可能性がある。また、従来の研究から、銀河における星形成は90億年前に最も盛んだったことも知られている。しかし、近傍のスターバースト銀河と同様の効率的な星形成が昔の宇宙でも起こっていたかどうかなど、爆発的な星形成が引き起こされる物理的メカニズムは完全には明らかになっていない
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く