投稿者:

AWS, BootCamp, re:Invent, イベントレポート

AWS Re:Invent のイベントに一つ、地獄のブートキャンプに入隊してきました。
自分が参加したブートキャンプは、以下

「AWS WELL-ARCHITECTED FRAMEWORK」内容
ディスカッションがメインです。1つのテーブルに5人くらいが座り、ひたすらディスカッションをするブートキャンプでした。
ディスカッションする内容は、あるアーキテクト図を見ながら、あーでもないこーでもないと言いながら、良いアーキテクトとはというのを自分 ...

投稿者:

AWS, re:Invent, イベントレポート

アメリカのラスベガスで2016年11月28日から5日間開催されているAWS re:Inventに今年も参加しています。
今回このイベントに参加された方や、来年参加される方向けに情報を共有させて頂きます。

1.概要

AWS re:Invent 2016はwebやアプリから聴講したいセッションの座席予約ができるようになっています。
人気のセッションや満席な状態でも聴講できたのでその内容を共有します。

2.入場の優先順位

基本的に開場前は列 ...

投稿者:

iOS, LINE, Swift

こんにちは、絶賛iOSの修行中の福成です。

今回はLINEアプリとの連携をやってみました。

Swift2.xまでの情報はネットに沢山はあるのですが、Swift3になって色々と書き方が変わっているらしく、
いざ実装しようとしたらハマりまくったのでこちらで共有することにしました。

URL Schemeとは

以下を参照
https://app-visor.com/dic/url.html

ざっくり言うとiOSアプリ ...

投稿者:

AWS, Linux, Nginx, PHP

Amazon Linux で Nginx & PHP の最新版をインストールした際の記録環境インストール日 : 2016年7月19日
OS : Amazon Linux 2016.03
httpd : Nginx1.10
プログラミング言語 : PHP7
Nginx何も設定を行わずに $ sudo yum install nginx とすると、レガシーな1.8系がインストールされます。
[ec2-user@hostname ~]$ sud ...

投稿者:

技術者の面接や採用系のイベントでよく聞かれることがあるので、
10問くらい回答しておきますので非公式かつ個人的見解ですがご参考までに。

Q1. ベースで開発している言語や技術はなんですか?

おおよそ8割がJava言語採用しています。
それ以外はPHP,Python,Node.jsなど使っています。
基本的に開発言語選択は自由です。

Q2. 技術者同士のコミュニケーションは活発でしょうか?

ツールとしてはSlack,knowle ...

投稿者:

コマンド, ネットワーク

利用しているサーバがどのグローバルIPアドレスで出ているかを確認できます。

利用想定

EIPを複数利用している、NATGatewayを利用しているなど、サーバからoutboundのグローバルIPを確認したい

前提

HTTPのoutbound がDestination anyで空いていると利用できます。
※クローズドな環境な場合は、一時的な確認のために開放などご検討下さい

確認先

http://httpbin.org/ip

使い ...

投稿者:

Git, コマンド

最近社内でGitが普及してきたので、
私が割とよく使う便利コマンド(一部黒魔術を含む)について紹介したいと思います。
( まぁぶっちゃけSourceTreeを使ってGUI操作ばかりですが )

コミットメッセージを間違えてしまった

タイポしてしまった恥ずかしいコミットメッセージは修正しましょう。

git commit --amend -m "修正するコミットメッセージ"

(一番上のコミットメッセージが修正されます。)

他のコ ...

投稿者:

コマンド

diff は2つの差分を抽出してくれるコマンドです。
GitHub のソースと実際に使われているソースが同じものなのか気になって使ってみました。

使い方

変更前の file-1 と変更後の file-2 の差分は以下のコマンドで抽出できます。
が変更後を表しています。

$ diff file-1 file-251c51,54<          ...

投稿者:

コマンド

はじめに

お腹を空かせながら記事を書いています。。岡崎です。最近、SSHログインをする頻度が増えまして、楽にできないかなーと思い下記の事をやってみました。
皆さん、既にやられている方も多いとは思いますが。

目的

SSHログイン時にいちいちユーザ名・ホスト名を調べる時間を無くす

理由

時間短縮・業務改善

手順vimにて下記内容をconfigファイルに入力(追加したい場合はコピペで下に追加していく)
vim [ホームディレクトリ]/.s ...

投稿者:

Android, Java

新卒グループ開発演習で位置情報を用いたAndroidアプリを開発しました。

以下は位置情報の取得に関する備忘録です。

実装要件精度の高いGPSを優先的に利用して位置を取得
GPSが利用できない場合は、基地局情報を用いて位置を取得
基地局情報も利用可能でない場合は位置情報に関する設定画面を開き、ユーザーに位置情報を使うことを促す
実装ポイントPermissionの設定Android6.0からは、位置情報を用いるにはPermissionの ...