タグ

ブックマーク / qiita.com (15)

  • Firebaseで完結するリッチなWebアプリ構築の勘所 - Qiita

    先日、Togetter社長の@yositosiさんとひょんなことからお友達になり「なんかFirebase使って面白いことやろうよ」という話になったので一緒に面白いことをやりました。 この記事は、 Firebaseを使うと何ができるのか Nuxt.js/Vue.jsとFirebaseの勘所 Firestoreでの複雑なクエリ処理にどう対応するか などのトピックを中心に紹介していければと思っています。 なんとかPay Togetterの社長の@yositosiさんからFirebaseを使ったアプリ構築の話を頂きお手伝いさせていただいた、エイプリルフールの企画の「なんとかPay」というサービス。誰でも自由にPayを発行できる、昨今のPay蔓延している社会に物申しているようなそうでもないようなそんなサービス。 今回は技術周りで色々とお手伝いをさせていただきました! 自分だけのPayが作れる リアル

    Firebaseで完結するリッチなWebアプリ構築の勘所 - Qiita
    hagenama
    hagenama 2019/04/09
    いい話。こういう仕事を出来るようになりたい。
  • [翻訳]あなたがプログラミングに向いていない10のサイン - Qiita

    ※この記事はJonathan Bluks氏の「10 Signs You Will Suck at Programming」を翻訳したものです。Mediumのコメント欄より翻訳の許可を頂きました。ありがとうございます。 より多くのステッカーは、より多くの成長にはなりません。 最近、RedditやQuoraで「自分がプログラマとして成功できるか、どうすれば分かりますか?」という質問をよく見かけます。キャリアチェンジを検討したり、あるいはソフトウェア開発に興味があったりするのであれば、それはごく自然な疑問です。 コンピュータに関する正式なトレーニングを受けていない場合、人々はプログラマになることに大きな心理的障壁があると思います。プログラミングが苦手であれば、あなたは自分がプログラマとして才能が無い人だと思うのは自然な考えです。もしあなたが俳優になりたいと思っていて、自分は演技が得意かどうかを疑

    [翻訳]あなたがプログラミングに向いていない10のサイン - Qiita
    hagenama
    hagenama 2019/03/16
    記事自体はあまり得ることのない内容だなぁという印象。"プログラミング"を"仕事"に置き換えても違和感なさそうなくらい抽象度高めに思える。
  • 要チェックな10個の Node.js フレームワーク - Qiita

    記事は、10 Node.js Frameworks Worth Checking Out: Express, Loopback, Hapi, and Beyond の日語訳です。 要チェックな10個のNode.js フレームワーク テクノロジーは急速に変化しているので、開発者たちは新しいテクノロジーを使用し、Web開発のニーズに合わせて、より便利なフレームワークを採用しています。Node.js は、アプリ開発にJavaScriptを使うのが好きな開発者達から、大いに注目されています。 開発者であるあなたは、クライアントサイドとサーバーサイドのスクリプト両方を同じ言語で管理できます。そしてこれは、Nodeの膨大な利用や採用をもたらしました。 Node.js フレームワークは、Web開発の市場で膨大な需要を獲得し続けており、2019年でも、より多くの機能や利点をもたらし続けています。現在の

    要チェックな10個の Node.js フレームワーク - Qiita
    hagenama
    hagenama 2019/02/16
    expressくらいしか知らなかった。色々あるんだなぁ。フロントエンド分野はまだまだ知らないことが多い。
  • Not Found

    hagenama
    hagenama 2019/01/20
    内容的には同意できる部分も多いが、何か仕事でつらい事でもあったんだろうかと心配になる
  • Sequel Proを超えるGUIツールが出てきたぞ

    悲報 2019年6月26日現在、TeamSQLのサポートがなくなってしまったようでダウンロードできなくなくなりました。。 TeamSQL has retired and is not available for download anymore. 今までSequel Proを重宝してきましたが、それを超えるGUIツールが出てきました。 その名も、TeamSQL 現状サポートしているものだけでもかなり豊富 今後、elasticやmongoDBにも対応されるようです。 機能 クエリ保存 履歴保持 ファイル出力 抽出した結果をボタン1つでcsvやjson形式に保存可能。 共有 データをエクスポートしなくても共有が可能。 グループの作成が可能なため、特定のユーザー同士で簡単に共有ができるとこがメリット。 可視化 様々なチャートでクエリの可視化が可能。 そのままイメージとして保存も可能。 テーマ選択

    Sequel Proを超えるGUIツールが出てきたぞ
    hagenama
    hagenama 2018/09/22
    ほーとりあえず使ってみる
  • Swaggerを使ってインタラクティブなWeb APIドキュメントをつくる - Qiita

    この記事は、微妙に以下の記事の延長線上です。わかりにくければ、こちらから読んでいただいた方がいいかもしれません。 LittleBitsを使ったIoTをつくり、家の室温変化のグラフをインターネットから見る(前編) - Qiita 「インタラクティブなWeb APIドキュメント」とはどういうものか Swaggerというツールを使います。Web APIYAMLで書いておいて、Swaggerでサーバを立てると、読むだけのドキュメントではなくて、以下のようにパラメータを指定して実際にHTTPリクエストを送ることができるWebページが生成されます。 以下が返ってきたレスポンスです。 以下は実物です。ご自由に動かしてみて下さい。 インタラクティブなWeb APIドキュメント まだちょっと分かりにくいという方のために、アノテーションからドキュメントを作れるswaggerの使い方 - gong023の日記

    Swaggerを使ってインタラクティブなWeb APIドキュメントをつくる - Qiita
  • REST APIドキュメント作成ツールはapiary.ioが決定版かもしれない - Qiita

    背景 APIドキュメントを書くのが楽になるツールまとめ - Qiita iodocsで便利なREST APIドキュメントを作成する - Qiita これまでずっとREST APIドキュメントをwiki上で管理していて、重たいページ上で特殊記法使ったり、スタイルの調整に時間を取られるのが辛かった。そこで良さげなドキュメントツールを色々調べてたんだけど、最終的にapiary.ioが一番良さそうという結論になってきた。 このサービスの主な特徴。 markdown記法でAPIドキュメントを記述できる ドキュメントの生成と同時にAPIのモックサーバを用意してくれる サインアップから5分くらいあればドキュメント公開できる。ドキュメントのホスト先を気にしなくてもいい。 特にドキュメントと一緒にモックを作ってくれるのは他にはないポイントでかなり便利。 使ってみる サインアップはGithubアカウントで h

    REST APIドキュメント作成ツールはapiary.ioが決定版かもしれない - Qiita
  • Vimも秘伝のタレも飲み込むEmacsの超強力ディストリビューションSpacemacsまとめ - Qiita

    こんにちは。株式会社ベーシックへ10月に入社した@ryosukesです。 この記事はプログラミング大好きベーシック Advent Calendar 2015の14日目の記事になります。 ごった煮感がひどいタイトルですが、Githubから~/.emacs.dにcloneするだけでもEmacsをいい感じにしてくれるSpacemacsについてまとめました。 Spacemacsは入れるだけでカラースキームをいい感じにしてくれたり、ファイル検索しやすくしてくれるなど、私のように楽してEmacs強化したい人にはありがたいやつです。こんな感じにすぐできます。 元はVimからEmacsに移行したい人向けに作られているようですが、Emacsかじりたての初心者〜中級者向きかと。あとたまにEmacs使う人とか。 もちろん好きなパッケージを入れたり設定の変更も簡単にできます。全部見るの面倒って人は、インストールす

    Vimも秘伝のタレも飲み込むEmacsの超強力ディストリビューションSpacemacsまとめ - Qiita
  • javascriptを使ったSEO対策まとめ - Qiita

    一昔前まではjavascriptを使ったSEOに弱いというのがあったりしましたが、今ではGooglebotが大分賢くなりjavascriptを実行できるようになってきてます。 とはいえ何も考えなくてもいいかというとそうでもないので、javascriptを使った場合にSEO対策として意識しないといけないことをまとめてみました。 いろいろ書きましたが、 Hisory APIを使ってURLをきちんと書き換えよう っていうのが主です。(pjaxと呼ばれている手法です) クリックやスクロールでDOMを生成するコンテンツはインデックスされない ページロード時点ではhtml内に生成されていないが、あるイベントが起きた時にDOM要素を生成するパターン。 Qiitaで言うとTOPページ下部にある「もっと見る」とかがそうですね。 Googlebotはjavascriptを実行することはできるのですが、clic

    javascriptを使ったSEO対策まとめ - Qiita
  • フローチャートやシーケンス図をマークダウンで記述が可能なエディタSunny Place Editorを公開しました。 - Qiita

    フローチャートやシーケンス図をマークダウンで記述が可能なエディタSunny Place Editorを公開しました。JavaScriptHTML5MarkdownElectron フローチャートやシーケンス図をマークダウンで記述が可能なエディタ Sunny Place Editor(Early Access版:0.1.0 Honolulu)を公開しました。 片手間でやっているので、まだまだ 残念なところだらけ なのですが、使えなくもないのでEarly Access版(Honolulu)を公開することにしました。現在はMac版のみです。 Windows版はもう少し待ってください。ただ、何ヶ月も待たせはしない予定。 0.使い方 アプリダウンロードは以下からどうぞ。 Sunny Place Editor ダウンロードしたファイルに同梱のREADME_ja.mdをエディタから開いてみてください。

    フローチャートやシーケンス図をマークダウンで記述が可能なエディタSunny Place Editorを公開しました。 - Qiita
  • AtomでSSH越しのファイルを編集する - Qiita

    AtomではRemote Atomを使うことでSSHで接続しているリモートホストのファイルを簡単に編集できる(ただし,最初のセットアップはちょっと面倒).EmacsやVimに慣れずに,毎回ローカルで編集して転送している人にどうぞ. Remote Atomのセットアップ SSHの設定 普段の接続に-R 52698:localhost:52698をつけてポート転送をする. ポート番号は52698がデフォルトだけれども,複数人で共有しているマシンではかぶると良くないので変えたほうが良いかもしれない.ここを変更した場合にはRemote Atomの設定も変更する必要がある. rmateのインストール パスの通ったところにrmateを設置する.この例では$HOME/local/binにダウンロードしているが,お好みでどうぞ.Rubyで書かれているので,rubyが入っていないシステムではrubyを入れて

    AtomでSSH越しのファイルを編集する - Qiita
  • 最新 Titanium 国内入門記事まとめ(2014年) - Qiita

    こんにちは,最近は Titanium 案件をちょこちょこ受託している @isseium です. Titanium は,クロスプラットフォームのモバイルアプリ開発ができる開発環境です. JavaScript を用いてiOS/Androidなどのモバイルアプリ開発が可能です. 2010年くらいに日で一度注目されましたが,現在は 国内だけみれば 下火となっているのが実情です. しかし,世界的にみれば進化しています.国内ブームから4年以上経ち,MVCフレームワークができたり,自前のmBaaSが用意されNode.jsのホスティングに対応したり取り巻く環境は大きく変わってきています.一度触り直してみてはいかがでしょうか? さて今回は2014年9月16日に「いわてTitanium勉強会 #3」で Titanium入門者向けハンズオンを開催することになったので情報収集も兼ねて国内記事をまとめました. 古

    最新 Titanium 国内入門記事まとめ(2014年) - Qiita
  • Qiita

    You can follow users and tagsYou can stock useful informationYou can make edit suggestions for articlesFunctions that can be used after logging in

    Qiita
  • Rails で捕捉されない例外が発生したらメールを送る - Qiita

    # config/initializers/exception_notification.rb Rails.application.config.middleware.use( ExceptionNotifier, :email_prefix => "[アプリケーション名] ", :sender_address => %{"送信者名" <送信元メールアドレス>}, :exception_recipients => %w{送信先メールアドレス} ) メールサーバの設定は ActionMailer のものをそのまま使うので、ActionMailer が設定されていれば、これで完了です。 ほかにもいろいろ設定できるようですが、そのへんは README.md 参照してください。 サンプル 実際に例外が起きると下記のようなメールが送られてきます。 例外の種類とメッセージ、リクエスト、セッション、Ra

    Rails で捕捉されない例外が発生したらメールを送る - Qiita
  • OS X で rbenv を使って ruby 1.9.3 or 2.0.0 の環境を作る - Qiita

    こんにちは、7日の予定が2日ほど遅延しております、すいません。 さて、私は OS X で ruby 1.9.3 の環境を構築するネタで書きたいと思います。 今回使う物 homebrew readline libyaml (2.0.0なら不要) openssl (trunk をビルドする場合) autoconf rbenv ruby-build Command Line Tools (Xcode) 尚、環境は Xcode 4.5 + OS X Mountain Lion を想定しています。 準備 最近の Xcode, 4.3 からは Xcode.app のなかに Developers ディレクトリが入ったためターミナルから gcc とか叩いても 見つからないと言われます。なので Command Line Tool をインストールしましょう。 Command Line Tool, 入れる方法は

    OS X で rbenv を使って ruby 1.9.3 or 2.0.0 の環境を作る - Qiita
  • 1