Search Results

pang xieCVV liao zhan, fang wen Amsiga.comoJM3t5i, CVV ka liao, tong bu yu,…

Results across blog posts and JavaScript notes.

Audacity 4.0 Needs an Asset Manager

…rag-and-drop assets. Audacity could (and should) have this. Blender 3D went from "Unusable" to Industry Standard We’ve seen this story…jects. Here’s how it could work: A Side Panel for Media A simple dockable panel where you can see all imported files (like Blender’…oice recording? Remove background noise? Audacity handles it effortlessly. But every time I’ve tried to use it for something bigger, an au…

https://idiallo.com/blog/audacity-4

Published on | Views: 6382

180 days of blogging

…ul as some can be I have come to build friendships out of others. 180 days went by so fast. I still couldn't pinpoint exactly how much I imp…nd the message I am trying to pass. Not that many strangers for the moment but the few that come along did have an opinion. As hurtful as so… obvious mistakes and understand the message I am trying to pass. Not that many strangers for the moment but the few that come along did hav…

https://idiallo.com/blog/180-days-of-blogging

Published on | Views: 12817

Making the impossible possible

…at 7 am. I wore a white t-shirt and black shorts, I tightened my shoes and went down to gym in our apartment building. I had one machine in …d black shorts, I tightened my shoes and went down to gym in our apartment building. I had one machine in mind. The treadmill. This wasn't a…ghtened my shoes and went down to gym in our apartment building. I had one machine in mind. The treadmill. This wasn't a very active year fo…

https://idiallo.com/blog/making-the-impossible-possible

Published on | Views: 7614

How Many Tokens Did You Burn Today

…hed even harder. Because yes. Yes, they did. He was always high. That was twenty years ago. I've repeated that story countless times, and it…of spaghetti. A senior could fix the same problem with forty elegant ones. But then, last week, I found my name at the top of a leaderboard.…Early in my career, a manager at one of the big firms where I worked made a request so absurd it remains etched in my memory. I walked back …

https://idiallo.com/blog/how-many-tokens-did-you-burn-today

Published on | Views: 4642

Catering to the busy man

…hink than you are doing it wrong. Not to say that intuitive design is bad, but if done wrong it can be a direct contributor to the microwave…thing that is not instant is not worth it. The title of the book is "Don't make me think!" If you make me think than you are doing it wrong.…Today, anything that is not instant is not worth it. The title of the book is "Don't make me think!" If you make me think than you are doing…

https://idiallo.com/blog/the-busy-man

Published on | Views: 11689

Human readable sitemap

…and follow a set of standards that can be found here. It is pretty easy to build following these sets of rules. Adding a style to your sitem…A site map is the list of pages accessible on a website. It is mostly made for crawlers to make it easier to find pages on your website. Sit…pages on your website. Sitemaps are written in XML and follow a set of standards that can be found here. It is pretty easy to build followin…

https://idiallo.com/blog/sitemap-for-humans

Published on | Views: 13612

How long do you make your customers wait?

…ten see quoted on LinkedIn. Calling customers by name validates them. It defangs a faceless corporation. It humanizes the customer. I believ…k. I decided to read the logs. I saw that someone had changed the name. It went from Bitch to a common name. What did that mean? It meant th…ion!" "When can I expect the next shipment of toilet paper?" "Why is my package not here yet?" It wasn't just retail stores that were affect…

https://idiallo.com/blog/do-you-make-your-customers-wait

Published on | Views: 9970

Chaos Monkey for Managers: Building Resilient Teams

…here no regular human can notice. No. Imagine it right here in your office building. Forget about unplugged servers for a moment. Our "chaos…Imagine a mischievous agent of disruption. Not somewhere hidden in a server room where no regular human can notice. No. Imagine it right her…y. The monkey snatched your coworker away. I’m feeling a bit dramatic today, but I want to highlight the fragility that can exist in unex…

https://idiallo.com/blog/chaos-monkey-for-managers

Published on | Views: 6237

New laptops locked to support only windows 8 just like Mac and OS 10

…ter and I thought it is time to upgrade. I wanted something affordable and went for the Asus K55N, it has Windows 8 64bit by default, gestur…ptop. I enjoy using it more than my desktop. I added an SSD and installed Ubuntu 12.04 on it and it is blazing fast. Boots under 15 seconds …My current development machine is a dell inspiron laptop. I enjoy using it more than my desktop. I added an SSD and installed Ubuntu 12.04 o…

https://idiallo.com/blog/laptop-for-win8-like-mac-for-os10

Published on | Views: 33567

Preparing for when the Machine Stops

…most any project and instantly start wiring things up. This is what Daniel Kahneman refers to as System 1 thinking: fast, intuitive, automat…JavaScript stopped being something I had to think about, it just happened. Building CRUD apps, managing forms, handling the DOM, these becam…eing something I had to think about, it just happened. Building CRUD apps, managing forms, handling the DOM, these became second nature. I c…

https://idiallo.com/blog/when-the-machine-stops

Published on | Views: 32687

Command line tabular format

…becomes a little more difficult. Here is a little trick I use to display tabular data: var space = " "; // the spaces between c…: 10002 phone: 310-555-5555 This method could be used to format data to look like the output in the command line (where white…If you want to display tablular data on the browser, all you have to do is use a table. If you happen to want to display it in the terminal …

http://idiallo.com/javascript/display-cli-tabular-data

Published on

Making smooth animations with JavaScript's requestAnimationFrame

…ntally until the animation is completed. With CSS3 you can make animation, but still JavaScript offers a wider range of control. So today we…If you ever animated anything with JavaScript then you know that it is a very manual process. You call a function and make your changes incr…make animation, but still JavaScript offers a wider range of control. So today we will work on a simple fade in, fade out animation, very si…

http://idiallo.com/javascript/smooth-animation

Published on

Improving your JavaScript Performance

…owsing the web on your phone no longer needs to be an inferior experience. But despite all this advancement in technology JavaScript is stil…hen before but still slow. Well, it depends on your code mostly. There are many website that I never open in my old Android 2.3 phone. If I …s on a phone can drastically slow things down. Second, we are writing redundant code here. For every result there is a loop that traverse th…

http://idiallo.com/javascript/improving-performance

Published on

Making fast cross-domain requests when the browser is leaving

…about the response looks like. It is possible to make requests using Ajax, but we still get a response. One trick you will see many people a…There are times you want to make a very quick web request and don't care about the response looks like. It is possible to make requests usin…how long the user has been on a page before leaving. var startTime = (new Date()).getTime(); var links = document.getElementsByTagName("a"…

http://idiallo.com/javascript/cross-domain-request-no-response

Published on

Magical JavaScript Live Collection

…. Earlier I had written about a caveat when using them. It did help people but one of the problem is that most didn't understand what was ha…d what was happening and thought it was just a quirk in JavaScript. Let me make things clear. HTML Live collection with JavaScript is not a …se and a regular array is that they are directly tied to the DOM. If you update the DOM, the collection is updated accordingly. Here is one …

http://idiallo.com/javascript/magical-js-html-live-collection

Published on

Making a HTTP request before the page redirects

…re many ways to track when a user clicks on a link. It seems simple enough but there is something that people always forget and their code d…There are many ways to track when a user clicks on a link. It seems simple enough but there is something that people always forget and their…

http://idiallo.com/javascript/make-url-event-before-redirect

Published on

Use of requestAnimationFrame for animation

… decrease(); } That's a simple fade out animation. It should run fast. But if some reason your decrease() function takes longer then 16m…It's hard to see what requestAnimaionFrame() does without reading about it. The traditional way of doing animation is to generate one frame …

http://idiallo.com/javascript/using-requestanimationframe

Published on

Ajax without jQuery

…ess(response); }else if (self.readyState === 4) { // something went wrong but complete failure(); } …It took me a long time to implement jQuery into my everyday workflow but now I am so used to it that I rely on it entirely for some tasks. T…ly on it entirely for some tasks. The more I use, the more I forget how to manually make stuff. How do you make an HTTP request without jQue…

http://idiallo.com/javascript/ajax-without-jquery

Published on

What to use for debugging, console.log() or alert()

…end. I didn't use it to display annoying messages to my users. I used to debug my code. The cool thing about it is that it stopped execution… the OK button, just like a real debugging tool. It was the best ever. Now many years have passed and people decided to take JavaScript a li…

http://idiallo.com/javascript/debug-with-console-or-alert

Published on

Getting Started with JavaScript

…JavaScript went from being a scripting language that was used to open a popup when you click on a button, to a language used to open a weird…ing a scripting language that was used to open a popup when you click on a button, to a language used to open a weird popup when you click o… backbonejs does in the back end. This battle of emotions is perfectly normal, it is the culture that you integrate when you learn JavaScri…

http://idiallo.com/javascript/getting-started

Published on