3年も働いていると地位や信頼値にも変化があり感覚が鈍ってくるので、思考ゲームをして遊んでいる。 自分の立場に甘んじた発言をしていないかが分かる(ときがある) 覚悟をもって発言しているかが分かる(ときがある) もし新卒がその発言ができない場合、…
こちらをご覧ください。 初めていく駅で飲み屋で迷ったときは「吉田類 駅名」で検索しろって教えてくれた知らない人ありがとう— セキグチ (@sekigucheap) 2017年12月12日 そうです。酒飲みが愛する情報番組である『吉田類の酒場放浪記』は、最高便利なのです…
大学時代の友人たちと浜松に行ってきた。 忘年会か新年会をする予定だったのだが、予定が合わずに、浜松(東京と大阪の中間ぐらいだし)に集まって飲もうという事になった。 浜松はうなぎ以外にもすっぽんが有名らしいので、1日目の昼はすっぽんを食べた。 …
嫁を面接した企業が「あれ、これって……。」となる画像 はじめに 最近嫁が転職活動をしていたのですが、デザイナーは転職活動をする際に「ポートフォリオ」なるものが必要になるそうです。Webデザイナーである嫁は、このポートフォリオをWebサイトとして製作…
CocoaPodsがビルド時に「`pod install` しないとだめだよ」とエラー吐いてくれるのが便利なので、Carthageでも同じことをやりたい。
この記事はピクシブ株式会社 Advent Calendar 2017の20日目です。 昨日はおしゃれな動画を作るマンであるまつらいの inside.pixiv.blog でした。かっこよくてずるいですね。 こんにちは、Atomです。普段はiOS EngineerとしてSwiftを書いたり、9%チューハイを…
表題通り。間違ってたら教えて欲しい。 iOS9以降をDeployment Targetにしている場合のみの話ですので、iOS8系をサポートしている場合は今まで通り明示的にremoveしましょう。 今までは NotificationCenter.default.addObserver(_:selector:name:object:) し…
ストロングゼロがTLでにわかに流行っている。 ちょうど休日だったのと、洗濯機が焼肉屋でこびりついた匂いを消してくれるまで暇だったので、缶チューハイを片手に商店街を散歩してみた。 昼下がりにこんな酒を片手にふらふらとしていると、定職についていな…
環境 Xcode 9.1 やりたいこと EditorConfigのようにインデントのスタイルを指定しておくことで、新しい協力者が増えた時に「あ、インデントはハードタブなんで。」などという煩わしい対話をしないようにしたい。 手順 Xcodeを開いて、プロジェクトファイルを…
環境 Xcode9.1 Swift 4.0.2 TwitterKit 3.2.1 問題 上記環境でTwitterに投稿をするコードを書いた。雑にコードの様子を書くと、Twitter.sharedInstance().logInをしてログインが成功した後で、 guard let session = Twitter.sharedInstance().sessionStore.s…
環境 Xcode9 GM Swift4 前提 Swift4からCodableという便利Protocolが追加されました。 public protocol Encodable { public func encode(to encoder: Encoder) throws } public protocol Decodable { public init(from decoder: Decoder) throws } public ty…
買いました。 発売当初にほしかったんだけど、在庫切れが続いてそのまま忘れていた。 月日は流れ、Splatoon2が発売された。会社のイカ勢とプラベやバイトをすることが多いのだが、Splatoonはゲーム音声を聞いてないと戦況が分かりにくい。また射撃音で武器の…
毎回忘れるのでメモ private func toumeiImage(size: CGSize) -> UIImage? { UIGraphicsBeginImageContextWithOptions(size, false, UIScreen.main.scale) guard let context = UIGraphicsGetCurrentContext() else { return nil } // 背景を透明で塗りつぶ…
4月に結婚してました。相手はデザイナーの一般女性です。この指輪は鎌倉彫金工房というお店で手作りしました。また今度、体験記を書こうと思います。 これはうちの愛猫のしじみで、特徴はかわいいことです。 結婚した翌週に私の祖父が亡くなり、慶弔が重ね合…
SwiftのOptionalは1度分かると簡単に扱えるけど、分かるまでが難しい。 新卒にiOSアプリ開発を教える機会があって、Optionalもさらっと教えようと思ったんだけど、 まったくさらっと教えられなかったので、丁寧に資料を作ることにした。 speakerdeck.com 僕…
こういうコードを書いてた。 for index in 0..
※この記事は疑似セパレートキーボードで書かれています。 こんな感じ。 元ネタはここ。 #LGTM @LGTMCamera 擬似セパレートキーボードの様子 pic.twitter.com/N4krzBCnCx— Masayoshi Wada (@masawada) 2016年7月12日 hatenanews.com 前からErgoDox Ezが欲しい…
Keychainを使ってくれなくなって、地味に不便。 ~/.ssh/configに下記を記載しておけば良い。 Host * UseKeychain yes
株式会社はてなに入社しました もう一年たったのかという気持ち 株式会社はてなに入社しました - hitode909の日記
環境 Xcode8.2.1 Swift3(Swift2.2から移行してきた) OSX El Capitan 起こること Debug Buildだと普通にビルドが通って、シミュレータでも実機でも動くし、アーカイブもできる。しかし、ReleaseフラグをつけてArchiveをしようとすると、Compiling Swift sou…
fromatom.hatenablog.com これの旅行記です。熱海でもくもくとサーバサイドSwiftをいじって、Webアプリを作ってきました。 開発成果 見たい映画やアニメがどのサービスで配信しているか探せるWebアプリ『sansa』を作りました。 https://sansa-project.heroku…
前まで使っていた掃除機はNationalと書かれている古さで、重いし取り回しもしにくいしで大変だったので、マキタの掃除機を買った。ホテルやビルの清掃で使われてる掃除機というとわかりやすそう。 特徴 重量が1.1kgですごく軽い MBPの13インチより軽い バッ…
遅めの正月休みが得られて、2週間弱休みがあったので、チームメンバーとかを雑に誘って2泊3日の開発合宿に来ている。開発合宿といえばという宿もあるんだけど、ネットでそこしか情報がないので手を抜いて脳死的にそこを選んでいる人が多そうだったし、 blog.…
ニコニコ動画で作業用BGMをあさっていた人にはお馴染みなアレ。 アニソンのジャズアレンジなので、耳馴染みもありつつ落ち着いて作業ができる。 追記 カバー画像付きでおしゃれに貼ろうとしたら、CDのリンクだった。すまぬすまぬ。 こっちがAmazonプライムミ…
はじめに この記事では Swift 3.0.2 Swift Package Manager Kitura を利用して、Heroku上で簡単なサーバを動作させる手順を記載します。 Swift PMを使ってプロジェクトをセットアップ まずは、最新版のXcode8.2をインストールしましょう。その後はシェル上で…
入社して2年目で、もうちょっとしたら3年目になる。時間が進むに連れてオフィスのデスクもカスタマイズされてきたので、備忘録も兼ねて書いておく。 PC MacBook Pro (Retina, 13-inch, Early 2015) を使ってる。Touch Barついた新しいモデルが欲しいけど、ス…
今6分過ぎてるところでビール2杯目です。これで1000円ってのは良さしかない。 参考 ASCII.jp:丸亀製麺1000円飲み放題セットがコスパ最強|寅年生まれ肉食ナベコの「なんでも食べてみる」
こんな感じ。 let array = [2,3,5,6,9,10] let index = 0 if 0..
お題「エンジニア立ち居振舞い」 面白そうなので便乗する。 だいたい表題通りで、エンジニアはエンジニアリングができてしまうので、エンジニアリング(技術)で解決できる or できないの視点で見がち。 自動化とかスケールするかとかの話も好きなので、自動…
UITableViewCellの中でよくやってた、 override func layoutSubviews() { super.layoutSubviews() someView.layer.cornerRadius = someView.frame.height / 2.0 someView.clipsToBounds = true } という書き方だとはViewが崩れたり、角丸にならなかったり、…