ELSE 技術周刊(2018.03.19期)

本期推薦

【譯】10 個技巧,讓你更專業地使用 console 進行 JS 調試

在過去的十年中,我熱衷的事情之一是前端開發(特別是 JavaScript)。作為一名「工匠」,我喜歡學習市面上的新工具。在這個故事中,我將給你們一些很棒的、更專業的技巧,去使用好用又「古老」的 console。

前端開發

從 shuffle 看代碼品味

一個關於數組隨機函數shuffle 可以體現出什麼代碼品味。

我們需要注意的 immutable 操作

immutable 是什麼?不變的、一成不變的。在 JavaScript 中一般指一個變數在經過一個 function 處理之後,可以保持入參數據不變。

Developing the Star Wars opening crawl in HTML/CSS

喜歡星際大戰的片頭文字動畫嗎?試看看自己使用 HTML、CSS 和 JS 打造一個吧!

HTTP的連接管理

對於HTTP協議連接管理是很關鍵的問題, 打開和保持連接在很大程度上影響著網站和 Web 應用程序的性能。本文闡述了幾種連接特性和優缺點, 以及如何有效的使用它們。

TypeScript 實踐

TypeScript 是有類型定義的 JS 的超集,可以說是為大規模 JS 應用而生的, 在團隊協作迭代開發中,對於代碼可讀性、可維護性、健壯性等方面有著顯著的提升, 從而提升整個團隊的協作效率, 本文主要分享了 React 體系和 TypeScript 結合使用的經驗。

【譯】用JavaScript寫一個區塊鏈

隨著比特幣和以太幣這樣的加密貨幣紅火, 隱藏在它們背後的技術—— 區塊鏈 , 大家應該也有所了解,那麼如何用JavaScript來創建一個簡單的區塊鏈呢?本文將給我們一個全面的演示。

前端黑魔法之遠程控制地址欄

在使用 target=」_blank「 可以通過 window.opener 來控制源頁面進行攻擊,這裡提供另一種與 target 有關的釣魚攻擊。

對 Cycle.js 的一些思考

本文介紹了 Cycle 對於應用輸入/輸出的定義,並圍繞該定義分析了 Stream 容器的引入對應用開發帶來的思路轉變,探究了 Cycle 官方模塊出現的原因以及其作用。

技術縱橫

漫談計算機編碼

可以這麼說,所有的亂碼都是源於解碼方式與編碼方式的不一致。就好像我用英文給你寫了一封信(我要表達的信息用英文這種方式 [編碼] 了),而你只懂中文,你用中文去讀信的內容(用中文 [解碼]),於是整封信在你看來就是所謂的 [亂碼]。其實,所謂的亂碼不是什麼複雜的問題,僅僅就是解碼的方式不同於編碼的方式而已,只要換成合適的解碼方式就好了。

十多年研發、架構經驗老司機的技術選型哲學

架構師只有深刻理解軟體的本質複雜性,才能站在解決實際業務問題的角度,更好的做出技術選型,否則易陷入唯技術工具論的陷阱。

Web 開發者使用 JavaScript 進行機器學習指南

JavaScript可能不是最適合的機器學習編程語言,但是作為從事web開發的你來說,我覺得JavaScript將是你最有效的語言。

別人家的產品經理:她管理著Facebook 40人團隊,參加過北美中國好聲音

產品經理和研發工程師的關係經常被大家調侃,可偏偏就有同時受到研發和設計都喜歡的「別人家的產品經理」,溝通協調、對接需求、把控方向面面俱到還有好人緣。有沒有人天生就是產品經理?產品經理的工作就是寫需求寫需求和寫需求么?頂級公司的產品經理都是如何鍛煉技能,提升思考能力的?別人家的產品經理長啥樣?

實用推薦

技術寫作指南 - 起

這篇指南將會將你如何創建從手冊到工作指南的任何內容。我們將幫你避免所有最常見的技術寫作陷阱——從不良計划到過時出版。

提升個人效率從寫日誌開始

作者分享了一種使用日誌來進行時間管理的方式,並介紹設計日誌系統的方法,以及寫日誌的工具。

程序人生

為什麼我從 Google 辭職而為自己工作

在過去四年時間裡,我在Google擔任軟體開發工程師。2月1日,我辭職了。因為他們拒絕給我買聖誕禮物。 好吧,其實裡面還有更深層次的原因。 PS: 學好技術,然後為自己工作

ELSE 技術周刊由 IFT 小組 出品,匯聚一周好文章, 周刊原文。本期編輯:

@Curtis 前端中年人

@StoneZou 前端搬磚工,不安分於前端開發的搬磚工

@Steven 寫 JS 的老年人

@mirreal 想當設計師的程序員不是一個好攻城獅

@Jade 以前想多點後端sense寫前端,現在想多點產品sense寫前端

點擊這裡 向我們推薦你讀到的好文章。

推薦閱讀:

李彥宏登上《時代》周刊封面,周刊原文包含了哪些內容?
【太閣周刊】第九期:講座搶先看、新一期線下活動開始報名、本周精華博文、「熱辣七月」小組項目報名啟動
SecWiki周刊(第143期)
SecWiki周刊(第174期)
挨踢周刊2017/3/1

TAG:前端開發 | 周刊 |