recentpopularlog in

@Article

« earlier   
[VidaOrange] 「要嘛不做,要做就做到最好!」你知道完美主義有分兩種,而很多人是第二種嗎?
完美主義(perfectionism)分為兩個方面:
第一,是對完美的渴望和追求。 這一傾向在很多時候是具有優勢的,這給予他們強烈的動機去努力達成目標。
第二,是對錯誤的規避。 犯錯、失誤、哪怕是一點瑕疵,都是不能容忍的。

適應不良的完美主義,往往是在追求避免犯錯,而不是追求完美。
@Article  @Comparison  PersonalGrowth  Productivity  Self-esteem  ProgressiveImprovement  Fault-tolerance  Relationship  Health  Self-awareness 
19 days ago by jslu
[DaedTech] The Human Cost of Tech Debt
Unhappy humans are unhappy workers, and unhappy workers are less productive. Yet, this angle of technical debt is seldom discussed, in my experience. ... when you think of tech debt, don’t think only in terms of the business problem of delayed features and rising defect counts. Think of the human cost, and the much more serious, much longer term business problem that results.
@Article  @Concept  Software  Engineering  CostDown  Metaphor  Productivity  Balance  Agility  Business  InterpersonalCommunication  Finance  TimeManagement  Teamwork  Happiness  Leadership  Interdisciplinarity  Self-confidence  UnexpectednessUncertaintyAndImpermanence 
28 days ago by jslu
Managing Technical Debt – SavvyClutch Engineering Club
A project with big technical debt leading to the fear of change. Any change can have unexpected effect and produce more bugs. And there is only one way to fearless development - it’s automated tests, which usually don’t exist on such projects. So technical debt is mostly about luck of control of the project quality.
@Article  @HOWTO  Software  Agility  UnexpectednessUncertaintyAndImpermanence  TDD  Productivity  ProjectManagement  DevOps  IssueTracking  BackupRestore 
28 days ago by jslu
[SavvyClutch Engineering Club] Measuring software engineering competency
The list of rules is splitted in two parts: Obligations and Merits. Each rule is a Yes/No question. “Yes” answer to an “Obligation” gives you 0 points, “No” answer gives you -1 point. “Yes” answer to a “Merit” rule gives you 1 point, “No” answer gives you 0 points. You’ve got the idea, right? Having merits is good, not fulfilling obligations is bad.
@Article  @HOWTO  Software  Engineering  IndicatorIndexAndRatio  Productivity  Agility  Feedback-receiving  PersonalGrowth  TDD  Teamwork  CycleAndRhythmOfLife  DevOps  InterpersonalCommunication  OpenSource  Sharing  Learning  Goal-setting  QAnQC  ProjectManagement 
28 days ago by jslu
[Ben Scheirman] Dry up Your Rspec Files with subject & let Blocks
Subject blocks allow you to control the initialization of the subject under test. ... Let blocks allow you to provide some input to the subject block that change in various contexts. ... Its blocks allow you to test methods on the subject that return a simple value.
@Article  @Concept  @Comparison  @HOWTO  @Example  TDD  Ruby  Software  Self-expression  Productivity  Reading  Programming  UX 
28 days ago by jslu
[大人學] 你若憂慮職場黑暗面,別去有這種特質的地方
因為職場的黑暗面,其實都跟【資源】有關。如果一個單位的資源,你是可以往外求取的(如業務部門),大家反正就各憑本事去市場搶。 ... 但如果這個單位每時間單位所分配到的資源是固定的(如每年預算固定、Headcount固定等),我們大家在這共同資源下共事,那爭鬥必然就多! 因為在這種環境中,我唯一能增加手上資源的方法,就是仰賴我的政治力從別人手中搶走資源,或是去討好那些有能力分配資源的人。 總之,這就是個零和遊戲。 你手上的資源少了,我的資源可能就多了。 不然就是討好上層,當上面人垂憐我,我的資源可能也就多了。 在這情境中,職場黑暗面自然也就避無可避。
@Article  @Concept  Career  Politics  Win-Win  Salesmanship  Leadership  SupplyAndDemand 
4 weeks ago by jslu
[AtomicObject] Why Haskell Is Worth Learning
I really think the most immediately practical side effect *snirk* of learning Haskell is that it forever changes the way you think about code. Yes, yes, I know this sounds like warm, fuzzy, vague BS, but I’m serious! Learning Haskell has had more of an impact on the way I code, and the way I think about code, than anything I learned in school and any of my on-the-job experience.
- good tutorial references in the comments
@Article  @Reference  @Concept  Functional  Software  Programming  Language  Problem-solving  PerspectiveAndFraming  Tutorial 
5 weeks ago by jslu
[BLOGWORTHY Things] Free font Noto Sans CJK in TTF
Google only provides the font in OTF/OTC format, but for my usecase I need a TrueType font file. So I decided to convert the OTF into a TTF by myself.
@Download  @Article  @HOWTO  Google  Font  FreeOfCharge 
5 weeks ago by jslu
[免費資源網路社群] Google Noto 開源免費字型下載,完美支援 800 種語言、11 萬個字元
昨天 Google 終於在官方部落格宣布「An Open source font system for everyone」,在五年後正式向全世界推出免費開放原始碼字型 Noto !這命名也很有趣,Noto 其實就是—“No more tofu” 的縮寫,「豆腐」是當遇到網頁或系統上有無法顯示的字元,會顯示為一個中間空白符號「⯐」,看起來就很像豆腐,Noto 致力於解決跨系統、語系無法正確顯示部分字元的問題。
@Article  @Reference  @Download  @HOWTO  Google  Globalization  Font  Design  WebDesign  UI 
5 weeks ago by jslu
Everything Is Broken  The Message  Medium
Once upon a time, a friend of mine accidentally took over thousands of computers. He had found a vulnerability in a piece of software and started playing with
ifttt  feed:instapaper  @article 
5 weeks ago by Jekyll
[FPGA] VHDL or Verilog?
At the end of the day, the two languages are really able to achieve the same designs. I think it's good to understand code in both languages, but since mixed language support is common, I don't see an issue sticking with the one that you prefer. .. Verilog with its plain syntax is easier to learn and grasp for the beginner. .. Verilog tends to be dominant in the ASIC arena, while VHDL is the language of choice for most FPGA designs.
@Article  @Comparison  Hardware  Programming  Language 
7 weeks ago by jslu
[Quartz] The psychological importance of wasting time
“Wasting time is about recharging your battery and de-cluttering,” he says. Taking time to be totally, gloriously, proudly unproductive will ultimately make you better at your job, says Guttridge. But it’s also fulfilling in and of itself. ... We should embrace these moments, and see them as what they are: time well spent.
@Article  Productivity  InnerPeace  Health  TimeManagement  AttentionManagement 
7 weeks ago by jslu
[Business Insider] Amazon has an unusual process to decide on new products
"We have a thing called 'working backwards.' The first thing we do is we write a press release, ignoring every technical thing we can’t do for now. It’s our aspirations. We also write FAQs where we identify every question we would receive as if we issued the press release. We answer the question in aspirational ways too, ignoring, for the moment, the technical hurdles. In some cases we actually build things."

The idea is to dream about what this product could be.
@Article  @HOWTO  @Concept  Teamwork  Brainstorming  Entrepreneurship  Creativity  Feedback-receiving  Imagination  InterpersonalCommunication  Leadership  ConflictResolution  CorporateGovernance 
7 weeks ago by jslu
[Business Insider] Jeff Bezos explains the perfect way to make risky business decisions
Learn to work with just enough data, aiming for most of what you need (70%) instead of gunning for near certainty (90%). .. Get comfortable with uncertainty by staying flexible after the decision is made. .. Instead of focusing on avoiding mistakes by making perfect decisions, become a master of "quickly recognizing and correcting bad decisions. .. Finally, for the biggies, turn the idea of buy-in/approval on its head. Go with "disagree and commit."
@Article  @HOWTO  @Concept  Decision-making  Risk-taking  Business  Entrepreneurship  LearningFromFailure  Agility  Adaptability  Leadership  PersonalGrowth  ConflictResolution  InterpersonalCommunication  Teamwork  PerspectiveAndFraming  CorporateGovernance 
7 weeks ago by jslu
[AllAboutCircuits] FET vs. BJT vs. IGBT: What’s the Right Choice for your Power Stage Design?
There is considerable overlap in application areas for the major types of high-power semiconductors. So how does the designer determine whether to use BJTs or MOSFETs in his/her application's power stage? Or should the designer use IGBTs? And what about thyristors? Would they work in the design? Would they be better?
@Article  @Concept  @Comparison  Hardware  Design  Decision-making  Tutorial  Tip 
7 weeks ago by jslu
[Instrumental Manufacturing Intelligence] Hardware engineers speak in code: EVT, DVT, PVT decoded
While software engineers may write code, hardware engineers speak it.  We love our three-letter acronyms (TLAs): EVT, DVT, PVT, MP; OK, NG, FA, CA; PD, EPM, OPM; PRD, DRP, BOM.  Goodness, how do we even understand each other?
@Article  @Concept  @Comparison  Hardware  Engineering  ProjectManagement  CycleAndRhythmOfLife  Industry  SupplyChain  TimeManagement 
7 weeks ago by jslu
Bugsnag Blog - Tmux and Vim - even better together
In this post we’ll look at a few ways of customizing tmux and vim to help get more done with less typing and context switching. Configuring tmux and vim to get the exact behavior you want is often a time consuming endeavor, but in my view it’s worth it. Over the last few years of using tmux and vim together, I’ve found a few tips and plugins that have really stood out. This post is a collection of those essential tips that have become indispensable parts of my development workflow.</...
@Article  @HOWTO  @Example  Editor  Software  Programming  Productivity  Unix  Tip  @Reference 
8 weeks ago by jslu
[Philippe Bourgau] A seamless way to keep track of technical debt in your source code
The great thing about TODO comments is that, as a very old programming trick, they are already supported out of the box by most tools IntelliJ, SonarQube, Rails, CodeClimate and I guess many others. Only one day after I refactored to TODO comments, a team mate fixed one that had appeared in his IDE’s TODO tab !
@Article  @HOWTO  Software  Engineering  ProjectManagement  IssueTracking  Teamwork  HabitRoutineAndPattern  Agility  Tip 
8 weeks ago by jslu
[PacificEdge] ORID – strategic questioning that gets you to a decision
WE ALL KNOW this scenario: you have been called to a meeting and now you sit there, increasingly bored as the discussion wanders all over the place, becoming sidetracked and dominated by the loud and verbose.
... The ORID (Objective, Reflective, Interpretive, Decisional) method is a form of a structured conversation led by a facilitator.
@Article  @HOWTO  InterpersonalCommunication  AttentionManagement  Leadership  Questioning  GroupActivity  Decision-making  ProgressiveImprovement  Feeling  Productivity  Subjectivity  MeaningManagement 
9 weeks ago by jslu

Copy this bookmark:





to read