Reverse Geocoding (Address Lookup) ผ่าน http
Shareลองเล่น Reverse Geocoding ของ google map api ซักกะหน่อย
Reverse Geocoding คือการ เปลี่ยนชื่อสถานที่เป็นพิกัด (latitude , longitude) นั่นเอง (ความจริงมันได้ข้อมูลอื่นๆมาด้วยอีกเยอะ)
วิธีทำก็ไปอ่านดูได้ที่ Reverse Geocoding (Address Lookup)
หรือจะลองทำเลย ก็แค่ Request ไปที่ http://maps.google.co.th/maps/geo?q=Thammasat&output=json&sensor=falsegl=th
ก็จะได้ข้อมูลมาประมาณนี้
{
"name": "Thammasat Rangsit",
"Status": {
"code": 200,
"request": "geocode"
},
"Placemark": [ {
"id": "p1",
"address": [...]
เทคโนโลยีด้านการระบุตำแหน่งของผู้ส่งข้อมูล (ใช้ Geolocation API )
Shareขอ blog จากเอกสารบางส่วนที่ส่ง NSC ไปหน่อย เผื่อมีประโยชน์กับท่านอื่นด้วย
ว่าด้วยเรื่องของการดึงข้อมูลพิกัดผ่านทาง Browser (ดึงพิกัดออกมาจากมือถือนั่นแล)
การดึงพิกัดจากมือถือ ทำได้โยการใช้ Geolocation API ซึ่งส่วนสำคัญที่ใช้ในโครงงานนี้คือ Coordinates interface
ซึ่งมีรายละเอียดดังนี้
interface Coordinates {
readonly attribute double latitude;
readonly attribute double longitude;
readonly attribute double? altitude;
readonly attribute double accuracy;
readonly attribute double? altitudeAccuracy;
[...]
sort List ใน views ที่มาจาก Relation แบบ hasMany ใน grails
Share>
ไม่ Blog ยาว ขอสั้นๆ
มี Domain แบบนี้
package com.nazt
class Experiment {
static hasMany = [data:DataKeeper]
String name = '[Experiment #]'
Integer total
Date dateCreated
Date lastUpdated
static constraints = {
name(unique:true)
}
String toString()
{
name
}
}
code เดิมๆ ใน views มันเป็นแบบนี้
<g:each in=”${experimentInstance.data}” var=”d”>
ก็แก้ให้มันเป็นแบบนี้
(cache) [mini Review] Movie – Up 2009 ( อัพ ปู่ซ่าบ้าพลัง )
Shareเพิ่งดู Up จบไป เป็น Animation ที่ได้คะแนนไป 8.5/10 69,616 votes จาก imdb
หนังก็สนุกดี ไม่ได้ตื่นเต้นมากนัก(ก็ไม่ได้ไล่ฆ่ากันนี่เนอะ) แต่เนื้อเรื่องกินใจดีจริงๆ
ครั้งที่แล้วเพิ่งอัพเกี่ยวกับหนังเรื่อง Taken ไป เรื่องนั้นเป็นเรื่องความรักระหว่างพ่อกับลูก
แต่ อัพ (ปู่ซ่าบ้าพลัง) เป็นเรื่องราวความรักระหว่างคู่รัก เป็นรักที่ยิ่งใหญ่จริงๆ อนิเมชั่น ถ่ายทอดความรักออกมาได้สัมผัสได้จริงๆ
รู้สึกถึงความรัก ความอบอุ่น … รักที่รักจริงๆ ในทุกอณูเลยทีเดียว
แรกๆ หนังไม่ค่อยมีบทพูด แล้วช่วงเวลาของคนรักก็ผ่านไปเร็วมากๆ ( แต่เรื่องราวของความรักยังอยู่ตลอดเรื่อง )
เพราะไม่ค่อยมีบทพูดเนี่ยแหละรายละเอียดมันเป็นสิ่งที่ต้องสัมผัส … ชอบๆ (หนังทำดีมั่กๆ)
แต่ว่า ยิ่งดูหนังแบบนี้ ยิ่งพบ ยิ่งเจอกับความรักที่ยิ่งใหญ่ ยิ่งดูแล้วก็ยิ่ง fail ในตัวเอง ไม่รู้ว่าผมจะรักใครได้ขนาดบ้างไหม
แย่เนอะ รู้สึกแย่จัง
เหตุผลที่เราไม่ควร Reply ผ่านทาง Retweet (RT) why?
Share
เห็นมีประเด็นผ่าน timeline มาบ่อยอยู่เหมือนกัน เลยอดสงสัยไม่ได้….
สงสัยว่ามันต้องเป็นแบบไหน … ?
(cache) [Review] หนัง : Taken 2008
Shareเพิ่งดู Taken จบไป
หนังเรื่องนี้ได้คะแนนจาก IMDb ไป 7.9/10 92,805 votes
มองรวมๆ สนุกนะ ก็ตื่นเต้นดี
ถึงแม้ว่าจะลุยเดี่ยวทั้งเรื่อง แต่ก็ไม่เวอร์เท่าไหร่ พอเป็นไปได้เพราะเคยทำงานให้รัฐบาล
รายละเอียดหนัง :
หนังแสดงให้เห็นถึงความรักระหว่างพ่อที่มีต่อลูกสาว ส่วนลูกสาวก็เป็นเด็กวัยรุ่น(อายุ 17)
ซึ่งเป็นวัยรุ่นแบบคลาสสิคจริงๆ หนีพ่อเที่ยวตามประสา
Quote จากในหนัง ..
พ่อไปทำงานซะมากไป จนต้องเลิกกับเมีย ( อารมณ์หนังสื่อได้ถึงจริงๆ ว่าไม่ได้เลิกเพราะทะเลาะกัน แต่จำเป็นต้องเลิกด้วยเหตุผลบางอย่าง )
ตาม Quote นี้
Lenore: I don't get you.
Bryan: What?
Lenore: You sacrificed our marriage to the service of the country, you've made a mess of your life in the service [...]
[cache] Grails Project : การตัดคำภาษาไทย(ด้วย Java) และประมวลผลด้วย Grails
Share
ครึกครื้นอยากเขียน …
พอดีได้โจทย์ซึ่งเป็น Senior Project ของเพื่อน แต่ว่าอยากทำเลยเอามาลองเสียหน่อย
(ฝึกเขียน grails ด้วยการทำ โจทย์)
ได้ความรู้ + ประสบการณ์ มากเลยทีเดียว เพราะว่า
เพิ่งเริ่มจับ grails แล้วทำงานแบบเป็นชิ้นเป็นอัน ครั้งนี้ก็ครั้งแรก
แต่ก่อนหน้านี้มีใช้ grails + xfire ในการทำ project วิชา SOAp ก็เรียบร้อยไป
(แต่ client ใช้ nusoap + codeigniter) เล่นกันทีเดียวคุ้ม
[cache] Grails meeting day 1 @ opendream
Share
เมื่อวันเสาร์ที่ 12 ธันวาคม 2552 ผมได้ไปงาน grails meeting day 1 มาครับ
ซึ่งกว่าจะสอบเสร็จ กว่าจะเขียนก็น๊านนาน (อู้ + อ้าง จริงๆ)
เริ่มเรื่องกันดีกว่า !
กว่าจะไปถึง ก็ "หลง" กันไปครับ ก็เมื่อยกันไปตามๆกัน เพื่อนร่วมทริปก็ @ka_klang , @disscovery , @biggykung ครับ
เส้นทางที่ได้ไปเดินชมวิวในเมืองครับผม ;p
Twitter Follow Back Script
Share517 sudo gem update –system
518 sudo gem install rubygems-update
519 sudo update_rubygems
520 sudo gem install twitter
#!/usr/bin/env ruby
require ‘rubygems’
require ‘twitter’
config = YAML::load(open(".twitter"))
httpauth = Twitter::HTTPAuth.new(config[’email’], config[’password’])
base = Twitter::Base.new(httpauth)
base.followers.each do |follower|
if !follower.following
begin
base.friendship_create(follower.id, true)
rescue
[...]
วิธีการ crack รหัสผ่าน wireless ด้วย 3 คำสั่งภายในไม่กี่วินาที (crack WEP)
ShareHow to : Crack WEP in 3 steps within 3 minutes (using aircrack on ubuntu)
วันนี้จะมีแสดงวิธี crack รหัสผ่าน wireless ที่ใช้การเข้ารหัสโดยใช้ WEP นะครับ
ซึ่ง clip vdo นี้จะแสดงให้เห็นว่า WEP ไม่มีความปลอดภัยแล้วในปัจจุบันครับ
จึงมาแจ้งเตือนให้เปลี่ยนมาใช้พวก WPA/WPA2 ได้แล้วครับ (ปลอดภัยกว่าเฉยๆนะ ไม่ปลอดภัย 100%)
มัน hack ได้ง่ายมากครับ ผมใช้ เพียง 3 คำสั่ง เท่านั้น และ hack ได้ภายในเวลาไม่กี่วินาทีเท่านั้นครับ
ลองดู วิธีการได้จาก clip vdo ได้เลยครับ
[Game] Flight Control (Iphone game,Ipod Touch game)
Share
Flight Control (Iphone game,Ipod Touch game)
Version 1.4
Airport Mania (iPhone & iTouch Game)
ShareAirport Mania เป็นทั้ง iPhone game , iPod Touch game มีทั้งบน PC อีกด้วย ลองหาเล่นกันดูได้ครับผม สนุกมากก เล่นเพลินจริงๆ ดาวน์โหลดได้จากด้านล่างนะครับ
Airport-Mania-1Airport Mania
Clip Vdo : Airport Mania


