策 發(fā)自 凹非寺
量子位 報(bào)道 | 公眾號 QbitAI
有點(diǎn)意外。
這都2102年了,Pad才開始告別“買后愛奇藝”的處境。
就在今年的蘋果WWDC上,最突出的就是iPad終于能寫代碼了,支持Swift語言,還不能寫Python、C++……
但即便如此,你要說還有主打移動端的操作系統(tǒng)能掀起波瀾……我是不信的。
要知道當(dāng)今之世:iOS和安卓穩(wěn)如老狗、兩分天下,華為鴻蒙更像不得已而為之的產(chǎn)物。
然而就在半年內(nèi),一個(gè)基于Linux,專為平板等移動設(shè)備打造的OS,連續(xù)在HackNews、Reddit引起熱議,其后初代平板產(chǎn)品又成為極客程序員在YouTube上炫cool的方式。
最醒目的是,它還頂著一個(gè)“中式名字”——JingOS。
并且真來自中國,由一個(gè)剛創(chuàng)業(yè)的小公司打造。
熱度首先在YC旗下的HackNews傳出。
今年2月,JingOS因?yàn)長inux和iPad等關(guān)鍵詞上了HackNews熱搜:
2個(gè)月后,搭載這個(gè)OS的初代平板,以眾籌介紹的方式,再次在HackNews被熱議:
JingOS也好,初代平板產(chǎn)品也好,收到如此關(guān)注——一方面是因?yàn)閷σ苿覱S還能翻紅的意外,另一方面則與Linux之于程序員的意義密切相關(guān)。
在全球最大Linux發(fā)行版情報(bào)網(wǎng)站,JingOS還很快沖進(jìn)前十,再往前2位就是知名的Linux中國玩家deepin。
所以這個(gè)JingOS究竟啥來頭?為啥能在垂直技術(shù)社區(qū)一炮而紅?
很快,有網(wǎng)友發(fā)現(xiàn),原來JingOS打造者10個(gè)月前,還在Reddit上留下想法:
我們開發(fā)一個(gè)Linux平板。
起因是在一個(gè)移動終端已經(jīng)如此深入工作的時(shí)代,人們使用iPad的時(shí)間甚至超過了MacBook,但還沒有一款為Linux用戶而造的產(chǎn)品。
Linux用戶需要的平板有何特殊之處?
裝上鍵盤可以寫代碼,拆下鍵盤能運(yùn)行游戲。
絕對得是生產(chǎn)力工具。
于是這條Reddit帖下,當(dāng)天就有70多條回復(fù)……
Linux用戶的極客性也暴露無遺,他們給這款平臺操作系統(tǒng)提出了很多建議,比如希望這款平板搭載Wacom壓感手寫筆、2K OLED顯示屏、采用ARM架構(gòu)CPU、支持存儲卡擴(kuò)展……
有些網(wǎng)友甚至一口氣寫下了幾十條誠懇建議,場面堪稱火爆。
其后,JingOS竟然還真就眾籌,生產(chǎn)了,一些極客網(wǎng)友也在年中陸續(xù)收到初代產(chǎn)品,YouTube上進(jìn)而出現(xiàn)一波功能體驗(yàn)分享視頻。
更大的出圈熱度,開始讓更多人感知。
或者換個(gè)問題,究竟是一個(gè)怎樣的OS,能做什么?
先說個(gè)宏觀概覽后的結(jié)論:
這確實(shí)是一個(gè)生產(chǎn)力平板操作系統(tǒng)。
如今,主流操作系統(tǒng)大格局長這樣——
PC端,有Windows、macOS、Linux和ChromeOS等。
手機(jī)端,iOS和安卓兩分天下。
平板端,安卓陣營基于安卓,iOS則由蘋果在近年來推出了專用的iPadOS。
也正是iPadOS的推出,讓外界開始意識到蘋果有意解決平板產(chǎn)品“買前生產(chǎn)力,買后愛奇藝”的尷尬處境。
這種“生產(chǎn)力”上痛點(diǎn),對程序員群體尤為突出。
無論是蘋果還是安卓,現(xiàn)有平板都不能很好滿足程序員寫代碼的需求。
而JingOS,切入的正是這個(gè)地帶。
已經(jīng)有程序員測試了搭載JingOS的平板,其平板可以安裝各種IDE,最常見的VS Code也不例外,并在上面進(jìn)行Python和PHP開發(fā)。
畢竟基于Linux系統(tǒng)開發(fā),支持Terminal也成了題中之義。
所以接上鍵盤,它就是一款碼農(nóng)神器。
拆下鍵盤后,它的操作邏輯又與市面上的平板完全一致,做到操作邏輯的無縫切換。
下拉呼出通知中心:
上拉呼出多任務(wù)界面:
另外,新OS最具挑戰(zhàn)的應(yīng)用生態(tài)問題,JingOS一方面和Ubuntu一樣,讓用戶可以使用apt包管理工具安裝原生Linux應(yīng)用。
另一方面,則通過Anbox、Wine的方式支持安卓與Windows應(yīng)用。
所以講到這里,這個(gè)JingOS和其首款眾籌平板為啥能火,大概也就能管窺一二了。
不過,JingOS的這款眾籌平板也不便宜。
Indigogo上眾籌價(jià)899美元,折合人民幣5800元……
另外,JingOS還有另一個(gè)問題被質(zhì)疑——
一個(gè)中國團(tuán)隊(duì),能搞得好OS嗎?
實(shí)際上從JingOS團(tuán)隊(duì)在Reddit發(fā)帖那天起,這種身份質(zhì)疑就開始了。
其團(tuán)隊(duì)倒也不避諱,大方在回帖中說,講太多沒用,也不求外界第一天就相信,會用產(chǎn)品來證明。
但有意思的是,這滿打滿算都已經(jīng)在海外技術(shù)群體里火了大半年的公司,還是搞操作系統(tǒng)的,怎么國內(nèi)一點(diǎn)動靜沒有?
于是我們順藤摸瓜扒了一扒。
具體創(chuàng)辦時(shí)間不詳,OS系統(tǒng)研發(fā)業(yè)務(wù)則開始于2020年6月,同年12月對外發(fā)布JingOS V0.6版——也差不多就是Reddit上“我有一個(gè)想法”那個(gè)發(fā)帖時(shí)間。
官網(wǎng)介紹,在北京和硅谷都建了團(tuán)隊(duì),成員來自聯(lián)想、三星、阿里巴巴、Canonical/Ubuntu、Trolltech等軟硬件巨頭。
以及新發(fā)現(xiàn)是,最新一款搭載JingOS的系統(tǒng)取名JingPad C1,最醒目的特點(diǎn)是國產(chǎn)。
采用國產(chǎn)處理器,運(yùn)行國產(chǎn)操作系統(tǒng),是一部PC/平板二合一的國產(chǎn)平板電腦。
這……這么直接嗎?
先不說國產(chǎn)芯片、國產(chǎn)OS和高新技術(shù)產(chǎn)業(yè)里一切“國產(chǎn)”面臨的輿論環(huán)境。
一個(gè)初創(chuàng)公司主打這個(gè),似乎也過于理想豐滿。
畢竟骨感的現(xiàn)實(shí)是,就算垂直到移動OS這個(gè)領(lǐng)域,小一點(diǎn)的如Deepin,已經(jīng)在開源社區(qū)已經(jīng)積累了不錯(cuò)的口碑和大量用戶。
巨頭像華為和已經(jīng)發(fā)布的鴻蒙OS,人、錢和影響力都不缺。
JingOS,旗幟鮮明亮出國產(chǎn)化標(biāo)簽,怎么想的?
最后,還有兩則關(guān)于JingOS的信息。
一是注冊地,北京市海淀區(qū)西大街39號2層2005。這個(gè)地址另一個(gè)更加廣為人知的名字是“中關(guān)村創(chuàng)業(yè)大街”。
另一個(gè)是工商信息,JingOS看起來已經(jīng)獲得了數(shù)千萬金額的首輪融資,而且還是來自一家以技術(shù)和硬科技標(biāo)簽知名的VC。
有個(gè)大膽猜想,不知道對不對。如果你知道點(diǎn)內(nèi)幕,也歡迎爆料說說。
參考鏈接:
https://www.reddit.com/r/JingOS/comments/jw80fs/idea_of_making_a_linux_tablet_for_consumers/
https://www.youtube.com/watch?v=VXFdWnv7rYc&ab_channel=JingOS
https://news.ycombinator.com/item?id=25807792
https://news.ycombinator.com/item?id=26486940
— 完 —
量子位 QbitAI · 頭條號簽約
關(guān)注我們,第一時(shí)間獲知前沿科技動態(tài)
數(shù)字化浪潮的推動下,平板電腦已經(jīng)成為許多家庭不可或缺的教育工具。不少家長開始思考,這款輕便易攜、功能豐富的設(shè)備,平板可以用來學(xué)少兒編程嗎?能否成為孩子學(xué)習(xí)的得力助手?答案是肯定的,平板不僅可以用來學(xué)少兒編程,而且通過合理的引導(dǎo)和利用,還能為孩子提供豐富多樣的學(xué)習(xí)體驗(yàn)。
一、平板學(xué)習(xí)編程的可行性分析
平板電腦擁有大屏幕、觸摸屏和豐富的應(yīng)用程序,這些特點(diǎn)使其非常適合作為少兒編程的學(xué)習(xí)平臺。當(dāng)你還在問平板可以用來學(xué)少兒編程嗎?人家早已經(jīng)開始學(xué)習(xí)了。首先,大屏幕提供了清晰的視覺界面,有助于孩子更直觀地理解編程邏輯。其次,觸摸屏提供了直觀的操作方式,讓孩子能夠通過觸摸和拖拽來完成編程任務(wù),這種交互方式更符合孩子的認(rèn)知習(xí)慣。最后,平板上可以安裝各種編程教育應(yīng)用,這些應(yīng)用通常設(shè)計(jì)得生動有趣,能夠激發(fā)孩子的學(xué)習(xí)興趣。
孩子學(xué)習(xí)編程重點(diǎn)是兩塊:邏輯思維能力和語言表達(dá)能力。
也就是把問題分析清楚,分解成基礎(chǔ)問題(抽象和模式)的能力以及用編程語言把思路表達(dá)出來的能力,在小學(xué)階段,孩子的數(shù)學(xué)能力有限,不要過度在乎編程難度,很容易把孩子的熱情磨滅沒了。
少兒編程機(jī)構(gòu)現(xiàn)在非常多,每家的編程理念和學(xué)習(xí)方式都很不一樣,千差萬別,選的時(shí)候多參考過來人意見!
我自己也算是踩過很多坑,大大小小的機(jī)構(gòu)帶孩子上過好幾家,目前基本穩(wěn)定在高途編程學(xué)習(xí)了,最早是學(xué)scratch,后面開始學(xué)python,孩子最喜歡橙子老師和光明老師,講課風(fēng)格比較生動,關(guān)鍵是能講透編程的知識點(diǎn),讓孩子能串聯(lián)起來,邏輯思維和抽象能力都有了很明顯提高!
準(zhǔn)備給孩子報(bào)一些編程競賽試試,也考一些證書感覺還是很有必要!總之大家給孩子選編程機(jī)構(gòu)最好找大機(jī)構(gòu),像高途編程這種上市公司,師資和服務(wù)都更有保障一些,而且有實(shí)力能引入名師!
想快速提升孩子邏輯和數(shù)學(xué)思維,開發(fā)腦力潛能,融合多科目知識點(diǎn),速度私信【666】獲取少兒編程0元體驗(yàn)課!每天僅限前10名!
一定記得去下一個(gè)高途app,高途的課程和老師在里面都可以看到,價(jià)格很多也有標(biāo)注,是不是適合自己心里就有底了!
另外高途app有個(gè)比較不錯(cuò)的學(xué)習(xí)版塊,包括題庫、資料、經(jīng)驗(yàn)分享、小游戲、小工具等等,非常全,平時(shí)多刷題、多用這些學(xué)習(xí)工具,提升才會更快,gogogo!
二、平板學(xué)習(xí)編程的實(shí)用方法
1.選擇合適的編程應(yīng)用:市面上有許多針對少兒的編程應(yīng)用,如ScratchJr、Kodable等。這些應(yīng)用通常具有簡單易懂的界面和豐富多樣的編程任務(wù),適合孩子入門學(xué)習(xí)。家長可以根據(jù)孩子的年齡和興趣選擇合適的應(yīng)用。
2.引導(dǎo)孩子理解編程概念:在使用平板學(xué)習(xí)編程時(shí),家長需要引導(dǎo)孩子理解編程的基本概念,如變量、函數(shù)、循環(huán)等。可以通過一些生動的例子和實(shí)踐活動來幫助孩子理解這些概念。
3.鼓勵孩子自主探索:編程是一門需要動手實(shí)踐的學(xué)科,家長應(yīng)該鼓勵孩子自主探索編程世界。可以讓孩子嘗試編寫自己的小程序或游戲,以提高他們的編程能力和創(chuàng)造力。
4.與孩子一起解決問題:在編程過程中,孩子難免會遇到各種問題和困難。家長可以與孩子一起分析問題、尋找解決方案,并在這個(gè)過程中引導(dǎo)孩子學(xué)會獨(dú)立思考和解決問題的能力。
三、平板學(xué)習(xí)編程的注意事項(xiàng)
1.控制使用時(shí)間:雖然平板是學(xué)習(xí)編程的好工具,但家長也需要控制孩子使用平板的時(shí)間,避免過度使用影響孩子的視力和身體健康。
2.選擇合適的編程難度:孩子的編程能力會隨著年齡和經(jīng)驗(yàn)的增長而提高,家長需要根據(jù)孩子的實(shí)際情況選擇合適的編程難度,避免過于簡單或復(fù)雜的內(nèi)容影響孩子的學(xué)習(xí)效果。
3.培養(yǎng)孩子的興趣:編程是一門需要長期學(xué)習(xí)和實(shí)踐的學(xué)科,家長需要培養(yǎng)孩子的興趣和熱情,讓他們愿意主動學(xué)習(xí)和探索編程世界。
四、平板學(xué)習(xí)編程的互動分享
1.分享學(xué)習(xí)成果:家長可以鼓勵孩子將自己在平板上學(xué)習(xí)編程的成果分享給家人和朋友,如展示自己的小程序或游戲。這不僅可以增強(qiáng)孩子的自信心和成就感,還能促進(jìn)他們與他人交流和分享學(xué)習(xí)經(jīng)驗(yàn)。
2.參與編程社區(qū):家長可以引導(dǎo)孩子加入一些少兒編程社區(qū)或論壇,與其他孩子一起交流學(xué)習(xí)心得和編程技巧。這種互動方式可以讓孩子拓展視野、結(jié)識新朋友,并激發(fā)他們持續(xù)學(xué)習(xí)的動力。
平板作為現(xiàn)代科技產(chǎn)品,大家會問:平板可以用來學(xué)少兒編程嗎?毫無疑問的平板為少兒編程學(xué)習(xí)提供了更多可能性。通過選擇合適的編程應(yīng)用、引導(dǎo)孩子理解編程概念、鼓勵孩子自主探索以及與孩子一起解決問題,我們可以充分利用平板的優(yōu)勢來培養(yǎng)孩子的編程能力和創(chuàng)造力。同時(shí),我們也需要關(guān)注孩子的身心健康和興趣培養(yǎng),讓他們在愉快的氛圍中享受編程學(xué)習(xí)的樂趣。
#編程學(xué)習(xí)##少兒編程##編程教育#
Pad Pro性能強(qiáng)大,配上妙控鍵盤更是如虎添翼。那我們怎么能讓它稱為程序員的生產(chǎn)力呢,下面我們通過本文將iPad Pro變?yōu)槌绦騿T的編碼利器。
我們通過借助在一臺電腦上安裝Code Server(Web版VS Code),然后通過iPad Pro遠(yuǎn)程訪問來實(shí)現(xiàn)編程的能力
wget https://github.com/cdr/code-server/releases/download/v3.6.2/code-server-3.6.2-amd64.rpm
yum install code-server-3.6.2-amd64.rpm
cd /usr/lib/systemd/system
mv code-server@.service code-server.service
vi code-server.service
[Unit]
Description=code-server
After=network.target
[Service]
Type=exec
Environment=PASSWORD=你的密碼
ExecStart=/usr/bin/code-server --bind-addr 0.0.0.0:8080 --user-data-dir /var/lib/code-server --auth password
Restart=always
User=%i
[Install]
WantedBy=default.target
systemctl enable code-server
systemctl start code-server
systemctl status code-server
上面的CentOS 7主機(jī)的ip為192.168.100.5