After I posted on my leave plans on Sunday, a few of you asked what was on my reading list, so I am sharing some books I have read / am reading / or hope to read. Three of the books are available from the National Library Singapore. Do check out the NLB app (iOS: https://go.gov.sg/moiqhc | Android: https://go.gov.sg/hu17bc). It is a marvellous resource, and you will definitely be able to discover many books to suit your interests.
[ Nuclear Folly, a History of the Cuban Missile Crisis
by Serhii Plokhy ]
The Cuban Missile Crisis in 1962 brought the world to the brink of nuclear war. I had read "13 Days", the short memoir by Robert Kennedy about it as a teenager, and later Graham Allison's "Essence of Decision", a seminal study using the Crisis to analyse decision making from different perspectives. Both were mainly based on US records. Plokhy's book draws on Soviet archives, to present events from both the US and Soviet points of view. Many mistakes were made on both sides. The saving grace was that both President John Kennedy and General Secretary Nikita Khrushchev desperately wanted to avoid a nuclear war. But even then the two sides avoided a nuclear exchange only by a hair’s breadth, and only by chance, because events once set in motion were no longer entirely within the two leaders' control. A gripping read.
[ The Bilingual Brain, and what it tells us about the science of language
by Albert Costa ]
Having learnt several languages myself, and grappled with our bilingualism policy in schools, this book was a natural choice. I am still reading it. Did you know that a newborn infant already recognises and prefers the language (or languages) which their mother spoke while they were in her womb, and within hours of birth can also distinguish between two different languages that they have never heard before? Infants pick up a language (or two) naturally in their first years, but learning a second or third language later in life is much harder. This book explains why.
[ Capturing Light, the Heart of Photography
by Michael Freeman ]
A book about the different sorts of light, how they influence the photo you take, and how to use them to create the effect and mood that you want. Photographers know about the golden hour and blue hour, hard light and soft light, direct and indirect lighting, front and back lighting, haze, mist and fog, and so many more variations. The book includes lots of the author’s photos illustrating his points, taken over many years. Hope to pick up something from reading it. But the key in photography (as in so many other skills) is to practise and practise, if you want to improve.
[ Bettering Humanomics, A New, and Old, Approach to Economic Science
by Deidre Nansen McCloskey ]
The author, a distinguished economist, argues that economics is not just about incentives and institutions, mathematical models and observed behaviour. It should take a broader, more humanistic approach, paying attention to ethics and values, “what people believe, and the stories they tell one another”, as one reviewer put it. Certainly in government we must think about these broader factors all the time, while making sure we get the economics right. Not just in trade and industry or finance, but also in national development, education, health, manpower, sustainability and the environment, social and family development, and so much of public policy. I haven't read this book yet, but saw an enthusiastic book review, and look forward to reading the book itself.
Happy reading! – LHL
android app development language 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳解答
ถ้าใครอยากจะพัฒนาแอพต่างๆ บนระบบ iOS ของค่าย Apple สมัยก่อนจะใช้ภาษา Objective-C แต่ปัจจุบันทางค่ายเข้าพัฒนาภาษา Swift ขึ้นมาแทนที่
.
เมื่อพูดถึงไวยากรณ์ภาษานี้ค่อนข้างเยอะ
ผมว่าเยอะกว่า C++ อีกอะ
ถ้าจะต้องศึกษาจริงจัง
อาจต้องใช้เวลาศึกษานานหน่อยเพื่อให้เชียวชาญ
.
แถมในตัวภาษา Swift
ก็ดันมีบางส่วนคล้ายกับภาษา Kotlin อีกด้วยนะ
ถ้าใครจะศึกษา Swift แล้วไปต่อยอดศึกษา Kotlin เอาไว้พัฒนาแอพบน Android ก็เป็นอีกทางเลือกที่น่าสนใจ
.
ลองศึกษา Swift ดูได้ครับ
เราสามารถฝึกเขียนภาษานี้
ได้จากหน้าเว็บที่เขามีให้โดยตรง
ไม่จำเป็นต้องมีเครื่องก็ได้ (แต่จะทำได้อย่างจำกัด)
.
และลิงค์นี้ก็เป็นแหล่งเรียนรู้
https://www.apple.com/th/education/teaching-code/
เอาไว้ศึกษาภาษา Swift จากค่าย Apple โดยตรงเลยครับ
.
เครดิตจากข่าว
https://www.it24hrs.com/…/apple-code-swift-learning-website/
.
.
.
.
.
++++++++++++++++++
อันนี้ขอขายของสำหรับใครคิดว่า Swift ยากไป
อยากเรียนรู้อะไรที่ง่ายๆ (หรือเปล่า)
ผมเปิดสอนคอร์สเรียนตัวต่อตัวผ่านทางออนไลน์
สนใจอ่านรายละเอียดได้ที่
https://www.facebook.com/notes/โปรแกรมเมอร์ไทย-thai-programmer/คอร์สรู้ทันเด็กมต้น-ในเรื่องเขียนโปรแกรม-สำหรับผู้มีพื้นฐานติดลบ-ใช้ภาษา-python-/2516287358661100/
.
✍เขียนโดย โปรแกรมเมอร์ไทย thai progammer
If anyone wants to develop apps on Apple's iOS system, I will use Objective-C language, but nowadays, Swift language development is replaced.
.
When it comes to grammar, this language is quite a lot.
I think it's more than C ++
If you need to study seriously
It may take a long time to study for expertise.
.
Plus in Swift language
There are some similar to Kotlin language.
If anyone wants to study Swift and go to Kotlin education for Android app development, it's another interesting choice.
.
Try to study Swift.
We can practice writing this language
Got it directly from the page he has.
Doesn't need a machine (but it will be limited)
.
And this link is a source of learning.
https://www.apple.com/th/education/teaching-code/
For studying Swift language from Apple camp directly.
.
Credit from the news
https://www.it24hrs.com/2020/apple-code-swift-learning-website/
.
.
.
.
.
++++++++++++++++++
I want to sell items for anyone who thinks Swift is too hard.
Want to learn something simple (or not)
I'm teaching one-on-one courses via online.
If interested, read the details at
https://www.facebook.com/notes/โปรแกรมเมอร์ไทย-thai-programmer/คอร์สรู้ทันเด็กมต้น-ในเรื่องเขียนโปรแกรม-สำหรับผู้มีพื้นฐานติดลบ-ใช้ภาษา-python-/2516287358661100/
.
✍ written by Thai programmer thai progammerTranslated
android app development language 在 紀老師程式教學網 Facebook 的最佳解答
給你滿滿的 科~特~林~:Android 手機開發新語言 Kotlin 值得投入學習嗎?
聽過 Kotlin 嗎?這是今年五月被 Google 宣布成為 Android 手機開發新語言的寵兒(or 棄嬰?遠望 Google+ 與 Go 語言... XD)。我把手頭上收集的 Kotlin 語言的「好文」,一次貼給你,給你滿滿的「科~特~林~」(王大陸上身~ XD)
今年的 5 月 19 日,Google I/O 開發者大會上,宣布將 Kotlin 納入成為 Android App 開發的「一級語言」。這意味著 iOS 與 Android 手機開發雙語系時代的來臨。iOS App 可以用 Objective-C(舊)或 Swift(新)來開發。而 Android App 可以用 Java(舊)或 Kotlin(新)來開發。
Kotlin 中文報導: https://goo.gl/nTuqEL
Google I/O Kotlin 發表會影片: https://youtu.be/X1RVYt2QKQE
如果您對 Kotlin 語言長得怎麼樣,想以最快的方式瞭解,我會推薦您看這一篇文章:
「An Introduction to Kotlin」
https://goo.gl/dEomu7
至於底下這篇文章,比較強調如何安裝與設定 Kotlin 的開發環境與軟體安裝:
「Getting started with Android and Kotlin」
https://goo.gl/ClaEVS
然後這篇討論了 Kotlin 語言的五大特色,算是推坑文,讓你知道 Kotlin 與 Java 比起來到底好在哪裡:
「Kotlin for Android Development: Heavyweight Language or Hopeless Hype?」
https://goo.gl/zy86FJ
最後,如果您想知道多一點 Kotlin 的學習資源的話,這篇由國外網友整理出來的 100+ Kotlin 學習資源還不錯:
「100+ Resources To Learn Kotlin The Right Way」
https://goo.gl/D8JeFp
最後您問我說,Kotlin 值得投資嗎?嗯...語言本身是優秀的!但 Google 推了不少優秀的東西最後都雷聲大雨點小(G+啦~ Go 語言啦~),這點讓我有點疑慮。不過我個人的意見還是:「值得學!」
希望今天的分享大家都喜歡!如果您身旁也有對寫 Android 手機 App 有興趣的朋友,不妨按讚分享。若您有任何對 Kotlin 的疑問,可以在這一篇底下留言喔!