姫路IT系勉強会 Vol.26

日時

  • 2014年3月15日(土曜日) 13:30~17:00

場所

参加費

  • 社会人: 300円 (会場費代として)
  • 学生: 無料 (学生証提示。社会人学生不可)

参加申し込み

Doorkeeper申し込みページからお申し込みをお願いします。

懇親会

その場のノリで決める! 候補は会場地階にある鳥貴族か近くのロイヤルホストか、どこか別の場所かどこか。


開催ログ

GeoLocation / OpenStreetMapってどう

GeoLocationは位置情報

最近、ブラウザ対応してればJava Scriptでも取れる

javascriptのgeolocation apiで

web socketと組み合わせればおもしろそう

たとえば林田さんのシステムなら、田んぼの位置が取れる

  • Excelで位置情報を管理してるけど…
  • 農家の人がその場に行った時に、位置情報を参照して田んぼの情報が取れるよ

位置は、どの精度で取れる?

スマホでもAGPSがあるので、そこそこの精度は取れる

PostGIS

PostgreSQLにいろいろ地理空間情報ぶち込んで検索したりとか

OpenStreetMap

  • いろいろ情報をぶち込んで取れます
  • OverPass Trueboで地図を見ながらAPI検索・クエリ作成できます

スタンディングデスク使ってますか?

スタンディングデスクにしたいと思ってますが使ってますか?

ずっと立ちっぱなし?時間はどれぐらい?

  • スタンドチェア買ってるので、たまに座る
  • 3時間か4時間ぐらいでお茶にして休憩時間にしてる

CSSをどう書いてますか?

OOCSSとかいろいろCSSの書き方/管理がありますが、どう書いてます?

Object-oriented CSS: http://oocss.org/

現場は、SASSもLESSもほとんどない感じ

  • デザイナさんは、そういう意識があまりない

BEMとかあるけど、

デザイナさんとやるときは命名規則とファイルの置き方をきっちり決めてあげるといい

命名/コーディング規約はどう作る?

最初に理解するにはリーダブルコードを参考にするといい

キャメルケースをよく使ってるけど、dbが絡むとスネークケースにするかな

Ruby on Rails使ってますか?

今度システムでRoR使う話があるんですけど使ってる人いますか?

Rubyに慣れてないと保守の時はしんどいかも

RoR/Rubyはクラスをオーバーライドできたりするのはいいかも

  • あまりしないけど、しなきゃいけないときにできるとか

テストがあるのはいいな

書き方が自由なのもいいかも

Redmine+Jenkins+Gitを使った開発環境

IPv6を使ってますか

ドットコムマスターでIPv6の出題があるからまったくわからない。いい勉強方法ないですか

ドットコムマスターって入門者向けの資格では?

リニュアルされてBASICとADVANCEに分かれて、ADVANCEのほうはネットワーク全般の知識が出ます

IPv6体感できる方法ってないですか

KAME動かす?

書籍とか