JavaScript的變數命名竟然有規範?

這篇幫你整理好了JavaScript的變數命名規範,之後就不會有問題啦!
 

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

想拍裸照?這人工智慧手機不會讓你得逞!(下)

 
本篇為下篇,上篇請點此連結
 
人工智慧重要,但它後面的人才更重要呀!
 
不止跳出提示、禁止儲存 還會「告訴你媽」
 
打開AI手機的相機應用程式時,內建的 AI 即會開始分析圖像,並檢查圖像是否「不合宜」。如果偵測到使用者正在拍攝裸露度過高的照片,首先會在螢幕跳出使用者「您無法拍攝此照片」警告訊息。就算使用者執意要按快門,AI 也會直接刪除照片、不留一絲儲存的機會。
除此之外,也可設定是否要發送通知給另一支手機,設定好後即可得到拍照的時間、日期、地點以及照片的馬賽克縮圖等資訊。藉這方法來提醒家長,甚至還會向家長提示警方的求助辦法。
 
科技始於人性 人工智慧背後的人才是最重要的
此次因 AI 而得以防範在青春期的孩子因好奇或一時興起,拍下自己或他人的私密照片,避免他們做出遺憾終身的行為,成為一道防護網。
水能載舟、亦可覆舟,科技融入生活固然帶來方便,技術進步也絕非百分之百壞事,但要記得!千萬別讓科技控制你,而是應該反過來控制科技、利用人工智慧技術來保障與自己的生活。
凜冬將至,快來讓 AI 人工智慧制定你的專屬抗寒對策吧!
AI人妻在日本大賣?假的!
 
 
相關閱讀推薦:

SEM 關鍵字廣告課程讓高三生提早就定位 開始接案賺錢!


44歲媽咪順利轉職網頁設計師, 家庭事業都得意

Python 變身告白神器、還會幫你整理電腦?6 種 Python 隱藏版技能一次學

紅到被山寨!中國自主開發語言「木蘭」竟是抄襲 Python

 

想拍裸照?這人工智慧手機不會讓你得逞!(上)
 


蚊子也要屈服於人工智慧啦!百分之百抓到你!

說到Python,它絕對能讓你更靠近人工智慧!(上)
 
 

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

想拍裸照?這人工智慧手機不會讓你得逞!(上)

 
 
 
 
這人工智慧手機阻止你拍裸露照片!來看看這方便的新功能!
 
AI 人工智慧 化身私密守門員 日研發AI手機攔截裸照
 
▲ 這隻新 AI 「防自拍裸照」手機「Tone e20」廣告請日星坂口健太郎代言,同時也吸引青少年目光。
 
隨著日新月異的科技發展,智慧型手機已可說是生活必需品了。據日本內閣進行的調查表示,日本 12 歲以下的兒童,已經有一半以上擁有自己的智慧型手機。
但伴隨手機普及而發達的社交通訊軟體,卻也讓不少涉世未深的兒童及青少年受騙!日本警察廳 2019 年曾統計過去犯案紀錄,結果指出平均一年,就有 1800 名以上的未成年人曾被誘騙拍攝裸照等私密照片,且這個數字還逐年在攀升!
有鑑於此,日本電信商 Tone Mobile 趁勢推出一款裝有「私密照片辨識 AI」的 AI手機。如果使用者嘗試拍攝自己的裸露照片,AI 就會在螢幕跳出警告。若依然堅持按下快門,不僅手機會拒絕儲存相片、甚至可以設定通報給爸媽!
 
讓人工智慧說出你的圖片是什麼!來跟GOOGLE AI玩吧!
AI人工智慧免費幫你去背!上傳圖像至網站Remove.bg去背5秒OK
 
全球首款具備防護相機濾鏡手機 售價 5500 元有找
▲ Tone Mobile 瞄準年輕客群,長期與日本知名男演員坂口健太郎合作拍攝廣告。
其實早在 2017 年,Tone Mobile也曾推出以 12 歲以下兒童為目標用戶的手機,能設定指定時段、甚至透過 GPS 設定在特定地點時切斷網路。
而 Tone Mobile 這次針對青少年族群的新手機「Tone e20」,設計了精緻的外型,配有 6.26 吋螢幕、Android 9 作業系統、1300 萬畫素三鏡頭、4GB RAM 與 64GB 儲存空間,支援指紋及人臉辨識。而作為中低階機款,售價為 19,800 日圓(約新台幣 5,433 元)。
僅有以上規格,當然不足以讓 Tone e20 獨樹一幟。其獨特之處在:全世界第一個「AI 照相過濾」功能。為此,Tone Mobile 還特別成立智慧型手機安全實驗室,除了分析特定族群的使用習慣外,也研發人工智慧技術,透過人工智慧辨識來實現「守門員」的作用。
 
 
本篇為上篇,下篇請點此連結
 
相關閱讀推薦:

SEM 關鍵字廣告課程讓高三生提早就定位 開始接案賺錢!


44歲媽咪順利轉職網頁設計師, 家庭事業都得意

Python 變身告白神器、還會幫你整理電腦?6 種 Python 隱藏版技能一次學

紅到被山寨!中國自主開發語言「木蘭」竟是抄襲 Python


想拍裸照?這人工智慧手機不會讓你得逞!(下)

這些和人工智慧.5G.VR.大數據相關的職業,在未來很搶手!?

人工智慧和音樂串流平台的合作,相信會有許多音樂界的突破!

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

人工智慧的甩尾技術竟然如此完美?誰研發的?(下)

 
本篇為下篇,上篇請點此連結

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

人工智慧的甩尾技術竟然如此完美?誰研發的?(上)

 
一起來看看這人工智慧的甩尾,它的技術真的太厲害了!

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

Python還有六個隱藏技能等著你發掘!快看過來!(下)

本篇為下篇,上篇請點此連結
 
 
還沒有講完的Python隱藏技能竟還有這些!每項怎麼都這麼實用!!
 
4. 自動寄送 Email
既然電腦都能自動操作了,那當然也要介紹自動寄送 Email 的模組: Python 的「 Smtplib 」。他是 Python 內建 的 SMTP(簡單郵件傳輸協定,Simple Mail Transfer Protocol )模組,可以傳送純文字郵件、HTML 郵件以及帶附件的郵件。
使用 Python 的 Smtplib 傳送郵件十分簡便易學,只要掌握了各種郵件型別的構造方法,正確設定好函數,就是一種寄送 Email 的方便途徑。
對於需要每天發送好幾百份相同、不同 mail 的工作,藉助 Python 來自動發送 mail 絕對能讓你事半功倍。除了自動寄送,還有如定時寄送,正文添加圖片,附件添加圖片和編寫圖形化介面等等的功能都可以由 Smtplib 簡單達成。
5. 整理電腦檔案
平時放鬆滑手機時、你會不會感覺自己就像隻倉鼠,看到什麼新鮮有趣的圖片、音樂跟影片就下載,而且還放在不同資料夾,想著「之後再一次整理就好」,就越放越多、更不知道怎麼整理呢?
Python 的 OS 模組一定是你最好的整理幫手,OS 模組包含普遍的作業系統功能,在系統檔案和目錄操作中是很方便的模組,可以處理幾乎所有跟檔案、副檔名、資料夾的移動、刪除、複製、重新命名等等。例如哪一天想把手機裡散落在各資料夾的圖片檔都整理到電腦,就可以透過 OS 模組,省下一個一個資料夾翻找的時間囉!
OS 模組是 Python 標準庫中一個典型的跨平台模組,支援 Windows 和 Linux 等系統操作,無需修改任何程式碼,也不會產生錯誤。就算是無需太深入操作的初學者,也能透過常見函式來快速處理完,今後就把檔案大掃除交給 Python 吧。
 
6. Python 變身告白神器
Python 編程界中有個浪漫的故事:有個電腦專業的朋友,靠對 Python 的熟悉,突發奇想,竟設計了一個小程式,將一串數學難題的運行過程與結果,以愛心造型呈現出來,還因此打動了一位數學系女孩的芳心,二人因此成為羨煞旁人的情侶,這種告白方法著實跌破親朋好友的眼鏡!
即使這個小故事的真實性難以查證,但不能否認的是,這的確是很有趣的告白道具!
這個靠 Python 做出來的愛心圖形是由一系列的點 (X,Y) 構成的曲線,X,Y 又滿足一定的關系,這樣可以確定出一個表達式 Expression,然後就是兩個 for 循環(for y in range;for x in range)逐行逐列地開始列印,滿足條件 expression 的列印出字元,否則列印空格。
如果只需要最陽春的愛心圖形,只要一行代碼就可以輸出了,在這邊提供給大家:
print('\n'.join([''.join([('Love'[(x-y) % len('Love')]if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ')for x in range(-30, 30)])for y in range(30, -30, -1)]))
以上就是推薦給所有 Python 使用者的生活小應用,也十分推薦大家揮灑自己的創意,做出其他讓人會心一笑的小設計!
▲ 使用 Python 一行代碼就能畫出Love組成的心型代碼(圖片取自網路)

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

Python還有六個隱藏技能等著你發掘!快看過來!(上)

 

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

好消息!超適合初學者的Python教學就在這!

 
要如何靠著這Python教學來打好基礎?這19個語法很關鍵!

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

中國的自主開發程式語言,竟然是抄襲python的山寨版!?

 
 

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

人工智慧竟讓汽車產業有如此爆發性進展!一起來看看有哪些!(下)

本篇為下篇,上篇請點此連結
 
還有更多厲害的汽車廠牌透過人工智慧,讓開車變成一種超享受又特別的體驗!
 
6. Zoox : 100% 全自製自駕車
▲ Zoox 無人車於夜間通過兩側都有停車的狹小街道的影片
 
Zoom - 這家比起其他自駕車業者相對低調的公司,接收了 80 位 Tesla 頂尖工程師、 17 位蘋果工程師,成立 4 年就估值超過 300 億台幣!
曾被封為「矽谷最神秘獨角獸」的 Zoox ,一向在業界裡走低調路線,而且還曾發下要在 2020 達到「全自動出租車」的願景。
Zoom的車體設計也走極簡路線:精簡了車頭車尾(因此外型像是 Mini Cooper 的頭尾相接)、每個輪胎都裝上馬達讓車子可雙向行駛,方便停車、且車上竟然連方向盤和儀表板都沒有!種種的因素,讓乘坐空間更寬敞。不僅如此,乘客上下車時還能看到貼心的問候語呢!可見 Zoom 想超越 Google、Tesla 等「前輩」的決心有多大!
目前大部分的自駕車公司,都是為已有的車輛裝載自駕系統,但 Zoox 正在從頭開始「全自造」打造自己的自駕車(2012 年創辦人之一 Tim Kentley-Klay 曾經嗆 Google 當時正在計劃 的無人車是「傳感器架在一台老車上」)。不僅如此, Zoox 還想讓電動、自駕、叫車三個願望一次滿足:在電動車領域顛覆特斯拉、在自動駕駛技術上對抗 Waymo 、在叫車方面挑戰 Uber!野心是不是真的超大!
Zoox 也是加州首個核發許可執照、准許可載客的自動駕駛服務商,將先藉由先導測試計畫,以免費搭乘方式確認自駕車運作過程是否需作進一步調整。
產業影響:Zoox 目前正在努力在 2020 年實現成熟的自駕車出租服務
 
術業有專攻 自駕車得益於AI技術的另一種方式
除了專攻自動駕駛系統與自駕車本身的公司,也有因AI驅動系統與機器學習使使汽車生產線更高效的公司、以及在ADAS(先進駕駛輔助系統)中應用AI,而使道路更安全的公司:
 
7. DataRPM:通過人工智慧技術預測機器故障
DataRPM 的母公司為 Progress Software Corporation,主要服務為全球各產業提供異常檢測和軟體解決方案。
而 DataRPM 的 AI 機器學習技術能夠預測機器可能發生的問題和故障,從而節省了時間和金錢;另外,其傳感器數據來優化功能的技術,減少了突發性故障造成的停機時間,增加了設備壽命和運營效率的同時也提高了設備效率。
產業影響:一家英國車廠為了降低發動機製造的成本與提高效率,而找上DataRPM,在找出是哪些因素影響生產效率後, DataRPM 幫助製造商使用機器學習技術前幾週預測機器故障。
 
8. CarVi :保障駕駛安全、改善不良駕駛習慣
▲ Carvi 的前方碰撞預警系統前方碰撞預警系統可以檢測到前面的汽車並對其進行連續監控,以防止事故發生。
 
CarVi 使用人工智慧提供駕駛分析和實時警報,以警告駕駛員可能發生的危險,例如其坑洞探查( Pothole Detection )技術,該技術能採集路面坑洞數據,升道路安全性的同時也授權給各州政府,方便當局進行道路維護;同時也能提醒車輛已偏離車道,即將與其他車輛發生碰撞事故。
CarVi 製造的 ADAS 可用於個人車輛、車隊、共乘或汽車保險公司,並且還加裝評分系統,對駕駛技能進行評分,並幫助駕駛員改善危害安全的駕駛行為。
產業影響:CarVi 的 ADAS 可幫助追蹤車輛、接收即時路面報告、提供事件的行車記錄,使自駕車整體上更安全。
 
9. Nauto:分析駕駛員行為以確保車隊駕駛安全
▲ Nauto 是 AI 驅動的即時駕駛行為學習平台,可預測、預防並減少移動生態系統中的高風險事故
 
Nauto 的人工智慧傳感器技術能檢測駕駛員行為數據,智慧駕駛員系統還可通過評估駕駛員的行為,提醒駕駛員保持足夠的注意力,探測酒後駕駛和開車打手機等行為,避免發生碰撞和交通事故,同時也能幫助車險公司評估風險。
Nauto 利用攝像鏡頭、面部識別和 AI 技術去分析駕駛員的行為,可以幫助公司更有效地向保險公司申請索賠。2016 年,豐田、寶馬以及汽車保險公司 Allianz 宣布獲得 Nauto 技術的授權。
產業影響:一家明尼蘇達州的運輸公司旗下車隊有 99% 的車輛都安裝了 Nauto。該公司採用了 Nauto 的技術來訓練、評估駕駛員,以確保安全與減少碰撞帶來的保險費用。
以上就是在自動駕駛產業中佔有一席之地、前景不可量的新創公司。可以看到無論公司主要業務是什麼、是否跟自駕車有直接關聯,AI人工智慧技術都是十分重要的一環,可以說是技術在手,就無須擔心無用武之地了。
 
 
相關閱讀推薦:

人工智慧竟讓汽車產業有如此爆發性進展!一起來看看有哪些!(上)

SEM 關鍵字廣告課程讓高三生提早就定位 開始接案賺錢!


44歲媽咪順利轉職網頁設計師, 家庭事業都得意


擺脫設備工程師血汗職涯, 零基礎的我成功轉職 Python 資料工程師


AI 產業革命開始!為何 Python 成人工智慧必備語言?

為什麼學習網頁前端一定要掌握JavaScript?


讓我們一起來期待Line和人工智慧的合作,肯定會有超屌的功能!


為你介紹-最新推出的人工智慧人造人Neon!(上)

 
 

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

JavaScript成功入門就看這!(18)創造物件

 
JavaScript的物件要如何創建?這篇讓你好好入門一下~
 
物件建構式(object constructor)
在上一課中,我們使用物件(object)初始值(initializer)語法來創建了一些 JavaScript 物件。
See the Pen JavaScript 17-Objects-1 by Tedutw (@Tedutw) on CodePen.
以上的 JavaScript例子只建立了單一的「person」。
有時前端工程師也需要設定「物件種類(object type)」來創建單一種類的多個物件。
 
此時的前端工程師,就可以使用「物件建構式(object constructor)」創建「物件種類(object type)」。你參考以下範例就知道啦:
See the Pen JavaScript 18-Objects-Constructor-1 by Tedutw (@Tedutw) on CodePen.
上述的函式「function person」就是一個物件建構式(object constructor):接受 name、nationality、team、BikeNo 這 4 個參數,並且再指派這 4 個參數為物件的屬性。
上述例子的關鍵字「this」,就是指當前的物件。
這裡要注意:this 僅僅是一個關鍵字,並不具有變數的屬性(因為其值不能改變)。
 
創造物件
一旦有了物件建構式(object constructor)之後,就可以使用關鍵字「new」來創建同一種類型(type)的新物件(new objects)
See the Pen JavaScript 18-Objects-Constructor-2 by Tedutw (@Tedutw) on CodePen.
在上述的例子,變數 b1 與 b2 皆為「biker」類型的新物件。這些物件含有多個屬性,這些屬性被分配給對應的物件值。例如 b1 的 "Valention Rossi" 屬性被分配給物件值 "name"。
上述例子中,b1 的物件名稱與屬性名稱分別列表如下:
1. 物件:name;屬性:Valention Rossi
2.物件:nationality;屬性:Italy
3. 物件:team;屬性:Monster Energy Yamaha MotoGP
4. 物件:BikeNo;屬性:46
 
b2 的哪個屬性被分配(對應)給哪個物件名稱,也如同上述的形式:
1. 物件:name;屬性:Valention Rossi
2. 物件:nationality;屬性:Marc Márquez
3. 物件:team;屬性:Repsol Honda Team
4. 物件:BikeNo;屬性:93
照著以上的語法,多練習幾遍,相信你會很快熟悉如何在 JavaScript 中快速建立新的物件屬性!
 
相關閱讀推薦:

SEM 關鍵字廣告課程讓高三生提早就定位 開始接案賺錢!


44歲媽咪順利轉職網頁設計師, 家庭事業都得意

擺脫設備工程師血汗職涯, 零基礎的我成功轉職 Python 資料工程師

AI 產業革命開始!為何 Python 成人工智慧必備語言?


為什麼學習網頁前端一定要掌握JavaScript?


JavaScript成功入門就看這!(17)物件介紹

JavaScript入門撇步獨家分享(14)函式中使用多重參數


高達十五種的java免費開發工具整理,只有今天!

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

JavaScript成功入門就看這!(17)物件介紹

 
JavaScript的物件(Objects)是什麼?又有哪些?今天一一為你介紹~
 
JavaScript的變數(variable)可被比喻成:用來盛裝「值(value)」的容器。
而本篇介紹的「物件(objects)」,其實就是變數(variable)的一種,而且它還可以承裝多個值(value)。
 
 
一個物件(objects)可以被比喻成一張列有多個值(value)的清單,清單上每個物件的格式為「屬性:屬性值」。所有的屬性、屬性值均以冒號為區隔,範例與說明(「//」開頭的橫行為說明文字) 如以下所示:
See the Pen JavaScript 17-Objects-1 by Tedutw (@Tedutw) on CodePen.
結論:JavaScript 的物件 Objects 就像是容器,能裝多個「有名字」的值。
 
物件屬性(object property)
JavaScript 中,要存取物件的屬性(object property),有兩種寫法:
1. 物件名.屬性名
2. 物件名['屬性名']
以上兩種的範例與說明(「//」開頭的橫行為說明文字)如以下所示:
See the Pen JavaScript 17-Objects-2 by Tedutw (@Tedutw) on CodePen.
 
順便一提,JavaScript 還有內建「length」屬性唷!如此一來,就可以計算出屬性名稱的字數了!
承上例,「length」屬性如下所示:
See the Pen JavaScript 17-Objects-3 by Tedutw (@Tedutw) on CodePen.
 
物件方法(object method)
JavaScript 中的物件方法(object method)是一個含有「函式定義( function definition)」的屬性,存取物件方法(object method)的寫法如以下所示:
物件名.方法名
大家都知道,document.write() 會顯示資料的內容,這個 write()函式就是物件「document」的方法。「document.write()」就是一個物件方法(object method) 的例子。
 
 
相關閱讀推薦:

JavaScript成功入門就看這!(16)訊息框

SEM 關鍵字廣告課程讓高三生提早就定位 開始接案賺錢!


44歲媽咪順利轉職網頁設計師, 家庭事業都得意


擺脫設備工程師血汗職涯, 零基礎的我成功轉職 Python 資料工程師


AI 產業革命開始!為何 Python 成人工智慧必備語言?

為什麼學習網頁前端一定要掌握JavaScript?




JavaScript初學者的入門天地!(14)函式中使用多參數


好消息!2019的java免費工具推薦就在這!!

布萊恩的創業小窩 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。