プログラミング
前々からプログラミングは教わるのが難しいジャンルなんじゃないかなと思っていました。ちょっと考えを整理して、対応策なども考えたので記事にしてみました。 まず極論ですが、だいたいのプロトタイプぐらいの製品は、ネットで検索すれば作れると思われます…
駄目 <html lang="en"> <head> <meta charset="utf-8"> <title><%= htmlWebpackPlugin.options.title %></title> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> </meta></meta></meta></meta></head></html>
ユーザーデータを保護する | Firebase において match /public/{imageId} { allow read: if resource.size < 100 * 1024; allow write: if imageId.matches(".*\.txt"); } というサンプルがあるがエラーになる。 Google RE2の正規表現で「?(ハテナ)」「.」…
例えば、こういう風にScriptを読み込むと、他のサイトのロードで読み込みが終わってる可能性があるから有利(なはず) <script src="https://www.gstatic.com/firebasejs/4.6.2/firebase.js"></script> とするとtypescript + webpackを使った時に、cdn読み込みファイルは含めないのが嬉しい。 この場合に、どのように記述すればいいのだろ…
preact-cli は webpack をラッピングしています。 preact.config.js を作成する事によりカスタマイズが可能です。 https://github.com/developit/preact-cli/wiki/Config-Recipes また preact-cli のCSS規則で components と routes 以下のファイルは <div class={style.header}>hoge</div> …
久しぶりにプログラミング学習をお手伝いする事になったので、その過程などをメモしていきたいと思います。なお、リモートでお手伝いしています。まずは、Ruby on Rails 5 超入門をオススメしました。しかし、環境構築でハマってしまいそうだったので、環境…
全角文字制限 Ruby の正規表現で日本語(ひらがな/カタカナ/漢字)にマッチさせる | EasyRamble rubyで平仮名、カタカナの正規表現マッチをする方法 - Qiita EmEditor で Onigmo 正規表現エンジンを使おう - Qiita 全角文字変換サポート GitHub - ikayzo/moj…
ベータ版エンタイトルメントがありませんとiTunesConnectで表示されている場合、Testflightで使用することが出来ません。 Provisioning Profileをリセットすればいいという情報もありますが、おそらく要因が複数あるようで、本件では上手く行きませんでした…
[iOS]アプリに強制アップデート機能を導入すべき理由と、簡単に実装する方法 - Qiita はOSSのコードが少し古いけど、良い手の一つかも。 強制的にアプリをアップデートさせたい - 未処分利益 のまとめを読んだ。 参考になりそうなスクリーンショット 最近ツ…
この辺読むと出来そうメモ 円グラフの描画 - Qiita 【iOS】【swift】アニメーション付き円グラフ - Qiita Swiftでシンプルなグラフ描写する ... | FiNC Developers Blog いい豆作ろう -GOOD BEANS-: [Swift, iOS]Swiftで円グラフを描いてみよう - 改 objecti…
はじめに 同じ機能があるアプリを2〜3も作ってると結構メンテナンスが辛い。共通機能を小まめにライブラリ化して、ライブラリを更新するだけで両方が更新される状況を作りたい。ただ、両方のコードを全て共通化させて楽をするというのは上手く行かなさそう…
私のスキル的に、1発表に対して実際に取り込めるのは1〜2個が限界なので、学んだことが少ないのは申し訳ない。 一番学んだことは、海外からの出席者が居るカンファレンスなんだから英語出来たほうが良かったねということ。HiNative Trekの今月のテーマが…
何度か、Realm + 高さが可変するTableViewにチャレンジしてみて、自分の中で最終的にこんな感じかなと思ったのでサンプルを作成してみました。アドバイス頂けると嬉しいです。 GitHub - yoneapp/RealmTableViewSample 高さを計算する処理が重く、バックグラ…
URLSchemeでアプリの有無によって挙動を変える(iOS9対応版) | astone.jeez.jp によると、現在はURLに応じて上手く切り替えるのは、うまく動かない可能性が高いようだ。 SmartNews(SmartBanner) 最もスマートな純正ソリューションだが、WebViewで表示されな…
TODO: Googleで[Annotation JavaScript graph]で検索する
JavaScript Graphing Library Comparisonグラフ比較サイトだけど多くて選別できない 多機能 D3.js - 日本語ドキュメント難しそう Data Visualization - Gallery of Interactive JS Charts | ZingChart jQuery Widgets & Controls - ASP.NET MVC Controls – I…
Cookpad 内製 Sara Framework Twitter normalize.css v3.0.0suit-utils-link v0.2.0後はベタ書きかな OneSignal Bootstrap
potatotips #26 (iOS/Android開発Tips共有会) - connpass で発表して参りました。運営スタッフの方や会場提供のSupershipさんありがとうございました。 発表資料 PUSH通知の許可をよりもらうためのUI考察など from Tsuyoshi Yonemoto www.slideshare.net T…
Herokuには画像が保存が出来ないのでS3や他のクラウドサービスに画像を保存する必要があります。選択肢を調査してみたのでまとめました。他におすすめがありましたら、よかったら教えて下さい。 Cloudinary - Cloud image service, upload, storage & CDN と…
特化 JavaScript Error Tracking from TrackJS 汎用 JavaScript Error Monitoring - Bugsnag Sentry: Track exceptions with modern error logging for JavaScript, Python, Ruby, Java, and Node.js Rollbar - Error Tracking Software for Ruby, Python, J…
触ってみたライブラリ GitHub - goktugyil/EZSwipeController 使い方が難しそうだった GitHub - hirohisa/PageController ページタブまでついてくる奴は使いにくいかも GitHub - kitasuke/PagingMenuController ページタブまでついてくる奴は使いにくいかも …
以下の様なエラーが発生した。 Redis::CommandErrorOOM command not allowed when used memory > 'maxmemory'. 次の資料によると、Heroku Redis の初期設定はメモリMAX時にエラーとなるようだ。Heroku Redis は初期設定で利用してはならない - ボクココTimeo…
使用場面 Rails風なRoutesをiOSに実装したい。そのRoutesを使用して newsapp://articles/1234 のようなURLSchemeを上手く処理したい。 そして、UINavigationControllerに対して[HomeViewController, ArticleViewController]のような構造な上に起動したタイミ…
資料で学ぶ カスタムContainer View Controllerを作る - Qiita Container View Controllerを正しく使おう iOS View Controllerプログラミングガイド UIViewController Class Reference コンテナViewControllerについて - なるようになるかも ライブラリで学…
はじめに WEBは画面に対してURLがあります。それに対して、iOSには画面に対してURLはありません。この無関係な2つの特性が結びつく時があります。それはURLSchemeを使う場合です。 例えば newsapp という Custom URLScheme を設定すると newsapp:// とする…
iOSエンジニアの君がインストールしたのはgem install dgだ。 君がほしいのはgem install deploygateだ。 $ dg deploy An error occurred while triggering pipeline: Environment variables {GO_HOST, GO_USER, GO_PWD} must be set
経緯 blog.willnet.in 手順 Deploying Rails Applications with the Puma Web Server | Heroku Dev Center Herokuにpumaを使用しRailsをデプロイする方法
管理画面チラ見せ♡ナイトさんより生まれた記事は、性質上実際の管理画面を見ることは出来ないが、それでもとても参考になると思う。 管理画面チラ見せ♡ナイト #1 管理画面チラ見せ-シスウ株式会社 20140729_管理画面チラ見せNight_cytajp_修正版 Wantedlyの…
結論として、最近の流行は丁寧にやるとしてもPUSH通知の依頼は問答無用で出すというのが主流のようだ。最もメジャーなのは、起動時に問答無用で出すこと。 あまりくどく説明しても読まれないこともあるし、画面を挟むことでもしかしたら離脱率が上がるから開…