サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
aknep.hatenablog.com
元ネタの記事は以下のものです。 DockerHubのイメージのタグ一覧をコマンドで取得する | Mazn.net 本記事は、ちょっとだけ説明を足したり自分の環境向けにコマンドを弄ったメモです。 yumみたいに簡単なコマンドがないか調べたんだけど公式の方法は用意されてないみたいなので以下のようにする。 僕はMacOSX上のzshで実行してるけど、まぁマトモなシェルが動く環境なら動くんじゃないかな。 curl -s https://registry.hub.docker.com/v1/repositories/php/tags | json_pp | grep name | grep 5.6.30 この例では、公式のphpイメージ https://hub.docker.com/_/php/ のタグをリストアップして、その中で名前に5.6.30を含むものを表示している。 phpの部分に別なパッケ
このエントリを読む前に! (11/23 22:32 追記) この記事は、あくまでプレイした上で楽しめなかった人が納得するためのものです! 普通に楽しめてるって人は、こんな記事は気にせず楽しむ方が良いと思います。まわれ右! (11/23 22:32 追記終わり) 以下、本文です とうとう出ましたね、期待のタイトル「どうぶつの森 ポケットキャンプ」! 21日の夕方に配信開始されてから、速攻でDLしてプレイしてみたんですが、正直言って期待外れでした。 僕も小規模ながらゲームを作っている身として、なぜこのアプリがゲームとしてつまらないのか、自分なりに分析してみたので簡単に文章にまとめてみます。 どうぶつの森は何故神ゲーなのか アプリ版のどうぶつの森ポケットキャンプ(以降「ポケ森」と表記)がつまらないという議論を頭ごなしにせず、まずは元々のシリーズタイトル「どうぶつの森」がいかに面白いゲームだったか
最近CloudFront配下にアプリケーションサーバーを置くのが徐々に流行ってる気がします。 想定する構成としては、ブラウザが直接叩くのがCloudFrontで、その直下にELB、そのさらに下に直接pumaというような形式。 nginx使わないパターンですね。 assets以下はどのみちCloudFrontでキャッシュされるから、nginxで高速化するまでもないっていうのがこの設計の思想かなと思ってます。 pumaが重くならない程度に同時接続数を制御する役割もELBがになってくれますし。 さて、ともかくそんな構成にすると、SSL対応で手間取ったのでメモ。 バージョンは以下の想定です。 Rails 5.1.2 (4系でも変わらないとは思います) Puma 3.7 困ること 何が困るかというと、CloudFrontでSSL→HTTPに変換して、ELB以降はずっとHTTPで取り回すと、X-For
昨日書いた記事がめちゃめちゃ広まっちゃいまして、せっかくなのでPV数とかをざっと公開してみようと思います。 現時点で654ブクマ、FBでは177シェア、ツイート数は不明ですが、僕のメインのツイートは48リツイートと、そこまで伸びてない感じ。 aknep.hatenablog.com はてなブログに投稿しました #はてなブログ 会計ソフトのfreeeが解約すらさせてくれない悪徳サービスな件 - あおみかんのブログhttps://t.co/uPznv8xVgQ— あおみかん@StarMined開発中 (@AknEp) 2017年3月2日 ということで、途中までは僕の周囲のTwitterユーザーへ、途中からはいわゆる「はてな民」に広まっていったという事のようです。 はてなブログ標準搭載のアクセス解析データとかも貼っておきます。 別に、この手の炎上ネタをわざわざ書き続ける炎上まとめサイトとかを誰か
この件、以下のページにあるように、マシになったみたいですね。 support.freee.co.jp 過去の経緯として以下の記事は残しておきます。 jp.techcrunch.com 会計アプリのfreeeがマネーフォワードを訴訟したのは記憶に新しいですね。 さて、そんなfreee、まぁまぁ便利なのですが、事業も立ち上がってきて、税理士さんに任せた方が良くなってきたので、今期から税理士さんに任せることにして、freeeの方は解約することにしました。 今までありがとうfreee。そう思っていた時代が僕にもありました。 https://twitter.com/AknEp/status/833911308349108225 なんということでしょう! 会計の自動化、省力化を謳うfreeeが、解約だけは「電話での対応」を求めるわけです! とっても伝統的な日本風の解約手順ですね!なんて素敵なんでしょう
最近ネット回線、遅くないですか。僕は遅くなったなーと感じることが多いのですが。 WiFiが遅かったり、NTTの光回線自体が遅かったりする場合もありますが、原因の切り分けは至って簡単です。 まず、プロバイダも含めたスピードテストをBNRあたりでする。( BNR スピードテスト 回線速度/通信速度 測定 ) 次に、 http://flets-east.jp/ にアクセスして、NTTフレッツ光のみでのスピードテストをする。 後者が60Mbpsとか出てるのに前者が1Mbpsとかだったら、プロバイダが遅いです。(差が如実にあれば…ってことです) さて、ここからはプロバイダの話。 僕はplalaの回線を使っていたのですが、サポートに電話してみて、対応の人当たりは凄くよかったし好感が持てたのですが、機材の増強などには数ヶ月〜年単位ので時間がかかるし、いつどのように改善されるかの見通しも立たないとのこと。
文学フリマに「社長の彼氏ができました」というタイトルのエッセイが出ます。 そう、僕の事を書いたエッセイです。最近付き合い始めた彼女が書きました。いわゆるひとつのノロケってやつです。 最後にもう一度リンクしますが、11/23に行われる文フリで売られるようです。 c.bunfree.net せっかくなので、エッセイっぽく紹介してみます。 ※ 以下、普段と少し文体が変わります。 この本は、僕についての本だ。だが同時に、彼女の本だ。 文章自体にタイトルをつけるなら「ライター志望の彼女が出来ました」ってところだろう。 けれど、僕は何も私生活の全てを切り売りして君たちに提供したいわけじゃない。何かを開示する義務があるわけでもない。ましてや彼女の持つ様々な障害について事細かに描写してバリアフリーの啓蒙がしたいわけでもない。僕たちの日々は僕たちだけのものだ。 ただ僕は、彼女への気持ちを文章の形で表出したい
この記事を書くまでの経緯 「(職種名)になるためには何をすればいいですか?」という質問する時点で向いていないと考えです。 やりたいという意欲と行動力(これ大切)があれば、必要なスキルを習得していくし、それを繰り返していくうちに「あれ、これで食っていけんじゃね?」という感じでその仕事に就くんだと思います— ひげねこ@技 (@HigenekoTech) 2016年6月8日 というツイートを見かけた。(こういう意見は今までにもよく見て、もやもやしていた。) 触発される形でこいう感じのことを書いた。 こういうの見るけど僕はそうは思わなくて、僕らは何となくの憧れからだんだんそっちに歩んでいくということもあると思うんですよね。 そうじゃないと、生来的に環境がたまたま揃ってた人だけがその道に進めるっていう、割と狭苦しい世界になる— あおみかんはめげない (@AknEp) 2016年6月8日 子供の頃ろ僕
最近とある案件で Angular.js を使い始めたのですが。 どうにもRailsと相性がそこまで良くないというか、2つの世界をCoCで繋ぐ決定的なgemなどが出てきていないからか、不便さを感じます。 そんな中で、特に不便に感じたのが、form_for がロクに使えないことでした。 $ rails g model post title:stringみたいなモデルを想定してください。 愚直にやると、Angualr.jsで非同期にPOSTする時のformは、こんな感じになってしまいます。 # slim記法の例 div 'ng-controller'=>'PostCtrl' = form_for(@post, html:{ 'ng-submit'=>'submit()' }) do |f| = text_field :title, 'ng-model' => 'post.title' = but
Middleman便利ですね。 Webサイトといえばナビゲーションとかメニューが普通だとありますよね。 もちろんpartialなりlayoutなりに書いていると思うのですが、こうやって共通化してしまうと、一個だけ困る事があります。 まぁ、タイトルから推測がつくでしょう。 今みているページを示すナビゲーション要素を装飾したいときに困るんですよね。 こんな感じ。今Homeにいるから下にバーが出てる、という例。 ここで「しょうがない、メニューぜんぶ個別のページに書くか・・・」なんて考えるのはちょっと早い! 何とかするのが技術者、と思うわけです。 というわけで以下ハウツー。 本題 ヘルパーを追加する まず、以下のヘルパーを追加しておきます。 "current_page?" はRailsなんかだとUrlHelperに含まれているのですが、Middlemanにはないので、適当に作ってしまいます。 #
今日もまたiOSアプリ開発の話ですよ。 まぁ @Naruse_T さんに教えてもらったことを噛み砕いて書くだけなんですけどね。 (ISUCON2013予選の話も書かなきゃなー) アプリをある程度開発していくと、CALayerを直接触る機会が出てきますよね。 UITableViewCellの高速化とか、カメラのAVCaptureVideoPreviewLayerとか。 (UITableViewCellは環境によってサイズは変わらないから、今回の記事には関係ないかも) CALayer周りの処理ってviewWillAppearに書くことがほとんどだと思うんですが、AutoLayout によるサイズの調整はviewWillAppearより後に行われるのです。 だから、viewWillAppearでサイズを計算してCALayerを使って描画すると、AutoLayoutの恩恵を被ることが出来ません。
本記事は「はぐれ学生Advent Calendar 2013」 http://www.adventar.org/calendars/131 という企画のひとつです。 本企画では「はぐれ学生」とは、大学などの学校を中退、休学、留年した方、また、仮面浪人やちょっと変わった進路を選んだ方などを指すことにします。 はぐれ学生 Advent Calendar 2013 - Adventar より引用 そういうわけで、はぐれ学生Advent Calendar 2013 の最初の記事を始めようと思います。 自己紹介 2007年に筑波大学の工学システム学類に入学し、4年で卒業したけれど、その後ふらふらと特殊な人生を歩むに至りました。 Twitter ではあおみかん@AknEp として、日々くだらないことを書きなぐりながら、ノベルゲームを作ったり、勉強会のようなものを主催したりしています。 また、最近はフリ
特にないです。 一度使ったら手放せない!? iOS開発で絶対に使うべきライブラリ! - yayuguのにっき ・・・って、ないのかよ! せっかくなので、真面目に書いてみました。 前提知識 ちょっと知っておいたほうが良さそうなことを並べておく。 ライブラリの管理には CocoaPods を使おう ライブラリの管理はCocoaPodsでやろう。 Ruby界隈のGemみたいな、あるいはJava界隈のMavenみたいなやつです。 CocoaPods.org *1 チームメンバーにCocoaPodsとか分からんって人が居る時はPodsディレクトリ以下もgitリポジトリに入れちゃいましょう。そうでないならPods以下はignoreしましょう。 ライブラリを探すには CocoaControls を使おう 画像つきで見れるので欲しいものが一目瞭然ですね。 Custom Controls for iOS a
iOS7がリリースされて「うちのアプリもiOS7とやらに対応しなきゃならんのかね?」などと上司が言ってきたとか、It's cool. だからさっさと対応したいとか、事情は色々あると思いますが、iOS7に対応するための方法をメモしておきます。 読者とアプリの前提条件 iOSアプリが書けること iOS6以上専用アプリであること *1 XCode5が入っていること まだiOS7対応がよくわかっていないこと 分かってるならこんな記事を読む必要はない iOS7になって変化したこと 「対応するために何をしなきゃいけないのか」を理解する上で、まずはiOS7になって何が変わったのかを理解する必要があります。 ステータスバーがビューの上に表示されるようになった iOS6 iOS7 特にナビゲーションバーがある場合は、ステータスバーと統合された様に見えますね。 ナビゲーションバーも一緒に、ビューの上に被るよう
このページを最初にブックマークしてみませんか?
『aknep.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く