เว็ปพันธมิตร
Tags
- Administration
- ajax
- Architecture
- Authentication
- Big Data
- Cluster
- command line
- Concurrent
- Configuration
- css3
- data source
- Development
- Disaster Recovery
- EJB
- Enterprise
- ESB
- Fuse ServiceWorks
- Garbage Collector
- Hadoop
- High Availability
- HTTP
- Installation
- Integration
- JAAS
- Java Bean
- Java EE
- JBoss
- JBoss EAP
- jMeter
- JMS
- JMX
- JNDI
- JPA
- jsf
- jsp
- JVM
- Kerberos
- Linux
- Load Balance
- Load Test
- Map-Reduce
- Maven
- Message Driven-Bean
- mod_cluster
- NFS
- OpenSource
- Performance
- portal
- Queue
- Red Hat
- Responsive Design
- Rest
- RHEL
- RichFaces
- SAML
- Scala
- Security
- servlet
- Servlet Session
- Shared Folder
- Single Sign-On
- Single Sing-On
- soa
- Software Architect
- Software Development
- Tuning
- User Management
- Web Application
- WebLogic
- Web Service
- WebSphere
- WS-Policy
- WS-Security
- WSDL
- X509
JavaBananaInTH
-
Recent Posts
Recent Comments
Archives
- June 2017
- February 2017
- September 2016
- August 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- December 2015
- October 2015
- September 2015
- August 2015
- July 2015
- May 2015
- April 2015
- October 2014
- September 2014
- August 2014
- July 2014
- June 2014
- May 2014
- April 2014
- March 2014
- February 2014
- January 2014
- December 2013
- November 2013
- October 2013
- August 2013
- July 2013
- June 2013
- May 2013
- April 2013
Categories
Meta
Category Archives: TechnologyNote
TechNote: Reactive Programming
พอดีเมื่อวาน พี่บาส ถามเรื่อง Reactive Programming ใน Facebook ซึ่งผมก็เพิ่งได้ดู vdo การสอนของ Reactive Programming ของ Martin Odersky บน coursera พอดี ก็เลยขออนุญาติ ถอดความสิ่งที่มาตินชี้แจงเป็นภาษาไทยดังนี้ครับ – ปัจจุบัน demand ของ Technology ไม่เหมือนก่อนแล้ว!!! มาติน เปรียบเทียบให้ดูดังนี้ Server Node … Continue reading
TechNote: Hadoop Concept
สวัสดีครับ, จะเล่า Hadoop แล้วครับ ครั้งที่แล้วเกริ่นไปหน่อยแล้วกับ Big Data อาจจะเห็นภาพบ้าง ไม่เห็นภาพบ้าง แล้วแต่บุญกรรม เพราะคนเขียนอารมณ์ไม่เสถียร เขียนแต่ละที ก็มี inner แต่ละแบบ บางวัน inner สูงก็เขียนให้เข้าใจง่าย บางวัน inner ต่ำ กับเขียนส่งๆกันไป ฮาๆ – นี่เป็นอีกเหตุผลนึงครับ ที่ผมยังไม่กล้ารวมเล่มหนังสือ เพราะการรวมเล่มนั้น ต้องใช้พลังเยอะในการเรียบเรียง และตัวหนังสือที่ร้อยเรียงกันในเล่มนั้นต้องทรงพลังมากๆ จนผู้อ่าน get โดยไม่ต้องเจอหน้าผม ซึ่งผมเองยังไม่มีปัญญาทำแบบนั้น – ที่เขียนเป็น Blog เพราะมันแนว แชร์ๆ ฮาๆ ใส่มุข … Continue reading
TechNote: Big Data
สวัสดีครับ, วันนี้ Java Banana ฉีกแนว เพราะกำลังเข้าสู๋ Big Data Banana (เอาเข้าไป ตั้งชื่อเข้าไป) !!! เหตุเกิดเพราะว่า ช่วงนี้ คิดการใหญ่ครับ อยากเป็น Start Up เท่ห์ๆกับเขาบ้าง ก็เลย Sit Down and Code!!! เลยหาเรื่องเจ็บตัวกับ Big Data อยู่… – พอหาเรื่องเจ็บตัว ก็เลยต้องหาลูกมือมาร่วมเจ็บตัว Blog นี้เลยอุทิศให้ นักศึกษาฝึกงาน ที่จะเขียนอธิบายให้ฟัง แล้วมาร่วมเจ็บตัวด้วยกัน ฮาๆ – เข้าเรื่องดีกว่า Big … Continue reading
TechNote: SOAP vs Rest
สวัสดีครับ, ห่างหายไปนาน (อีกแล้วนะครับ) ก็ไม่มีอะไรมาก ช่วงนี้เป็น Project Manager และหัดปรับทีมเป็น Agile ก็เลยมีอะไรต้องทำมากมายยยยยย… – อ่ะ ว่ากันไป เพิ่งไปอบรมณ์ Agile Coach กับพี่หนุ่ม และพี่รุ่งมา ก็ดีใจครับ ที่วงการไอทีไทย มันมีคนที่ยืนให้มันเดินไปข้างหน้าจริงๆอยู่ ก็เลยฮึด เอากลับมาเขียน Blog บ้าง – ด้าน Development Methodology กับ Software Quality มีคนทำได้ดีแล้ว เราก็มาว่าเรื่อง Technology และ Architecture ของเรากันต่อเหอะ – วันนี้ไม่อธิบายอะไรมากครับ … Continue reading
TechNote: JVM Crash
สวัสดีครับ, ได้ฤกษ์ซักทีนะครับ กับการ up blog รอบนี้ ก็เนื่องจากไปหาสาเหตุที่เจ้า JBoss อยู่ดีๆก็ร่วงรายวันได้แล้วครับ เรื่องมันแบบว่า … ซับซ้อนปนซวยมากๆครับ ทำ Java มา 8 ปี เพิ่งเคยเจอเคสแบบนี้ แต่ที่น่าตกใจกว่านั้น หลายๆคนในไทยที่ประสบการณ์ 10+ กับ Java ยังบอกว่าไม่เคยเจอ ถือว่าผมโชคดีแล้วครับ… – เรื่องมันมีอยู่ว่า… ใช้ JBoss Enterprise Application Platform 6.2 (JBoss EAP) อยู่ โดยใช้แบบ domain mode (เรื่อง … Continue reading
TechNote: Custom JAAS Authentication on JBoss
พอดี สัปดาห์นี้ นั่งแงะ JAAS ของ JBoss อยู่ ตอนแรกว่าจะไม่ได้เขียนเรื่องนี้ละ เพราะด้วยเวลาของโครงการผมตัดสินใจไม่ไปต่อกับ Solution นี้ แต่เห็นมีคนคิดถึง Blog ผม ก็เลยจัดให้!!! ไหนๆก็แงะมาแล้ว อย่าให้เสียปล่าว – ปัญหามันมีอยู่อย่างนี้ครับ โจทย์คือ องค์กรนี้เค้ามี Single Sign-On Server (SSO) ซึ่งตอบโจทย์ว่า จะบังคับให้ทุกๆระบบมา login ที่นี่ ก่อนจะไปเข้าระบบตัวเอง เพื่อให้ user ทุกคนใช้ Username และ Password ชุดเดียวในทุกๆระบบ และ login ครั้งเดียวด้วย … Continue reading
Posted in TechnologyNote
Tagged Authentication, JAAS, JBoss, OpenSource, Single Sign-On
Leave a comment
TechNote: 3-Tier
สวัสดีครับ, อย่างที่ได้อ่านในเพจไปบางส่วน ช่วงสัปดาห์ที่ผ่านมา ผมเจอเรื่องเกี่ยวกับ reverse proxy ซึ่งรู้สึกว่า จะเป็นสิ่งที่หลายคนสับสน โดยเฉพาะคำว่า 3-tier Architecture ดังนั้น เดี๋ยววันนี้ขอใช้โอกาสนี้อธิบายให้ฟังครับ – 3-tier Architecture เป็นคำน่ากลัวมาคำนึง เพราะวิธีการนับ tier ที่ต่างกัน… ผมเคยเจอโครงการนึง นับ 3-tier แบบนี้ Web-Browser, Web-Server, Database (เอิ่ม…) เค้าก็นับได้ 3 ของเค้านะ แล้วก็ตรวจรับไปได้ผ่าน… – จริงๆ 3-tier โดย concept แล้ว (ผมพลิก google … Continue reading
TechNote: WS-Security, WS-Policy, X.509, Kerberos และ SAML
สวัสดีครับ ช่วงนี้เรื่องเขียนเยอะหน่อย เพราะยิ่งเตรียมตัวสอน ยิ่งต้องไปขุดทฤษฎี จริงๆ บางทีเราคลิ๊กๆกันไปเรื่อง security จนกลายเป็นการท่องจำ และบางทีลืมไปแล้วว่า ต้นกำเนิดจริงๆ ของมันมายังไง – เมื่อเช้าผมก็ต้องเลิกนิสัยท่องจำของตัวเอง เพื่อไปนั่งขุดทฤษฎีเกี่ยวกับ Security มาไว้เตรียมการสอน – แน่นอนครับ Security ไม่ใช่เรือ่ง่าย เพราะอะไรที่ต้องการความปลอดภัย มักต้องทำอะไรซับซ้อน ก็เสียเวลาไปครึ่งวันกับการเข้าใจ Security Standard ของ SOA
Posted in TechnologyNote
Tagged Kerberos, SAML, Security, soa, Web Service, WS-Policy, WS-Security, X509
Leave a comment
TechNote: Active-Active or Active-StandBy
ยังไม่จบอีก… ไม่ใช่การเมือง แต่หมายถึงการอธิบายเรื่อง High Availability ครั้งที่แล้วเราพูดกันไปละ ว่าโครงสร้างในการทำ High Availability ระดับ Infrastructure ต่างๆกระทบอะรไบ้าง ในภาพใหญ่ แต่ทีนี้… มันยังมีรายละเอียดปลีกย่อยอีกครับ ว่าจะทำอะไร อย่างไร ที่ไหน เมื่อไหร่… เรื่องมันมากมายนัก เริ่มต้นอย่างง่ายๆ Active-Active และ Active-Stand By เลือกอันไหนดี – ตอบอย่างเรียบง่ายครับ ถ้ารวยส์ก็ Active- Active เหอะ แต่ถ้างบไม่พอก็ Active – Stand By เอ้าท์….!! ไม่มีหลักการหน่อยเหรอ ไปเอาฐานะทางการเงินมาเป็นตัววัดเรื่องเทคโนโลยีหล่ะ
Posted in TechnologyNote
Tagged Architecture, Cluster, Disaster Recovery, High Availability, Load Balance
Leave a comment
TechNote: DR Site ภาคต่อ
สวัสดีครับ ต่อเนื่องจากคราวที่แล้ว เรื่อง DR Site ข่าวดีนิดหน่อยคือ ผมไม่ต้องทำ DR Site เพราะลูกค้าหางบไม่ทัน (มันเลยว่ามาเขียน Blog ไม่งั้น ตอนนี้แบก Server หนีม็อบอยู่) – วันนี้มาเล่ากันต่อ ครั้งที่แล้วชี้ภาพไปแล้วว่าการทำ HA มี 2 แบบคือ Active-Active และ Active-Stand By รอบนี้เราจะมาคุยกันแบบเน้นๆว่า แล้ว Java ทำ HA อย่างไร – ก่อนจะไปเรื่องนั้น อยากให้ดูภาพนี้ก่อนครับ เช่นเคยครับ ภาพนี้คือความจริงบนโลก โครงสร้างของเทคโนโลยีเราคือ Application … Continue reading