プログラミングの記事をMENTAに書いてみよう

https://note.mu/yoneapp/n/n42e8cdb18f13 に記事を移動しました。

ValueBoxを終了します

これまで公開しておりましたValueBoxですが、先行抽選や新着のページングが追加された事を受けて廃止する事としました。ご利用誠にありがとうございました。

質問者も稼げるQ&Aアプリ「Sophia」を触ってみた

稼げるQ&Aアプリ「Sophia」を少し触ってみました。 専門家と質問者がいるQAアプリです。今は専門家は運営から直接スカウトしています。一般の人は質問者として参加できます。 iPhoneアプリ先行でAndroidアプリとWebサイトは無さそうです。起動すると300ポイ…

プログラミングの入門がむずかしい理由・できるだけ簡単に学ぶ方法

前々からプログラミングは教わるのが難しいジャンルなんじゃないかなと思っていました。ちょっと考えを整理して、対応策なども考えたので記事にしてみました。 まず極論ですが、だいたいのプロトタイプぐらいの製品は、ネットで検索すれば作れると思われます…

仮想通貨Nekoniumを無料で貰う

NekoniumはEthereumクローンの分散型アプリケーションプラットフォームです。Ethereumコピーコインの実装例の提示と、Ethereumの機能を学習する目的で起動されました。Nekoniumの送受信や採掘を通して、Ethereumと仮想通貨のシステムを学んでいただければ幸…

AirDropじゃなく仮想通貨を無料でちょっと貰う

Zaifには、TwitterにTipを配る機能があります。Twitterのハッシュタグを見ていると受け取ることが出来るので、たまに見てみましょう。古いのでも意外と残ってたりします。 逆に、1Zaif(書いてるときで1.8円)で300フォローぐらいされているので、ボリュームは…

Macでflac(ハイレゾ)をiTunesに取り込むにはFLAC2iTunesとX Lossless Decoderのどちらが良いか

flacはiTunesでは読み込めないので、iPhoneなどに取り込む場合に面倒です。iTunesに読み込めるようにするために必要な、2つぐらい有名なソフトがあるようです。 X Lossless Decoder: Lossless audio decoder for Mac OS X Downloads · cbguder/FLAC2iTunes …

preact-cliにてtemplate.htmlをカスタマイズするに当たりhtmlWebpackPlugin.options.ssrより前にsprictを書くとDOMの書き換えが一部動作しない事例

駄目 <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 Storage User Base Security DocumentのRE2構文ミス

ユーザーデータを保護する | Firebase において match /public/{imageId} { allow read: if resource.size < 100 * 1024; allow write: if imageId.matches(".*\.txt"); } というサンプルがあるがエラーになる。 Google RE2の正規表現で「?(ハテナ)」「.」…

typescriptでscriptタグを使いcdnから読み込んだ場合に型付でコードを書く方法がわからない

例えば、こういう風にScriptを読み込むと、他のサイトのロードで読み込みが終わってる可能性があるから有利(なはず) <script src="https://www.gstatic.com/firebasejs/4.6.2/firebase.js"></script> とするとtypescript + webpackを使った時に、cdn読み込みファイルは含めないのが嬉しい。 この場合に、どのように記述すればいいのだろ…

preact-cliでCSS Modulesを任意フォルダで使用する

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> …

IRKitじゃないエアコンの自動化

朝起きる前にリビングをエアコンが温めていてほしい。寝るときには、勝手に切れてほしい。 IRKit でIoTで、プログラムからエアコン操作というフレーズが思い浮かびます。 きっとそれは初手としては過剰です。ELPA タイマー付エアコンリモコン RC-32AC を使え…

クラウドマイニングでビットコインを手軽に採掘

クラウドマイニングとは? ビットコインのよう仮想通貨を取引所で買う以外に、パソコンの処理計算により仮想通貨を取得するという選択肢があります。これをマイニングと言います。 自前でマイニングする事もできますが、クラウドサービスを借りるようにクラ…

仮想通貨を保護できるハードウェアウォレットを買ってみた

仮想通貨に関わってすぐ、自前のウォレット自体を持つことは少なくなっているのかなと思います。 bitFlyerやZaifなどの取引所に置きっぱなしになっていたり、VALUに入れっぱなしになっているかもしれません。セキュリティ的にあまり大きい金額を外部に置いて…

VALUの新着ユーザ更新をリアルタイムに教えてくれるTwitterアカウントを公開

新プロダクト、VALUの新着ユーザ更新をリアルタイムに教えてくれるTwitterアカウントを公開しました❗https://twitter.com/valueboxme

【Android版】Twitterで特定アカウントの投稿を通知する

1. Twitterアプリをインストール まずは Twitter - Google Play の Android アプリ よりアプリをインストールしてください。 2. Twitterアプリで新規登録またはログインする インストールしたアプリにて、新規登録またはログインを行ってください。

【iPhone版】Twitterで特定アカウントの投稿を通知する

1. Twitterアプリをインストール まずは https://itunes.apple.com/jp/app/twitter/id333903271 よりアプリをインストールしてください。 2. Twitterアプリで新規登録またはログインする インストールしたアプリにて、新規登録またはログインを行ってくださ…

【PC版】Twitterで特定アカウントの投稿を通知する

1. Twitterに新規登録またはログインする まずは https://twitter.com/ にアクセスしてログインしてください。 2. Web通知を有効にする 次に https://twitter.com/settings/web_notifications アクセスしましょう。"有効にする"を選択してください。

フリーランスエンジニアとしてのナレッジをお伝えさえて頂けないでしょうか

私のフリーランスエンジニアとしての2年半のナレッジを誰かに継承して欲しいなと思ってブログを書きました。溜め込んだナレッジが使い切れないので、拡散しようという意図です。 一緒に働きながらのほうがお伝えしやすいのと、ここまで私を支えてくださった…

自分のMacをリセットする手順書 2017

リセット前 DropBox iCloud(写真) ssh key 初期化手順 Mac を売却または譲渡する前に - Apple サポート リセット後 DropBoxの復旧(設定から回線速度設定を解除する) Google日本語入力をインストールする 1Password ⌘英かな ssh key Tower cd to F.lux .b…

家のネット回線が何か遅くなってたので調べてみた

回線が早いと、仕事も少し早く終わるわけでして、回線が速いのはとっても大切なことです。しかし、最近では夜になると10Mbpsを切るなど速度が遅くなり困っていたので調べました。

今日から始める楽する確定申告

フリーランスを初めて2期が終わり、確定申告にも慣れてきたのでおすすめのワークフローを紹介します。まず、クラウド会計ソフトを導入しましょう。MFクラウドかfreeeがいいかなと思います。 次に、会計事務所と契約しましょう。クラウド会計ソフトがあれば…

プログラミング指南メモ

久しぶりにプログラミング学習をお手伝いする事になったので、その過程などをメモしていきたいと思います。なお、リモートでお手伝いしています。まずは、Ruby on Rails 5 超入門をオススメしました。しかし、環境構築でハマってしまいそうだったので、環境…

Railsで日本語系バリデーション

全角文字制限 Ruby の正規表現で日本語(ひらがな/カタカナ/漢字)にマッチさせる | EasyRamble rubyで平仮名、カタカナの正規表現マッチをする方法 - Qiita EmEditor で Onigmo 正規表現エンジンを使おう - Qiita 全角文字変換サポート GitHub - ikayzo/moj…

vue.jsでimgの:srcを変更した際にローディングを表示したい

GitHub - hilongjw/vue-lazyload は初回ロードは出せてるように思う javascript - Vuejs get image from remote source - Stack OverflowのようにBackgroundだとうまくいくか?ただ、本当にやりたいことではない。 先行きが見えなかったので質問させて頂いた…

CircleCI + Fastlane "ベータ版エンタイトルメントがありません"

ベータ版エンタイトルメントがありませんとiTunesConnectで表示されている場合、Testflightで使用することが出来ません。 Provisioning Profileをリセットすればいいという情報もありますが、おそらく要因が複数あるようで、本件では上手く行きませんでした…

iOSでアプリのアップデートを依頼考察+スクリーンショット付き

[iOS]アプリに強制アップデート機能を導入すべき理由と、簡単に実装する方法 - Qiita はOSSのコードが少し古いけど、良い手の一つかも。 強制的にアプリをアップデートさせたい - 未処分利益 のまとめを読んだ。 参考になりそうなスクリーンショット 最近ツ…

Swiftで線とか円グラフを書く

この辺読むと出来そうメモ 円グラフの描画 - Qiita 【iOS】【swift】アニメーション付き円グラフ - Qiita Swiftでシンプルなグラフ描写する ... | FiNC Developers Blog いい豆作ろう -GOOD BEANS-: [Swift, iOS]Swiftで円グラフを描いてみよう - 改 objecti…

iOSアプリの共通機能をライブラリを使って逃がす

はじめに 同じ機能があるアプリを2〜3も作ってると結構メンテナンスが辛い。共通機能を小まめにライブラリ化して、ライブラリを更新するだけで両方が更新される状況を作りたい。ただ、両方のコードを全て共通化させて楽をするというのは上手く行かなさそう…

try! Swiftで学んだこと

私のスキル的に、1発表に対して実際に取り込めるのは1〜2個が限界なので、学んだことが少ないのは申し訳ない。 一番学んだことは、海外からの出席者が居るカンファレンスなんだから英語出来たほうが良かったねということ。HiNative Trekの今月のテーマが…