thaiprogrammer / tech-events-calendar Goto Github PK
View Code? Open in Web Editor NEW[Archived] เว็บไซต์และฐานข้อมูลรวบรวม Tech events ต่างๆ สำหรับคนสาย Tech ในไทย
Home Page: https://calendar.thaiprogrammer.org/
[Archived] เว็บไซต์และฐานข้อมูลรวบรวม Tech events ต่างๆ สำหรับคนสาย Tech ในไทย
Home Page: https://calendar.thaiprogrammer.org/
This makes it possible for:
Ideally, I would prefer that this parser is added to this repository, because the file format of README.md is subject to change, so we can update the format and the parser together, and not break integrations.
I suggest that we should have documentation for developers. Like how you can use our JSON what each key mean? something else~~~ 😃
เป้าหมายของโปรเจกต์นี้
คือผมต้องการให้ข้อมูลไม่ขึ้นอยู่กับเจ้าใดเจ้าหนึ่ง แต่ให้ Community ช่วยกันดูแล
ต่างจากระบบอีเวนต์อื่นๆ ที่พยายามทำตัวเป็นศูนย์รวมอีเวนต์ แต่สุดท้ายก็มีอีเวนต์แค่ในระบบของตัวเอง
การจะบรรลุเป้าหมายนี้ได้
จำเป็นต้องมีคนมาช่วยดูแล (Maintain) โปรเจกต์ครับ
ซึ่งนอกจากการช่วยส่ง PR เพื่อแก้ไขปรับปรุงข้อมูล หรือโค้ดบางส่วน (ที่ Contributor ทั่วไปสามารถทำได้)
Maintainer จะสามารถทำงานในหน้าที่พวกนี้ได้ด้วย
(ซึ่งไม่จำเป็นต้องทำทุกหน้าที่นะครับ อยากทำอันไหนก็ทำอันน้ัน ช่วยๆ กัน)
ใครสนใจบอกได้นะครับบ จะได้แอดเข้าโปรเจกต์ :D
I tried to create an event, run yarn build-json
and preview it using yarn dev
, but the newly created event didn't show up.
So I looked at the code in website/src/store.js
and it seems the site will always load calendar data from https://thaiprogrammer-tech-events-calendar.spacet.me
but I think it should load the local calendar data when in development mode.
Or is this the intended behavior?
It seems the Google Calendar data is not updated when new events are added e.g. the LINE Developer Meetup doesn't show up in the calendar yet.
I'm not sure how this works -- maybe it will get updated after some scheduled scan interval?
2018-03-05
18:30 ~ 22:00
LINK Collaboration Space, ถนน บรรทัดทอง แขวง รองเมือง เขต ปทุมวัน กรุงเทพมหานคร ประเทศไทย
https://www.google.co.th/maps/place/LINK+Collaboration+Space/@13.7369995,100.5200761,17z/data=!4m5!3m4!1s0x30e299312368f6eb:0x822246345e9e0e3b!8m2!3d13.7394382!4d100.5219107
Event พบปะและแลกเปลี่ยนเรื่อง Angular
Event พบปะและแลกเปลี่ยนเรื่อง Angular
Session มีดังนี้ (อาจมีการปรับเปลี่ยน)
สำหรับท่านที่สนใจจะแชร์ 2 - 10 นาที หรือ เป็นสปีกเกอร์สามารถติดต่อทีมงาน หรือใน Facebook Group ได้เลยครับ
สถานที่
LINK Collaboration Space พื้นที่ Co-Working และสร้างสรรค์ไอเดีย บนถนนบรรทัดทอง
วิธีการเดินทางมา LINK Collaboration Space
แล้วเจอกันครับ
2018-04-07
09:00 ~ 16:00
Geeky Base: https://goo.gl/maps/YMBYYLJdRck
intro to Vue.js, Basic Vue, คอร์สทดลองสอน
intro to Vue.js
Basic Vue
PWA does not have share button unlike Chrome so have to create our own
2018-05-10
09:00 ~ 17:30
GeekyBase https://goo.gl/maps/zEh5hJ3A6P72
บัตรจับมือขายทำไม มีแต่บัตรเขียนโค้ดค่ะ
Firebase Dev Day 2018 - Learn how Firebase helps developers build better products
Please get invite code by complete request form : https://docs.google.com/forms/d/e/1FAIpQLScZow2NaHED2hfw9MMn9hGi0-wcrlvgsL_nVW2-kYsrn0Musg/viewform
Learn about Firebase Enjoy technical sessions, learn hands-on via instructor-led codelabs, and be the first to hear our latest news.
Date: 07 Oct 2018
Time: 09:00 ~ 17:00
Event URL: https://dev.wi.th/event/firebase-dev-day
Location: Glowfish Sathorn
Location Address: Glowfish Sathorn - 2nd Floor @ SathornThani Building 2 BTS Chong Nonsri Exit2 (Skywalk connect with BTS)
Location Maps: https://goo.gl/maps/ps2o8wTGXBQ2
Location Fan Page: https://www.facebook.com/glowfishoffices/
To prevent mistake, enforce that the Markdown file is in the same folder of the start month
This is just a rough idea to asked you guys about integration with existing meetup sites that community around here already use e.g. Meetup.
Pros:
Cons:
Problem: The current website looks very developer centric and does not present useful information from the start. Existing viewers (including GitHub, and current home page) does not provide a good enough information to users. PR #50 kickstarted the redesign.
Solution: Redesign https://calendar.thaiprogrammer.org/ official home page to include interesting event information at the top.
Upon entering the website, user should see a list of upcoming events. Maybe display 4~6 items and include a button to go to the event list. Also, should link to Google Calendar, ICS file, JSON file, and GitHub project.
The event list displays a calendar, and allows the user to filter for the events they want to see. Past events are hidden by default.
Clicking on the event takes the user to the event page, where event details are displayed. There should be a link to the source file on GitHub and a link to edit this file on GitHub as well.
Design contributions would be appreciated.
Let me know in the comment if you would like to take on this task. After you comment, please be committed to start working on the design in 1 day, and provide frequent updates.
I would like a design for the front page first as we can implement the design incrementally, and the rest of the pages can be implemented rudimentarily. It doesn’t have to be complete, but I would like a few key design elements (CI):
Theme: Colors
Typography: Fonts and sizes
Layout: Navigation and stuff
Now, there are many events in this project. Adding new events becomes more cumbersome.
Instead of putting all events inside a single file, README.md, separate each event into a Markdown file with YAML front matter. This should allow easier parsing!
Everything in README.md
### <a name="bkk-web-pwa-meetup-42703818270"></a> 6 (Tue): BKK Web Meetup: Progressive Web Apps (PWA) — Mobile app's future
| | | |
| --- | --- | --- |
| 🏷 | Meetup | Web, Mobile, JavaScript |
| 📍 | [Launchpad Co., Ltd](https://www.google.com/maps/place/Launchpad+Co.,+Ltd/@13.721292,100.5220373,17z/data=!3m1!4b1!4m5!3m4!1s0x30e298cdd6e8270d:0x7e9aa39655924697!8m2!3d13.721292!4d100.524226) |
| ⌚️ | 19:00~22:00 |
| 🎟 | [eventbrite.com](https://www.eventbrite.com/e/progressive-web-apps-pwa-mobile-apps-future-tickets-42703818270) | FREE |
| ✅ | [Facebook Event](https://www.facebook.com/events/195556101180309/) |
Short introduction.
> Details paragraph 1
>
> Details paragraph 2
One event per file
---
id: bkk-web-pwa-meetup-42703818270
title: BKK Web Meetup: Progressive Web Apps (PWA) — Mobile app's future
date: 2018-03-06
time:
- 19:00 ~ 22:00
categories:
- Meetup
topics:
- Web
- Mobile
- JavaScript
location:
title: Launchpad Co., Ltd
url: https://www.google.com/maps/place/Launchpad+Co.,+Ltd/@13.721292,100.5220373,17z/data=!3m1!4b1!4m5!3m4!1s0x30e298cdd6e8270d:0x7e9aa39655924697!8m2!3d13.721292!4d100.524226
summary: Short introduction.
---
Details paragraph 1
Details paragraph 2
data/
2018-03/
06-bkk-web-pwa-meetup.md
Note: File name can actually be anything (but better make it descriptive). It is not used when parsing. Event is only identified via explicit ID (which must be unique). This allows us to change the format again in the future if needed, without impacting existing event IDs.
2018-02-07
2018-02-07 ~ 2018-02-09
18:00 ~ 21:00
18:00 ~ 21:00 (Meetup)
18:00 ~ 21:00++
I hope I've understood the software design of tech-events-calendar correctly:
The tech-events-calendar stores the information for each event in a separate text file.
GitHub pull requests is the way for external people to submit new events to the calendar.
Scripts in tech-events-calendar then generate a web site and google calendar events.
I really like this software design.
Is there any other software projects similar to tech-events-calendar?
Especially I am looking for open source software.
It looks like tech-events-calendar is not open source software because I can't find
any license. I also saw a GitHub issue where the missing software license was discussed.
#100
2018-06-26
18:00 ~ 21:00
Skooldio https://goo.gl/maps/f3MNyeaAdx32
Area for meet up with iOS Developers in Bangkok (also Thailand)
Topics
A brief summary of WWDC 2018 - Pitiphong, Omise
Let's see what's new in the WWDC 2018 especially on the iOS platform. We'll walkthrough on many things announced in the WWDC 2018. Let's see what we can do in the iOS 12.
Writing High-Performance Swift Code - Thongchai, Rakuten Viki
Thongchai (Hlung) will be sharing about dimensions of performance for Swift language, starting from the basics of allocation, reference counting, and method dispatch. Then he will share stories and ways the compiler can optimize our code and how we can take advantage of it. Finally, he will use Hopper disassembler to inspect how the compiler modifies our code.
2018-04-01
09:00 ~ 17:00
GeekyBase
https://goo.gl/maps/gDHKjgcXF7G2
Hand-on experience (and pain and may be some sobbing) about TDD Node.js from developer to developer.
Name: Code in the Dark Thailand #1: BKK 2018
Date: 10 October 2018
Time: 19:00 - 22:00
Ticket URL: https://www.eventpop.me/e/4303-code-in-the-dark-thailand
Fan page: https://www.facebook.com/codecraftbkk/
Organizer: The Stupid Hackathon Thailand
Organizer Face Page: https://www.facebook.com/StupidHackTH/
Location: cøde CRAFT Bar & Studio, Pracha Rat Sai 2 Road, Bang Sue, Bangkok, Thailand
Location URL: https://goo.gl/maps/pqg22tJiBsD2
Location Fan Page: https://www.facebook.com/pg/codecraftbkk
เพิ่มรายชื่อผู้เกี่ยวข้องในแต่ละอีเวนต์(เช่น ผู้จัดงานหลัก, วิทยากร, speakers)
โดยอาจจะเก็บ:
คิดว่าการจัดเก็บรายชื่อน่าจะส่งผลดีต่อทั้งฐานข้อมูลและผู้ที่เกี่ยวข้อง และน่าจะเป็น incentive ให้ผู้ที่เกี่ยวข้องมาอัพเดทปฏิทินนี้ด้วย
ข้อเสียที่คิดได้ตอนนี้คือ:
For events that are already on the calendar, is it okay or recommended to update them with links to the content generated from the event?
E.g. links to the recorded livestreams, code repos, photo galleries, blog posts, etc.
This would make the calendar not useful just for future events but as an archive/reference for past events as well.
2018-03-04
10:00 ~ 19:00
งานเพื่อพบปะสังสรรค์และแสดงผลงานของกลุ่มคนที่สนใจใช้งาน Raspberry Pi และมีการจัด Workshop เพื่อให้ความรู้เกี่ยวกับการใช้งาน Raspberry Pi ให้กับผู้ที่สนใจโดยไม่มีค่าใช้จ่าย และภายในงานจะมีการจำหน่ายบอร์ด Raspberry Pi และอุปกรณ์ต่างๆ สำหรับผู้ที่สนใจอีกด้วย
PINN Creative Space ได้จัดกิจกรรม “Bangkok Raspberry Jam Big Birthday Weekend 2018” ในวันอาทิตย์ที่ 4 มีนาคม 2561 ซึ่งเป็นวันที่ Raspberry Pi มีอายุครบ 6 ขวบปีพอดี โดยในระยะเวลา 6 ปีที่ผ่านมาจำนวนผู้ใช้งาน Raspberry Pi ในประเทศไทยได้เพิ่มมากขึ้น ทั้งใช้งานในงานอดิเรก ใช้เพื่อการสอน และใช้ในการผลิตเป็นผลิตภัณฑ์ต่างๆอย่างมากมาย
เพื่อเป็นการเฉลิมฉลองให้กับการครบรอบนี้ ทาง Pinn Creative Space ได้จัดงานเพื่อพบปะสังสรรค์และแสดงผลงานของกลุ่มคนที่สนใจใช้งาน Raspberry Pi และมีการจัด Workshop เพื่อให้ความรู้เกี่ยวกับการใช้งาน Raspberry Pi ให้กับผู้ที่สนใจโดยไม่มีค่าใช้จ่าย(นำเครื่องคอมพิวเตอร์ส่วนตัวมาสำหรับการอบรมด้วยตัวเอง) และภายในงานจะมีการจำหน่ายบอร์ด Raspberry Pi และอุปกรณ์ต่างๆสำหรับผู้ที่สนใจอยากเข้ามาศึกษาและใช้งาน Raspberry Pi อีกด้วย
Problem: Markdown is not rendered in these areas:
Event summary (Event
component)
Event info — location (EventInfo
component)
How to fix:
Extract the Markdown rendering logic from EventInfo
(where it renders the description) into a new Markdown
component. It should accept text
prop.
Refactor to make EventInfo
use Markdown
component to render the summary
and description
.
Fix the Event
component to use Markdown
component to render the summary
.
Fix the EventInfo
component to use Markdown
component to render the location.detail
.
2018-03-29
18:00 ~ 21:00
Rabbit Hub Co working space
https://goo.gl/maps/tvkA8k4nGAS2
เรียนเพื่อน ๆ ทุกท่านที่สนใจมาช่วยเหลือผลักดันโครงการ National Digital ID.
เรียนเพื่อนๆทุกท่านที่สนใจมาช่วยเหลือผลักดันโครงการ National Digital ID. พรุ่งนี้เย็น 29 มีนาคม เวลา 18:00 ผมจะขอเชิญคนที่มาได้ มาร่วมกันระดมแรงและสมอง คุยกันถึงแผนการพัฒนาระบบนี้นะครับ รบกวน programmer developer system op, engineer, etc... scrum master, และอื่นๆ ที่สนใจ มาช่วยกัน มาร่วมมือกันได้ อยากได้ทั้ง volunteer และถ้าใครอยากได้งานทำ parttime fulltime มาร่วมประชุมกันก่อน ผมจะเล่าให้ฟังถึง detail design (สองเดือนก่อนพูด high level design ไปแล้ว) และเริ่มพัฒนาโค้ดกันเลย ทุกวัย เป็นเวลาหลายเดือน
สถานที่คือ Rabbit Hub Co working space แถวๆ BTS พญาไท ห้องXL ชั้น 1 เริ่มเวลา 18:00-21:00 วันพรุ่งนี้นะครับ และจะมีนัดต่อๆไปแน่นอน เย็นๆและเสาร์อาทิตย์ เพื่อหาคนมาช่วยเพิ่มเติม
ใครสนใจแจ้งด่วน ใครรู้จักคนที่สนใจใช้ความรู้ IT, Dev เพื่อชาติ (แต่ถ้าอยากได้ค่าจ้างก็อาจจะมีให้นะ ไม่ต้องฟรีแบบผม) มาด่วนๆ
update: https://web.facebook.com/bhume/posts/10215793636935785
ประกาศ ประกาศ ที่นัดกันเรื่อง digital ID เย็นนี้ ห้องเล็กมากนะครับ นั่งได้ไม่เกิน 20 คน คนที่จะมาอยากขอให้เป็นคนที่สนใจจะมา contribute จริงๆ ยังไม่ทราบรายละเอียดไม่เป็นไร มาแล้วก็จะมีคนเล่าให้ฟัง แต่อยากได้เฉพาะคนที่อยากช่วยลงมือลงแรง นอกเวลางาน เสาร์อาทิตย์ fulltime parttime ได้หมด แต่ถ้าแค่อยากมานั่งฟัง กลัวตกรถไฟ รบกวนรอโอกาสหน้านะครับ ห้องขนาดจำกัด นัดวันนี้ไม่ได้นัดเล่าให้ฟัง นัดคุยหารือแนวทางการทำงาน ลงมือสร้างจริงๆ
Currently. The link in Github page now links to README to this project.I think it could be better if it display on the website directly.
README.md
says
สั่ง
yarn website
เพื่อเปิดเซิฟเวอร์สำหรับพัฒนาเว็บไซต์ โดยสามารถดูเว็บไซต์ได้ที่ http://localhost:8080
But according to package.json
, you have to run yarn dev
to start the dev server.
So which file should we update -- README.md
or package.json
?
In the future, events may be moved to different places. It may be split into multiple files. The format may change. etc.
To make it easy for tools to integrate with this system, we should create some URL that represents the event, which will not change even though the project structure changes (i.e. a permalink).
Action | Proposed permalink URL | Action |
---|---|---|
View event | https://thaiprogrammer-tech-events-calendar.spacet.me/go/?view=<id> |
Redirect to the event item on GitHub view mode. |
Edit event | https://thaiprogrammer-tech-events-calendar.spacet.me/go/?edit=<id> |
Redirect to the edit page on GitHub. |
2018-05-03 ~ 2018-05-04
09:00 ~ 16:00
2018-08-09 ~ 2018-08-10
09:00 ~ 16:00
2018-12-03 ~ 2018-12-04
09:00 ~ 16:00
https://goo.gl/maps/A4nfM8cKv4Q2
Eirly bird 8,900 exclude vat.
Facebook event: https://www.facebook.com/events/2081082005482165/
Blockchain เป็นเทคโนโลยีที่ได้รับการกล่าวถึงกันอย่างมากมาย เพราะเป็นการเปลี่ยนแปลงแนวคิดครั้งใหญ่ไม่เฉพาะแวดวงทางการเงินเท่านั้น แต่ยังเป็นการพลิกแนวคิดของวงการคอมพิวเตอร์และธุรกิจอีกด้วย
มีการคาดการณ์จากผู้รู้และนักคิดหลายท่านว่า Blockchain จะเป็นตัวพลิกโฉมหน้าโลกในอนาคตอย่างที่ไม่เคยมีผู้ใดนึกถึงมาก่อน อีกทั้งยังทำให้คนตั้งคำถามถึงหน่วยงานกลางทั้งหลายรวมทั้งอำนาจรัฐด้วยว่ามีความจำเป็นเพียงใด ดังนั้นทุกคนควรหันมาทำความเข้าใจในเรื่องนี้อย่างจริงจังและนำไปคิดว่าจะเกิดผลกระทบจาก Blockchain กับตัวเราและองค์กรของเราอย่างไร
Course นี้นอกจากจะปูพื้นฐานความเข้าใจเกี่ยวกับ Blockchain และการนำไปประยุกต์ใช้งานแล้ว ยังพาท่านสัมผัสกับการสร้างและเขียนโปรแกรมบน Blockchain อีกด้วย เพื่อให้เห็นว่าเราสามารถนำไปประยุกต์ใช้ได้ง่ายดายเพียงใด
https://docs.google.com/document/d/1X7qt-mrJZjZ-y78FRmzR02kRsHKTyO0Dta80SohwGAc/edit
Date: Saturday, December 15, 2018
Time: 09 AM ~ 05 PM
Event URL: https://www.facebook.com/events/1129122393908397/
Location: Geeky Base
Location URL: https://goo.gl/maps/Tv2WKsQGFVm
Location Detail: จอดรถฟรี
Now the contents in the ICS file contains the URL to the repo’s README file:
https://github.com/ThaiProgrammer/tech-events-calendar#<id>
But since #44, now data is removed from README file and there is now a website to view all events. The links should be updated:
https://calendar.thaiprogrammer.org/event/<id>
The code that generates the ICS file can be found in scripts/generate-ics.js
.
Relevant line:
The puzzle 101-4b14d300
from #101 has to be resolved:
tech-events-calendar/website/src/components/HomePage.vue
Lines 42 to 45 in c0ae361
The puzzle was created by Thai Pangsakulyanont on 06-Apr-18.
Estimate: 0 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
Status: Being worked on by @komcal
Right now the CI checks whether the data is correct by running the data processing script, but did not check whether the data processing script itself works or not.
The data processing code (lib/parseMarkdown.js
) already has tests (lib/parseMarkdown.test.js
) using Jest. I run it locally, but I didn’t make it run on CI yet.
Tasks:
Add a "script"
called "test"
in package.json
to run jest
. e.g. yarn test
should run jest
.
Configure CircleCI (.circleci/circle.yml
) to run yarn test
on every commit.
In the JSON API (https://thaiprogrammer-tech-events-calendar.spacet.me/calendar.json), cross-origin resource sharing (CORS) seems to be disallowed. This makes it more difficult to directly consume the JSON API from static web applications.
If this is not the intended behavior, please consider enabling CORS by adding Access-Control-Allow-Origin: *
to your API endpoint.
Thanks! 😄
Add manifest and implement a website to support progressive web app, which convenient accommodate the user that wants to create a shortcut or view list on their mobile.
It's a good alternative way for the user that does not want to install as a native app.
2018-03-17
09:00 ~ 17:00
Stellar 101 : มาทำความรู้จัก Blockchain เพื่อการโอนถ่ายสินทรัพย์อย่างโปร่งใสและปลอดภัย
และลองสร้าง Token และ Smart Contract บน Stellar Network ด้วยตนเอง
โดย เมธัส แก้วทรายขาวและปราชญ์ ฮอมณีจาก Cochain และ ทศพร บรรเจิดกิจ (Katopz) จาก Digithun
2018-03-24
12:30 ~ 16:30
https://goo.gl/maps/BeDDyNKyRaL2
แสนสิริจัดเต็มกับ Guru ที่จะมาแชร์ประสบการณ์สุด Exclusive ภายในงาน Future Technology for Enterprise
ด่วน! รับจำนวนจำกัด
สนใจเข้าร่วมกดลงทะเบียนที่ลิงก์นี้
http://bit.ly/2p9z4RS
พบกันวันเสาร์ที่ 24 มีนาคม 2561
ลงทะเบียนเข้างาน 12:30 – 13:00 น.
ชั้น 17 อาคารสิริภิญโญ (ใกล้ BTS พญาไท)
โอกาสไม่คอยใคร ถ้าสนใจต้องเข้ามา
สอบถามข้อมูลเพิ่มเติม
โทร. 086-084-3926 / 080-808-0771
สอนใช้ vim ฟรีไม่มีค่าใช้จ่าย
กรุณากด Going ใน facebook ด้วยนะ :)
id: 'GeekyBaseVimPro20181007'
date: '2018-01-27'
time: '09:00 ~ 17:30'
location
url: https://goo.gl/maps/Tv2WKsQGFVm
title: Geeky Base
detail: จอดรถฟรี
links:
- type: RSVP
url: https://www.facebook.com/events/335443820536158/
Right now I only run standard locally. Would be great to run standard
on CI as well.
Tasks:
Add standard
to the "devDependencies"
in package.json
.
Add a "script"
in package.json
to run standard
. e.g. yarn lint
should run standard
on the codebase (including the website
folder)
Configure CircleCI (.circleci/circle.yml
) to run yarn lint
on every commit.
เอาข้อมูล JSON มาแปลงเป็นไฟล์ iCalendar จะได้ใช้กับพวกแอพ Calendar ได้
อย่างเช่นแอพ
App | Example |
---|---|
Google Calendar | |
Calendar (macOS) |
โปรเจกต์นี้ใช้ Node.js + Yarn ให้โคลนโปรเจกต์ แล้วสั่ง yarn install
เพื่อติดตั้งลงไลบรารี่ต่างๆ ครับ
หลังจากนั้นสั่ง yarn build
จะได้ไฟล์ public/calendar.json
แนะนำให้สร้าง Script ใหม่ไว้ที่ไฟล์ scripts/generate-ics.js
พอรันแล้วให้มันอ่านไฟล์ public/calendar.json
แล้วเอามาสร้างเป็นไฟล์ public/calendar.ics
ครับ
แนะนำให้ดูตัวอย่าง Script ที่ใกล้เคียง
คือ Script เอาไว้สร้างรูปปฏิทิน ที่ scripts/generate-svg.js ครับ
หากต้องการทำ Issue นี้ ช่วยคอมเม้นต์ไว้ด้วยนะครับ จะได้ไม่ทำงานซ้ำซ้อนกัน
Add og:image so that the website can be easily shared to Facebook
To make this site a Progressive Web App (#89), first we need a logo to create the app icons. App icon size should be at least 192x192.
Please comment with the logo image (you can attach images by dragging the image into the comment box). If possible, please also link to source file (e.g. photoshop/sketch). Thanks~
2018-03-24
09:30 ~ 17:30
Geeky Base
https://goo.gl/maps/cZazeG3LZK22
introduce angular และมีการทำ workshop เล็กน้อย
ถ้ายังไงใครลงโปรแกรมกันมาก่อนเลยก็ได้ครับโดยโปรแกรมที่ต้องเตรียมมา
-node
-npm
-angular cli
I'm not sure whether this only happens on Windows machine... but it seems
require('child_process').execSync('mkdir -p tmp')
in scripts/generate-json.js
doesn't work as expected -- it creates -p
directory along with tmp
directory:
And if I run the command again, this time it will produce errors:
I tested using both Git Bash and Command Prompt and the results were consistent. I can create a PR to fix this but wanna make sure that it's not just me or my setup 😑
Event Name: TW Talks Tech: From the Iron Age to the Cloud Age by Keif Morris
ThoughtWorks Thailand is excited to welcome Keif Morris to Bangkok!
Title: From the Iron Age to the Cloud Age by Keif Morris
Abstract: The move to cloud is driving a shift in how we manage changes to infrastructure. Long cycles are out, and rapid improvement loops are in. This talk describes the principles and practices that organisations and teams can apply to deliver more reliable infrastructure more quickly.
Agenda:
18:30 - 19:00: Sign-in
19:00 - From the Iron Age to the Cloud Age by Keif Morris
20:00+: Networking
date: 2018/10/03
tIme: 19:00 ~ 21:00
Location Title: BIG Co-Working Space
Event URL: https://www.facebook.com/events/529475470810760/
Ticket URL: https://www.eventpop.me/e/4261-keifmorrisbkk
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.