サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
atskimura.hatenablog.com
とあるプロジェクトでChatWorkを使うことになったのですが、ChatWorkは普段使っておらず、通知に気づけません。 それだと困るので、ZapierでSlackに流すように設定しました。 標準のZAPでは連携できなかったので、設定方法をメモしておきます。 Zapierとは zapier.com IFTTTのビジネス版みたいのです。 クラウドサービスをつなぐものです。 こんなことができます。 Salesforceで新規リードがあったらSlackに通知したり Google Driveの更新をSlackに通知したり Wufooの問い合わせフォームに入力されたらMailChimpでメール送ったり Facebookに投稿したら同内容をChatterに投稿したり ChatWork -> Slack連携ZAPの作成 では、作っていきましょう。 Triggerの作成 [Make a ZAP]から[Co
Photo: Shimoda Beach By tenaciousme 俺「夏休みどこ行きたい?」 娘「海!」 と言うので、せっかくだからきれいで空いている海水浴場に行きたいなーと海水浴場の混雑度を調べてみました。 役に立ちそうなデータになったので公開しちゃいます。 なんとなく館山とか下田まで行くときれいで空いてるんじゃねという気がしたので、その辺りを中心に調べています。 混雑度はビーチの長さ1m辺りの1日の来客数 と定義しました。つまり、 「混雑度 = 来客数(人) / ビーチの長さ(m) / 40日」です。 営業日数は海水浴場によって違いますが、全部40日にしちゃいました。 例えば混雑度が10だとしたら、砂浜から海にかけてビーチ1m幅に1列10人の列がびっしりできているということになります。想像しやすい指標ですね^^ 調査した海水浴場は熱海市、伊東市、東伊豆町、河津町、下田市、館山市、
ビギナーズラックかわかりませんが、Illustratorの勉強を始めてほぼ土日だけの二週間でクラウドワークスのコンペで2連勝してしまいました。仲間を増やしたいので、この二週間何をやったかまとめてみたいと思います。 なお、性格にもよると思うので、この勉強法が合わない人もいると思います。 こちらが証拠の私のクラウドワークスのページです。自己PRとかなんも書いていませんw atskimuraさんのプロフィール【クラウドワークス】 では、2週間何をやったか書いていきます。 イラレでアイコンを作るという作業を体で理解する Illustratorテクニックファイル アイコン&マークデザイン 最初はこちらの本を買いました。 ちょうど娘がインフルで私は暇だったこともあり、土曜だけで7時間くらいやったんじゃないでしょうか。 本の3分の1くらいひたすらやりました(7時間で1/3。意外と時間かかる)。 この本は
今日オープンソースカフェで開催した静的サイトジェネレータ祭りで発表した内容です。 ネタ発表です。実用性は皆無です。 バカなこと考えるな―くらいに考えてお楽しみください。 なんだか恥ずかしいので、SlideShareには上げずにブログにべたーっと貼っておきます。 なお、「脱黒SSG」は「黒い画面を脱して静的サイトジェネレーター(Static Site Generator)を使う方法」の略です。長いので。 http://c-note.chatwork.com/post/68781816704/phest-php-easy-static-site-generator http://tricknotes.hateblo.jp/entry/2013/06/17/020229 http://qiita.com/sawanoboly/items/7f275e20fb6a643a3553 おわりに お楽し
先日、プライベートリポジトリ無料のCIサービス「Magnum CI」を使ってみたという記事を書きました。 Magnum CIはGithubでもBitbucketでも自分で立てたGitでもかなり何でも無料で使えるCIサービスなんですが、ビルドログがネットに公開されるという致命的な問題があって使用をやめました。 しかし、中の人から連絡があり、あっという間に対応してくれました。 経緯 日本語記事なのにわざわざ以下のメンションをくれました。 @a_kimura Heads up: only public projects build logs are visible to public; private projects are hidden from search engines and outside world— Magnum CI (@ci_magnum) 2014, 3月 5 「公開され
前回の記事(プログラマーが「Illustratorテクニックファイル アイコン&マークデザイン」を読んで、アプリアイコン作ってみた)の後、いろいろ調べたりした結果、やっぱり地道にベジェ曲線の練習をしないとだめだなと思い至り、ベジェ曲線の練習をしています。 今これくらいできたところ。全く大したことはないです。 でも、素人なりにコツがつかめてきたので、自分がやりながら悩んで時間がかかったところをルール化して機械的にできるようにしました。これでだいぶトレースが速くなったと思います。 ベジェ曲線の基本 この記事では説明しません。末尾の「おすすめ記事、書籍」を読んでください。 トレースの手順の俺ルール トレースをするときの全体の流れです。 1. アンカーポイントを全部置く(ペンツール) ペンツールに切り替えて(p)、書こうとしているパスがクローズするまで、「アンカーポイントを置く場所の俺ルール(後述
「プライベートリポジトリ無料のCIサービス「Magnum CI」を使ってみた」の通り、Magnum CIはビルドログがネットに公開されちゃうので断念しました。 次に無料でGithubのプライベートリポジトリを使えるCIサービスとして、「Shippable」を試します。 ※他のCIサービスをお探しの方はこちらをどうぞ→「CI(継続的インテグレーション)サービスまとめ・14個!」 ShippableはGithubしか使えませんが、プライベートリポジトリも使えます。ただし、プライベートリポジトリは1つだけしか使えません。 まだ有償プランはありませんが、「FREE PLAN : Unlimited builds for all open source and one private project!! 」と書かれているので、おそらく1つだけはずっと無料でプライベートリポジトリを使えると思います。(
CI(継続的インテグレーション)サービスまとめ・14個!では、BitBucketで使えるCIサービスを探していましたが、時が経てば事情は変わり、Githubのプライベートリポジトリで無料で使えるのが必要になったので、前に紹介した「Magnum CI」を試しました。 Magnum CIはプライベートリポジトリがいくつでもなぜか完全無料。Betaとも書いてないけど、アカウント設定にフリープランと記載があるので、将来的に有償プランをやる気はあるようです。 なお、今回はGithubのプライベートリポジトリを使いますが、Magnum CIはBitBucketでも使えます。それだけじゃなく、GitLab、Beanstalk(知らない。AWSのではないらしい)、 自分で立てたgit, mercurial, subversionでも使えます。 今回対象とするプロジェクトはRailsアプリなんですが、以下の
デザインが全くできないのです。仕事的にはデザイナーに頼めばいいのですが、できたらな〜って想いがいつもあったので、ちょっと勉強してみることにしました。 ということでお勉強1日目の記録です。 「Illustratorテクニックファイル アイコン&マークデザイン」という本を読んで、その日のうちにオリジナルでiOSアプリアイコンを作ってみました。 ちなみにIllustratorはほぼ全く触ったことがないので、それを頭に入れてお読みください。 何から手を付けるか WEBデザインとモバイルアプリのデザインができるのがゴールですが、そもそも何からやればいいのかわからないので、そこから調べてみました。 19のステップで、まったくのゼロから、独学でWebデザイナーになる方法 - ウェブデザイナーになるには 3大グラフィックソフトのうち最初に学ぶとよいのが、Illustratorである。 Web制作のための、
発熱で何もできないけど、暇なので、ちょいネタのブログを書きましょう。 YouCanBook.Meというサービスの紹介です。 名前からCu-hackerみたいなアポの日程調整サービスかと思ったら違いました。 施設予約サービスでした。歯医者さんとか美容院とか貸し会議室とかでも使えそう。 ちなみに最初に言っておくと有料版もあって、無料版は制限がいろいろあります。 施設予約ページができる Googleアカウントでログインすると、https://atskimura.youcanbook.me/のようなURLが振られ、以下のような施設予約ページができます。 Google Calendarと連動しているので当然予定が入っている時間は予約ができない状態になっています。 日時設定 土日は予約できないとか、10時から18時までとか細かい設定もできます。 フォーム設定 予約するときのフォームも追加・編集できる。
ちょいネタです。ちょうどGitで特定コミットのファイルだけをzipで納品する必要があったので。 git:特定コミットのファイル一式を抽出&zip保存。ワンクリックで。 | ラスタッタPぃやぁ をとても参考にさせていただきましたが、ちょっと変更したのでメモ代わりに書いておきます。 こんなコミットログがあったとして、 $ git log --oneline --graph * c000004 コミット4 * c000003 コミット3 * c000002 コミット2 * c000001 コミット1 「コミット2からコミット3まで変更ファイルだけをください」と言われたら、以下のようにすればOKです。 $ git archive --format=zip c000003 `git diff c000003..c000001 --name-only` -o ~/Desktop/c000003.zip
Before visitors click on a link, they hover over that link. Between these two events, 200 ms to 300 ms usually pass by (test yourself here). 引用:InstantClick — JS library to make your website instant リンクにマウスオーバーしてからクリックするまでには200msから300msほど時間がかかるそうです。実際このテストページでクリックしてみるとMacのトラックパッドだとさらに遅く500msくらいかかってました。 InstantClick.ioはその間に裏でリンク先ページをロードして勝手にリンクをpjax化してしまうという高速化ライブラリです。 やってることはRails4のturbolinksと似てます
メール配信サービスを調べていたら、調子に乗って 月間のメール配信数ごとの価格比較グラフ ができあがりました。 http://atskimura.github.io/compare/cloud-mail.html 多すぎ!w 以下で細かく見て行きましょう。 なお、ここで言うメール配信サービスはAmazon SESやSendGridなど、アプリから通知メールを大量配信するときなどに使うサービスです。 対象サービス 対象にしたサービスは以下の13個。相変わらずいっぱいある。 Amazon SES SendGrid、SendGrid(日本) Mailgun Postmark Mailjet Mandrill LeaderSend SocketLabs Elastic Email turboSMTP PostageApp Critsend ニフティクラウド ESS MailChimpなどのマーケティ
はじめに 相変わらずブログ環境に悩んでいます。 前にも書きましたけど、私もブログを新しく作るにあたって流行りに乗ってMiddleman+Github Pagesでやろうかなあと思ったんです。 でも、めんどくさいんですよ。 エディタで書いて、git add、git commit、git push、Travis CIでビルドを自動化、middleman-deployとかもあるけど。。。いや、俺ブログにこんなに手を掛けたくない。。。ていうかブログ書くのに黒い画面使いたくない。 APIドキュメントとか会社サイトなら更新多いしGitで管理するのもいいけど、ブログはね。あんま編集しないし。 そういう人は静的サイトジェネレータ使うなとか言われそうですけど、 コンテンツが完全に自分のものになる(いつでも好きなところに引っ越せる) デザインは黒い画面でできて、どんなCSSもJavaScriptも書ける って
ブログ新しくして2本目からはてブを440以上もつけていただいて、ありがとうございましたm( )m CI(継続的インテグレーション)サービスまとめ・14個! - atskimura-memo 浅く調べるのはけっこう好きなんで何か調べて欲しいリクエストがあればTwitterのメンションあたりで言ってください。ジャンルは問いません。「メロスは走っていましたか?」とかでもいいです。ただ、基本怠惰なので、期待しないで待ってください。 今日はコネタでRoon.ioというブログサービスの話です。 とりあえずはてなブログでブログを再開してみたけど、ブログ環境模索中なので。 流行っているMiddleman+Github Pagesでもやろうかなとも思いました。でも、デザインするのは黒い画面の方がいいけど、ブログに投稿するのに黒い画面使うのが嫌で。。。専用のテンプレートはないから自分である程度デザインしなくち
CIって? CIはContinuous Integration(継続的インテグレーション)の略です。 継続的インテグレーションとは、ソフトウェア開発手法において、プロジェクトメンバーがそれぞれ開発した結果を頻繁に結合し、定期的にビルドやテストを行うことである。問題点を早期に摘出することができ、効率的な開発に役立つ。 不具合は早く見つける方が対策費用が抑えられるため、ソフトウェアのビルドを頻繁に行うのが好ましく、ビルド結果が正しいことを検証するためにすぐにテストを行う。このような手続きは出来る限り自動化するのが好ましい。そのため、継続的インテグレーションを実践するためには、結合のためのビルドとテストの自動化のために「CIサーバー」などと呼ばれる専用コンピュータを用意することが推奨されている。 ちなみに、ソフトウェア開発手法のひとつである「エクストリームプログラミング」では、継続的インテグレー
Ubuntuの開発に利用されているサイトLaunchpadにはPPAというパッケージリポジトリがあります。PPAでは、Ubuntuに含まれているバージョンよりも新しいパッケージが配布されていて便利です。 例えば、ppa:nginx/stableを入れるとします。 普通は以下のようにadd-apt-repositoryコマンドを使って入れます。 $ add-apt-repository ppa:nginx/stable $ apt-get install nginx レシピにしてみましょう。 方法1 これをそのままChefレシピにすると以下のようになります。 dist = node['lsb']['codename'] execute "add ppa:nginx/stable" do command "add-apt-repository ppa:nginx/stable" creates
このページを最初にブックマークしてみませんか?
『atskimura-memo』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く