The Complete Application Stack Build applications faster with object and file storage, user authentication, push notifications, dashboard and more out of the box. Get Started Community Forum
The most amazing feature of Parse Server is that it’s accessible for developers of all skill levels. Personally, I started playing around with Objective-C in 2012. Parse was a way for me to build a complete online app, without having the in-depth knowledge of how to build networking, storage, user systems, etc. The more I built with Parse, the more I learnt JavaScript, which has fortunately allowe
ちょっと前に話題になったRSpecのスライドがステキだったよね。でもRSpecはまだまだ底知れない気がするので自分でもいろいろと調べてみようと思った次第。 まずはrspec-core(2.5.1)/features/example_groups/shared_example_group.featureを参考にshared example groupについて調べてみたよ。 例1:テストを共有できる require "set" shared_examples_for 'a collection' do subject { described_class.new [7, 2, 4] } its(:size) { should eq 3 } it { should include 7 } it { should_not include 9 } end describe Array do it_be
created by Brian LeRoux & Andrew Lunny. sparodically uncurated by David Trejo. 2016 03 19 weird instanceof2016 03 10 Object And Array Prototype Length2016 03 09 Two Special Numbers2015 04 23 screwy negative array index2015 04 16 moving numbers2015 04 08 array sort2015 03 23 adding arrays2015 02 05 good old octal decimal wtf2015 02 02 Boolean constructor2014 11 22 object as object key2014 10 07 tru
Qiita Hackathon開催!去る10月13日(土)、以前よりお知らせしていたQiita Hackathonを開催いたしました! 本日は50名近くの参加者の皆さまが熱くHackした軌跡をご報告したいと思います。 始まり今回のハッカソンは株式会社パソナテック様のご協力のもと会場をご用意いたしました。 10時より受付開始、続々と参加者の皆さまが会場に到着し、10時半より開発テーマが発表され、いよいよHack開始! Qiita APIを用いた「毎日のプログラミングを楽しくするツール、サービス」の開発当日発表されたこのテーマに対してHackerたちは一体どんなものを開発するのか…。 昼食つかの間の休息です。 AWSの紹介と参加賞AWSクーポン$25分の配布アマゾン データ サービス ジャパン株式会社様よりAWS(Amazon Web Services)の利用方法についてのご説明とご提供いただ
日本が世界で勝つかを考えていたら・・・ 先日、とある雑誌の対談をしたのですが、そこで「アメリカ的な文化というものは、そのまま『グローバル』というものにつながっているけど、そのグローバルな時代に、日本が勝つにはどうしたらいいか?」みたいな話題がありました。 そこで僕は「それぞれの国が持っている文脈(コンテキスト)を活用したものでないと、世界では到底ユニークにはなれない」という風な発言をしてたのですが、「いやいや、そもそも日本が今まで勝ってきたものの共通点は何だっけ?」と思ったのです。 いろいろ考えたのですが、アメリカは「ハッカー文化」であるが、日本は「オタク文化」であり、オタク文化とは「手段を目的化することで、ユニークなものができる」という仮説にたどり着きました。 というわけで、そのことについてブログを書いてみます。 アメリカ文化とはどういうものか では、まず対比として、アメリカ文化について
Data Models: A Comprehensive Guide to Structuring Information for Optimal Insights and Decision-Making In the realm of data management, the use of effective data models plays a pivotal role in organizing and representing information in a structured and meaningful way. Data models serve as the blueprint for databases, facilitating efficient data storage, retrieval, and analysis. This article delves
ここ数日、 node.js で色々と作りはじめているのだが(node.js が一番力を発揮するのは、xmpp server や、push notification server のようにソケットを開きっぱなしにして非同期通信をするケースだと思うのだが、それについては来週のメルマガで詳しく解説する)、これで思い出すのが Microsoft 時代の「"thread hog" 退治」だ。 "thread hog" とは私が作った造語で、"memory hog" (メモリをやたらと使うプログラムのこと)と同じように、thread を不必要に作るプログラムのこと。 最初に出会った thread hog は、Microsoft が作っていた proxy server だった。コネクションが1000を超すとやたらと遅くなり、しまいには落ちてしまうという欠点を持っていたため、一時は「出荷出来ないところか、
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
某イベントのためのコードを書くのにHTMLのスクレイピングをやりたいなー、nodeで書くかなー、去年は jsdom で書いたけど今はどうなんだろね、とか調べてたら、どうもこういうあたりのがあるらしい。 jsdom たぶん一番有名で高機能、だけど重い。 node-jquery jQuery読むだけならコレ!みたいな感じ、だけどあんまりアップデートされてないかも。使いかたはいちばんシンプル。 依存関係がちゃんと書かれてなくて、追加で手で xmlhttprequest をインストールしておかないと動かなかった。 cheerio お前ら重い! 俺がjQuery記法を再実装してやる! という男らしいライブラリ。 zombie ブラウザの挙動をシミュレートする的なライブラリ、Mechanizeみたいなやつかな。いまの用途では前段でHTTPレイヤをいじる必要があるので今回は用途に合わない。 sqrape
このサイトについて jQueryの日本語リファレンスです。 jQueryの本家サイト(英文) の内容を翻訳して作成していますが、誤訳や誤記があると思いますのでその点についてはご了承ください。 もし、誤訳などの間違いを見つけましたら、 @tomof まで教えていただければ幸いです。 News 2013.03.13 ver1.9の内容に更新しました。 2012.12.02 jQueryの似ているAPIまとめ 2012.10.13 サイトをオープンしました。 API APIのカテゴリー分けについては、本家サイトでは1つのAPIが複数のカテゴリーに所属していますが、 このリファレンスでは分かりやすさを重視して1つのカテゴリーに絞っています。 また、一部本家サイトのカテゴリーを削り、別のカテゴリーに所属させているAPIがありますので、 予めご了承ください。 Ajax Ajaxに関する処理 Attri
In Harmony of Dreams Come True, Brendan Eich discusses the “new-in-ES6 stuff” that is starting to come to fruition. Although his discussion mostly focuses on Mozilla-based implementations, he does relate upcoming language features to a wide range of JavaScript projects, including games. This is relevant to Node developers because ECMAScript 6 is happening, and changes are already present in V8 its
Heroku Toolbelt The original version of the Heroku command-line tool was available as a Ruby gem. This made it easy to install on all platforms with just one command: gem install heroku. While we love this simplicity, it depends on a system install of Rubygems. To get this experience on widely varying development environments, we created the Heroku Toolbelt, a one-click installer for every major p
Rubyのデフォルト引数では、他の引数に依存した式を書ける。地味に便利。 [1] pry(main)> def foo(a, b = a * 2) [1] pry(main)* puts b [1] pry(main)* end => nil [2] pry(main)> foo(3) 6 => nil 再帰もかける。デフォルト引数で再帰させてフィボナってみる [3] pry(main)> def fib(n,r = (n <=1 ? n : fib(n-2) + fib(n-1))) [3] pry(main)* r [3] pry(main)* end => nil [4] pry(main)> 11.times do |n| puts "fib(#{n}) => #{fib(n)}" end fib(0) => 0 fib(1) => 1 fib(2) => 1 fib(3) =>
なりすまし犯行予告が話題になっています。現在問題になっているものは、マルウェアが使われているようですが、それ以外に、無線LANの乗っ取りや、Webアプリケーションの脆弱性悪用などの手法があります。NHKの報道では、クロスサイトリクエストフォージェリ(CSRF)脆弱性が、過去に悪用された事例が紹介されています(ただしmixiの例と思われます)。 また、3つ目として、利用者からの投稿を受け付ける掲示板側にセキュリティー上の欠陥があった場合、利用者がウイルスに感染しなくても、書き込みをされるおそれがあります。 このうち、CSRF=クロスサイトリクエストフォージェリと呼ばれる攻撃手法では、利用者に攻撃者が用意したホームページのリンクをクリックさせただけで、別の掲示板に文章を投稿させることが可能だということです。 この場合、利用者はクリックしただけなので、文章を投稿したことにはほとんど気付かないとい
このページでは ceph のインストール方法と基本的な使い方を解説する。 以下は関連ページ。 Ceph の覚え書きのインデックス Rados Block Device(RBD) を使ってみる Ceph の CRUSH マップの書き方 RADOS の概略 更新履歴 (2011.12.26) Linux の configuration の変更方法を追加。 (2012.02.10) レプリケーション数の変更を追加。 (2012.03.07) 「モニタサーバとメタデータサーバの名前」と「OSD サーバを内部ネットワークにと外部ネットワークに別々につなげる」を追加。 目次 1. Ceph とは 2. インストール 2.1 OS のインストール 2.2 OS インストール後の設定 2.3 ceph のインストール 3. ファイルシステムの作成とマウント 3.1 構成の設計 3.2 ファイルシステムの作
On June 2021, we’re hosting a month of Ceph presentations, lightning talks, and unconference sessions such as BOFs
以前公開した、rails/rakeコマンドを超早くするrrailsですが、 http://d.hatena.ne.jp/walf443/20120427/1335482420 あれから、色々な方に使っていただいているようで、パッチをいくつかもらったりしてupdateしたりしています。 最近quark-zjuさんという方からたくさんpatchをいただいて、今までできなかったことができるようになった & 今までと非互換なところがでてきた、ということで紹介します。 rails console/serverができるように 今まで子プロセスへPTYの引きつぎをしていなかったため、rails console/serverなどが実行しても、こちらの入力をrrailsへ教えることができなかったのですが、できるようになりました。 個人的にはrails consoleあんまり使わないので対応しなくてもいいかな
Preload rails environment to make rails/rake commands faster. Download as .zip Download as .tar.gz View on GitHub Tweet #rrails Preload rails environment to make rails/rake commands faster. Why? Without rrails: $ time ( rails generate >/dev/null ) ( rails generate > /dev/null; ) 9.29s user 0.41s system 98% cpu 9.807 total $ time ( rake routes >/dev/null ) ( rake routes > /dev/null; ) 8.17s user 0.
複数台のノートPCがあるのに使える有線LANが1本しかなくて1人しか作業ができない場合や家の有線LANを無線LANにしてWi-Fi対応タブレットなどで使いたい場合に、Window 7搭載PCを無線LANルーター化して1本の回線を複数台で共有できるフリーソフトが「Connectify Hotspot」です。Windows XP・Vista・7上で起動可能となっています。 インストール、Windows 7搭載PCの無線LANルーター化、ファイル転送については以下から。 Lite vs PRO - Connectify http://www.connectify.me/download-lite/?refid= 上記サイトの下部にある「Download Now」をクリック。 ダウンロードしたEXEファイルを実行します。 「I Agree」をクリック 1分ほどインストールを待ちます。 再起動が必須
About This documentation explains the specifications of Qiita API v2. Request Requires secure connections with TLS to access the all endpoints of our API, without exception. Use qiita.com host to access to the public Qiita data, otherwise use *.qiita.com to access to Qitia:Team data. Parameters Accepts GET, POST, PUT, PATCH, and DELETE HTTP methods. On GET request, include parameters as URI query
最近、mixiがユーザーファーストと称して「皆様のご意見を聴かせてください」という取り組みを発表した。来月実施されるらしい。mixiはライバルたちとの戦いで色々と苦しい状況に立っており、この取り組みも足掻きのひとつなのだろうと勝手に想像しているが、はっきり言わせてもらうとユーザーから声を聞いてもあまり良い糸口は見つからないだろう。きっとmixi自身が期待するような答えしか返ってこない。たとえば「この機能のどこそこが不満だ」だの「ユーザーインターフェイスが使いにくい」だのといった類のものだ。想定内の回答を聞いたところで、せいぜいタスクの優先順位が変わるだけだろう。それでは何の解決策も見いだせない。 今日は敢えてmixiを斬らせてもらう!なぜか。そうすることによって伝えたいことがあるからだ。 筆者とmixi 筆者はmixiのことが嫌いとかそういうことは一切ない。実はmixiはかなり長い期間使っ
Beginning this Fall, we will begin phasing out our Echofon desktop products (Mac, Windows, Firefox) in order to focus more on our mobile line of Echofon apps. The current versions of each of our desktop products will continue to function normally in the immediate future for those users who already have them installed. Availability of the apps in various markets will be discontinued soon and suppor
「iTunes Match」は、iTunesで購入していない楽曲をもiCloud経由で複数の端末から再生できるようにするもの。これと同じものが「Xbox Musicクラウドサービス」として利用できるようになる。iTunesで購入したものを、Xbox Musicで再生することができるようになると見られている。 iTunes Matchは年間24.99ドルで、日本でも2012年内に提供される計画があったが、「Xbox Music」の投入は大きな脅威となるだろう。 無料ストリーミングとダウンロード、そしてクラウドのハイブリッド構造は月9.99ドルで1800万曲を聴き放題&オフラインプレイリスト対応という「Spotify」と似ているが、カバーしている楽曲数やサービスの規模でそれを凌駕している印象。実際どのような使い勝手か、その内容次第ではデジタル音楽市場を大きく変容させる可能性がある。 無料の音楽
今のウェブデザインの流行りは「レスポンシブ・ウェブデザイン」! 昨日、とあるアプリの紹介ページについて話し合っていたのだが、株式会社LIGのデザイナブログに書いてあった「必読!5分でわかる流行のレスポンシブWebデザインまとめ」に載っていた「NHKスタジオパーク」のレスポンシブ・ウェブデザインがイケイケすぎて感動したので、紹介する!これは本当にすごい!! まず普通に表示するとこんな感じ。よくある3コラムベースのウェブサイト。 少し幅を狭めると、下にあったコンテンツが右サイドバーに移動し、右サイドバーにあったコンテンツが下に移動した。 さらに狭めてみると、右のサイドバーが完全に無くなった。 さらに狭めると今度は左のサイドバーが消えた。 ブラウザの限界まで狭めてみると、各パーツの幅も狭まってこのような形に落ち着いた。 これを試している時、各要素の動きがあまりにも滑らかでものすごく感動した。皆さ
A simple application for multi-factor authentication, written in HTML using jQuery Mobile (and PhoneGap), jsSHA and LocalStorage Learn why Please, turn on two-factor authentication Online http://gauth.apps.gbraad.nl/ Source code http://github.com/gbraadnl/gauth/ Thanks to Russell Sayers TOTP Algorithm
GAuth AuthenticatorはGoogleの二段階認証用のキーを生成するWebアプリケーションです。 Googleの二段階認証を有効にしているとGmailなどにログインする際にAuthenticatorというアプリを使ってワンタイムパスワードを入力する必要があります。そのワンタイムパスワード生成をWebベースで行えるのがGAuth Authenticatorです。 デモの画面です。 追加の画面です。 Google Chromeアプリ版もあります。 追加してみました。面白いのはiPhoneアプリ版と同じ数値がちゃんと出ていることです。 GAuth AuthenticatorはJavaScriptを使ってワンタイムパスワードを生成します。実際iOSアプリと同じ数字が出てきますので、Googleの各サービスでキー入力を求められた際にもアプリを立ち上げる必要がなく便利そうです。 GAut
亚洲人色大成年网站在线观看,天堂网AV,波多野结衣女教师AV片,亚洲精品免费,东北老女人高潮疯狂过瘾对白,男女激情高潮免费无遮挡,高清精品一区二区三区AV
GNU/Linuxに慣れてると、よく打つtop/ps/netstatがOS X使ってるときにLinuxのそれと全然ちがう挙動で使いにくい。同じ挙動にするのman見ても無理そうなんで、なんとか同じように使えるのないか調べてみた。 top htopならLinuxとOS Xで同じように使えるのでhtopを使うとよさそう。 brew install htop-osx ps psのいい代替は見つからなかったけど、ps auxfのようにツリー表示したいときの代替はpstreeを使うとよさそう。 brew install pstree netstat netstatはnetstat -tnpaとかnetstat -tnplをよく使うけど、前者はlsof -nP -iTCP、後者はlsof -nP -iTCP -sTCP:LISTENで代替できそう。 $ sudo lsof -nP -i4TCP -sTC
Sublime-Scalariformというプラグインを書きました。 https://github.com/ikeike443/Sublime-Scalariform ScalaにはScalariformというデファクトっぽい(?)ソースコードフォーマッタがあります。 例えばEclipseのScala-IDE内でも使われているようです。 こいつをSublime Textでも使えるようにプラグインを書きました。 使い方はREADMEに書いておいたので、Sublime TextでScalaを書いてる人はぜひお試しを。 あんまりテストしてないのでバグってたらごめんね! Package Controlからもインストールできるように申請しておきましたが、取り込まれるまでやや時間がかかるみたいです。 それまでは手でインストールするなどしてお試しください。 Scalaスケーラブルプログラミング第2版 作
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く