博客 RSS 訂閱

熊丸子 - 【經驗分享】前端項目由於package.json,bower.json中依賴包版本號引發的問題

新款mbp鎮樓 ! 起因 某天發生一件比較奇怪的事情,從git上clone下來的代碼,執行完npm install bower install之後,app不能正常工作。 分析 根據報錯信息發現是angular出了些莫明奇妙的錯誤,而同樣版本的代碼,在上個月setup在同一台機器上另外一個目錄是可以work的。我大致推斷出,可能是依賴的第三方包衝突了,查了下昨天angular確實發佈了新版

visual-studio-code , bower , semantic-version , package.json , extensions

收藏 評論

圖靈訪談 - 《算法新解》作者劉新宇:我只是想打開那些黑盒子,告訴人們裏面有什麼。

本文僅用於學習和交流的目的,不得用於商業目的。非商業轉載請註明作譯者、出處,並保留本文的原始鏈接:http://www.ituring.com.cn/art... 訪談嘉賓: 劉新宇, 於1999年和2001年分別獲得清華大學自動化系學士和碩士學位,之後長期從事軟件研發工作。他關注基本算法和數據結構,尤其是函數式算法,目前就職於亞馬遜中國倉儲和物流技術團隊。 他七年磨一劍,筆耕不輟,寫成《

算法新解 , 算法 , 數學 , 圖靈訪談

收藏 評論

Yury Dymov - React Internationalization – How To

First of all, let’s define some vocabulary. “Internationalization” is a long word, and there are at least two widely used abbreviations: “intl,” “i18n”. “Localization” can be shortened to “l10n”. I

react , Tools , coding

收藏 評論

Nick Babich - More Than Just Pretty: How Imagery Drives User Experience

As the saying goes, “A picture is worth a thousand words.” Human beings are highly visual creatures who are able to process visual information almost instantly; 90 percent of all information that we

Experience Design , ux , Sponsored Content , Design

收藏 評論

Michael Flarup - Eye-Catching App Icon Design: How To

Creating that singular piece of graphic design that users will first interact with each time they encounter your product can be intimidating. A beautiful, identifiable and memorable app icon can hav

workflow , mobile , Apps , Process , Wireframing

收藏 評論

Max Stoiber - Styled Components: Enforcing Best Practices In Component-Based Systems

After this shift in mindset towards building component-based user interfaces, we are now in what we like to call the “component age.” The rise of JavaScript frameworks such as React, Ember and recen

Web Components , coding , Javascript

收藏 評論

Anselm Hannemann - Web Development Reading List #165: Starting The New Year With Browser News, Container Architecture, And React “Aha” Moments

Happy new year! I hope you had a good start and can feel positive about what 2017 might bring. As mentioned in the last edition of the past year, I don’t like New Year’s resolutions too much, but I’

Web Development Reading List , Tools , coding

收藏 評論

Vitaly Friedman - Freebie: Clothing Icons (40 Icons, 9 Styles, AI, EPS, SVG, PNG)

Winter means getting out your scarf and a cozy hat to brave the cold — if you’re located in the Northern hemisphere that is. For all those occasions when your projects may need to get dressed

Icons , Freebies , templates

收藏 評論

吳隱隱 - SegmentFault 2016 第四季度 Top Writer

一羣卓越的開發者,他們分享知識與經驗,他們佈道技術未來,他們讓眾多開發者受益,他們叫 Top Writer。 2016 已悄然過去,SegmentFault 年終盤點也已整合完畢,包括 2016 Top Rank:年度內容精選 和 2016 優秀貢獻者。 ? 此外,我們還按照慣例篩選了 2016 第四季 Top Writer。以下分別是第四季問答和文章的 Top Writer,以及他們的高票

segmentfault-top-writer

收藏 評論

Christian Krammer - Designing A Responsive Music Player In Sketch (Part 2)

Welcome to the second part of this tutorial, in which we will finish designing the music player that we started in part one. This includes creating the icons at the bottom, as well as making the mus

Tutorials , mobile , Graphics , Sketch

收藏 評論

Nick Babich - How Functional Animation Helps Improve User Experience

(This article is kindly sponsored by Adobe.) Since humans are visually driven creatures, the impact of imagery only increases with the help of animation. Our eyes innately pay attention to moving ob

animation , Experience Design , ux , Interfaces , Sponsored Content

收藏 評論

Lee Munroe - An Introduction To Building And Sending HTML Email For Web Developers

I’ve spent the past several years building development tools — two of those years as product design lead at Mailgun, an email service for developers, where I learned a lot about how email works and

Emails , coding , HTML

收藏 評論

Daniele Bonaldo - Bringing Your App’s Data To Every User’s Wrist With Android Wear

The most popular mobile operating system is known to be Android. One of the main reasons for its popularity is its ability to run on a huge number of devices, not only on phones and tablets. We find

mobile , Apps , Android

收藏 評論

Vitaly Friedman - 50 Examples Of Stellar Use Of Light, Shadow And Texture To Kick Start Your Inspiration

Many people find it difficult to get their minds back into work after a holiday season filled with love, food, and friends. May 2017 bring you a healthy and inspiring adventure. As for that kick-sta

Inspiration , Illustrations , Design

收藏 評論

Brian Frank - Becoming A Better Facilitator

As with any type of soft skills, becoming a better facilitator eventually comes down to how much experience and practice you get. Most importantly, facilitation leads to better user experiences. Fa

Teams , Ideation , ux , Communication , Business

收藏 評論

Christian Krammer - Designing A Responsive Music Player In Sketch (Part 1)

Music plays a big role in my life. For the most part, I listen to music when I’m commuting, but also when I’m exercising or doing some housework. It makes the time fly, and I couldn’t imagine living

Tutorials , mobile , Graphics , Sketch

收藏 評論

xiarichanming - Vue2.0 探索之路——生命週期和鈎子函數的一些理解

前言 在使用vue一個多禮拜後,感覺現在還停留在初級階段,雖然知道怎麼和後端做數據交互,但是對於mounted這個掛載還不是很清楚的。放大之,對vue的生命週期不甚瞭解。只知道簡單的使用,而不知道為什麼,這對後面的踩坑是相當不利的。 因為我們有時候會在幾個鈎子函數裏做一些事情,什麼時候做,在哪個函數裏做,我們不清楚。 於是我開始先去搜索,發現vue2.0的生命週期沒啥文章。大多是1.0的版本介紹。

鈎子 , vue.js , 生命週期

收藏 評論

2dian718 - Rails Livereload 搭建

原因是這樣,有一個新的項目,前端想要加入livereload,但沒搭建成功。另一後端又沒搭過,覺得他搭的話,會花費一些時間,索性我我就把它搭了起來。 livereload這種雖然搭建起來沒什麼難度,但要重頭做要看很多東西,比較浪費時間,所以寫了這個類似教程的東西,以便節省時間。 簡介 livereload配合guard,可以達到改動html,assets文件時,刷新頁面的效果(如果改動的是css,

ruby-on-rails , 教程 , 前端工具 , livereload , 前端

收藏 評論

吳隱隱 - SegmentFault 年終盤點 - 2016 優秀貢獻者

2016 即將結束,在你靜下來回憶這一年發生的點點滴滴,並一行行碼下 「我的 2016」的時候,SegmentFault 社區也開始盤點她的 2016 —— Top Rank,年度優秀貢獻者及社區回顧。 在過去的 2016,SegmentFault 社區在聽取諸多開發者的建議後,發生了不少變化:闊別兩年的徽章再次迴歸,大家期待已久的眾審中心上線,讓交流變輕鬆的頭條升級……而逐漸完善,不斷人性化的

segmentfault-top-writer , 2016-優秀貢獻者 , 2016總結

收藏 評論

Yury Vetrov - Algorithm-Driven Design: How Artificial Intelligence Is Changing Design

I’ve been following the idea of algorithm-driven design for several years now and have collected some practical examples. The tools of the approach can help us to construct a UI, prepare assets and

Experience Design , ux , Process , Product Strategy

收藏 評論

Dorota Pankowska - Illustrating Animals With 13 Circles: A Drawing Challenge And Tutorial

If you can make a bird out of circles, then you can probably make all sorts of animals. I wanted to add something more design-based to my portfolio, so I made that my personal challenge. The idea wa

Illustrator , Photoshop , Sketching , Graphics

收藏 評論

圖靈訪談 - C++ 之父 Bjarne Stroustrup:簡單的表述方式才是最優的方案

本文僅用於學習和交流目的,不得用於商業目的。非商業轉載請註明作譯者、出處,並保留本文的原始鏈接:http://www.ituring.com.cn/art... 訪談嘉賓 Bjarne Stroustrup(本賈尼·斯特勞斯特盧普) 1982年,貝爾實驗室(美國ATT公司)的Bjarne Stroustrup博士在c語言的基礎上引入並擴充了面向對象的概念,發明了新的程序語言C++。之所以被

c++的五大謬見 , guidelines-support-library , 圖靈訪談 , c++17

收藏 評論

Vitaly Friedman - Desktop Wallpaper Calendars: January 2017

New year, new beginnings! To cater for a fresh start into 2017 and all the challenges, endeavors and adventures it might bring along, artists and designers from across the globe put their creative s

Wallpapers , Graphics , templates

收藏 評論

Atif Azam - Improving The UX Of Names With Vocalizer.js

We have all encountered names that are difficult to pronounce. Having a challenging name myself, I get different pronunciations of my first name, Atif, all the time. In order to solve my own naming

UX Design , ux , Inspiration

收藏 評論