ポジティブ丸メガネ

3年目エンジニアです。

「iOS × GraphQLの嬉しみとつらみ」@iOSDCで何を話そうと思っているのか

こんにちは、@_mogamingです。iOSDC 2018でiOS × GraphQLの嬉しみとつらみを15分枠で発表させていただきます。9/1(土)14:40〜です。 仕事としてiOS開発を始めたのは1年と少し前くらいからで、iOSDCに参加するのは初めてなのでとっても楽しみです!トークにス…

"あれ"最後にやったのいつだっけ?を解決する無料iOSアプリ「いつやった?」をリリースした。

少し前に、趣味で作った「いつやった?」というアプリをリリースしました。 いつやった?Seiya Mogamiライフスタイル無料 できることはとても単純で、いつ何をやったかを記録でき、何をやったのかをベースにして管理することができます。とてもシンプルなの…

Swift4でAmazon Product Advertising APIを叩く

前提 AWSの AccessKeyId SecretKey AssociateTag はご自身で取得してください。 ドキュメント ポータルページには下記リンクが張ってあるんですが、これは古いです。注意して下さい。 Product Advertising API 僕は下記を見ながら作りました。英語ですが頑張…

株式会社エムティーアイを退職しました。

昨日(2017/12/27)、新卒として入社した株式会社エムティーアイへの最終出社でした。退職日としては2018/1/15なんですが、個人的には退職した!って感じなので、色々覚えているうちに記しておこうと思います。 入社まで 京都工芸繊維大学という大学および大…

4Kテレビを買うときに重要視したこと

最近4Kテレビを買いました。買ったのはこれ。 東芝 49V型地上・BS・110度CSデジタル4K対応 LED液晶テレビ(別売USB HDD録画対応)REGZA 49BZ710X出版社/メーカー: 東芝メディア: エレクトロニクスこの商品を含むブログを見る 買って3日くらいしか経っていませ…

RxSwiftのオペレータdistinctUntilChangedに混乱した

combineLatestで10個くらいCombineしていたので、ストリームに流れるイベントの量がバカにならなくなってきたので、各Variableでは値が変化したときだけイベントが流れるようにしたかった。 オペレータを探すときは、まず下記記事を読むことが多かった。今回…

RxSwiftでUITextFieldにコードから値を代入してもイベントが流れない

環境 業務でiOSアプリ開発ではRxSwiftとMVVMを導入しています。開発をはじめて1ヶ月半というところです。 Xcode 8.3.1 Swift 3 RxSwift 3.5.0 TL;DR textField.text = "hoge"してもtextFieldのストリームにイベントが流れてこない コードから代入したら、tex…

新規iOSアプリ開発にモブプログラミングを取り入れてみた。

経緯 新規iOSアプリの開発を下記4人のメンバーでやることになりました。 5年目エンジニア:K先輩 iOSアプリ開発経験無し。Androidは多少あり。 バックエンドの経験豊富。ここ1年はWebフロントにどっぷり浸かる。C#とJavaScriptラブ。 2年目エンジニア:私 プ…

Riot.js 3 × Webpackのテンプレートをつくってみた

Riot.jsで何かを作るときに、いちいち環境を作るのが面倒だったので、テンプレート的なものを作成しました。 github.com よければどうぞ。

プライバシーポリシー

SeiyaMogami(以下、当社)は、以下のとおり個人情報保護方針を定め、個人情報保護の仕組みを構築し、全従業員に個人情報保護の重要性の認識と取組みを徹底させることにより、個人情報の保護を推進致します。 個人情報の管理 当社は、お客さまの個人情報を正…

技術・IT・テクノロジー系の情報をいち早く収集し自分の糧にするニュースアプリ「NewsGAIN」

NewsGAIN NewsGAINは、技術・IT・テクノロジー系の情報がいち早く読め、保存することができるiOS用ニュースアプリです。 NewsGAINSeiya MogamiNewsFree NewsGAINの機能 予め用意されたIT・テクノロジー系チャンネルのニュースが読める お気に入りのニュース…

IIJmioからLINEモバイルに乗り換えた話〜手続き編〜

乗り換え前の環境 MVNO IIJmioの3GBのプランを使っていました。たまーに遅いなあと感じるくらいです。IIJのデータ通信量翌月繰越が気に入って使っていました。2016年11月の料金は、1731円となっていました。LINEモバイルの3GBコミュニケーションフリープラン…

今年買ってよかったもの6選+α!

はじめに そろそろ、2016年も終わりですね。あと1ヶ月と少し。 2016年は、京都から東京に引っ越したことや働き始めたことも相まって、色々なものを購入しました(ほとんどAmazon)。ものを買うときはかなりレビューとか読み漁って本当に自分が満足できるのか…

Swift×Eurekaで簡単に設定画面を作る

私が作ったアプリに設定画面を追加したくなり、色々探してみて簡単に作れたので備忘録として残します。読んだ。Seiya Mogami仕事効率化無料 設定画面を作る方法案 とりあえずぐぐってみると、便利そうなライブラリは下記2つくらいでした。 github.com github…

Raspberry Pi × hubot × Slackでbot運用

家でのうのうと過ごしているラズパイに仕事をさせるため、Hubotいれてみました。 macからssh接続で作業してます。参考にしたのは下記サイト。 www.tapun.net ラズパイのセットアップ まずはnpmのアップデートから。 sudo npm install -g npm 続いてnodejsの…

Raspberry Piを自宅Webサーバー化するための設定

前回のラズパイ初期設定記事はこちら。 キーボードもマウスも使わずにsshでRaspberry Pi Model Bを使えるようにした for Mac OSX - ぽじてぃぶしんきんぐラズパイを自宅Webサーバー化したので備忘録として書きました。 参考にしたサイト様 ぐぐったらたくさ…

キーボードもマウスも使わずにsshでRaspberry Pi Model Bを使えるようにした for Mac OSX

久しぶりの更新です。今回はRaspberry Pi Model Bを購入したので、これを使って遊ぶための準備を整えました。Raspberry Pi 2 Model B (2015年2月発売品)出版社/メーカー: きばん本舗メディア: エレクトロニクスこの商品を含むブログを見る初期導入にあたっ…

読んだマンガや小説の管理ができ、新刊発売日の通知が来るiPhoneアプリ「読んだ。」をリリースしました!

今までコツコツ作ってきたアプリがついにリリースされましたー!ブログでSwift系の記事を書いていましたが、大体はこのアプリを作るために必要な機能でした。読んだ。Seiya Mogami仕事効率化無料 機能 マンガや小説の買い忘れや間違って同じものを買ってしま…

Admobの取得をviewDidLoad()に置いてると「this application is modifying the auto layout engine...」と出る件の対処法@Swift

以前Admobを導入してみた記事を書きました。 seiya-orz.hatenablog.comテスト運用していると、たまにWebThreadからExceptionを受け取って、アプリが止まることがありました。 そのエラーの内容は「This application is modifying the autolayout engine from…

マカーの学生がEclipseからAndroid Studioに移行してアプリをリリースした話。

背景 1年半ほど前に、WindowsPCとEclipseを使ってAndroidアプリをリリースしていた。しかし、1年前に作業機をMacに変更したので、リリースしたアプリはほったらかしだった。ちなみにこれ(結局新しくリリースしたやつ、後述)。 ぷれれこ:録音機能付きプレ…

SwiftのCoredata(データベース)のマイグレーションで少し苦労した。

作成しているアプリでCoredataのAttributeを増やす必要が出てきました。こういった場合、単純にAttributeを増やしてアプリを実行すると、アプリはクラッシュしてしまいます。ですのでCoredataのマイグレーションを行う必要がありますが、少し詰まったので忘…

Swift2.0とストーリーボードで自分のアプリにAdmobを導入してみた。

アプリ情報 まずは、開発中のアプリについて。 ターゲットOS:iOS8.4 Tab Bar Controllerを保有 基本的にTable Viewで情報を表示 ざっくりというとこんな感じです。 ADMOBの導入 akira-watson.com こちらの情報を元に導入を進めました。ただ、僕の場合はスト…

JSONの処理に少し時間がかかるのでバックグラウンド処理にしてみた。

kimihiro-n.appspot.comこちらの記事を参考にして、下記のようにJSONの処理を埋め込みました。 //バックグラウンド処理 let qualityOfServiceClass = DISPATCH_QUEUE_PRIORITY_DEFAULT let backgroundQueue = dispatch_get_global_queue(qualityOfServiceCla…

楽天ブックス書籍検索APIをSwift2.0で使ってみた with SwiftyJSON

楽天API まずは楽天APIから。本当はAmazonを使いたかったんですがiOSアプリでは利用できないようなので、楽天を利用することにしました。webservice.rakuten.co.jp利用には会員登録が必要だったので、まずは新規会員登録を済ませて・・・。「アプリID」の発…

初めての一人暮らしのための家具選び by 2年間一人暮らしした情報系大学院生男子。あと、これからの部屋選び。

はじめに この記事を書こうと思ったきっかけは、来年度から一人暮らしを始める友人に向けて、そして自分自身の大学院生活を振り返ろと思ったためです。あくまで僕が感じていることで、もっといいもの、いい方法があるかと思います。何かあれば教えていただけ…

よつばと13巻購入と同時にダンボーTカードを入手してきた。

こんにちは、だいぶ寒くなってきましたね。さて今日は、待望のよつばと!13巻発売日です!!!約2年ぶり!待ちに待ちました。それと同時に、ダンボーとTカードのコラボ開始日でもありました!!top.tsite.jpというわけで少し早起きしてTSUTAYAに開店と同時に…

Amazon Prime Musicを試してみたらプライム会員には最高だった

今朝、Amazon Student会員の自分には嬉しいニュースが来てました。www.gizmodo.jpAmazon Prime Music。プライム会員の人ならなんと100万曲以上も聴き放題らしい。100万曲が多いのかはよくわかりませんし、100万曲って言っても好みの曲が100万曲あるわけじゃ…

Fire TV Stickが届いたのでちょっとだけ試してみた感想とか。

先月、Amazonプライムビデオを試してみた感想を記事にしてみていました。seiya-orz.hatenablog.com その当時に注文していると、音声入力なしのFire TV Stickは2000円で買えていたので、ついつい注文していました。Fire TV Stick出版社/メーカー: Amazon発売…

粉末タイプのスムージーを食生活が崩壊している一人暮らしの大学院生が飲んでみた結果。

粉末タイプのスムージーを食生活が崩壊している一人暮らしの大学院生が飲みつづけたお話です。すごいですよ、劇的に変わりました。 背景 一人暮らしを始めてまだ2年と少しですが、この数ヶ月、腸の不調を感じていました。というのも、便の色とキレが悪いんで…

Amazonプライムビデオを少しだけ試してみた。

(追記)2015/09/25 Fire TV Stickについて本日2015年9月24日(木)より、Amazonプライムビデオを開始したそうです。japanese.engadget.com僕の場合は、たまたまAmazon Student会員(リンク先に詳細の説明あり)でしたので、プライムビデオを利用することがで…