Just lost a couple of hours with this problems.
jQuery was executing an error function regardless the jqXHR status. A little bit about setup:
node.js + Express + Backbone + backbone.paginator + Underscore
After upgrading to Express 3.0 an application that was working without any problems stoped to work. Problem - jQuery was always executing an error function for all ajax requests. After checking the code, googling, reading, debugging, taking a lunch, debugging again and again I saw that I was using res.json() and not res.jsonp() (added in Express 3.x). Change of one line and everything is working back again.
So - if your node.js + express 3.x returns jsonp, please, use res.jsonp() instead of res.json()
Monday, March 25, 2013
jQuery executes error function even on success (200) status
Posted by
Unknown
at
9:16 PM
0
comments
Labels: AJAX, backbone.js, express.js, JavaScript, jQuery, node.js, underscore.js
Saturday, December 1, 2012
MySQL PASSWORD() function in JavaScript
If you need to implement a MySQL PASSWORD() function in JavaScript - use http://code.google.com/p/crypto-js/#SHA-1 with 2 encodings.
Here is an example:
var password = "TestPassword";
var result = ("*"+CryptoJS.SHA1(CryptoJS.SHA1(password))).toUpperCase();
console.log("result : " + result);
Result will be *0F437A73F4E4014091B7360F60CF81271FB73180. If you check it with MySQL password() it will be the same:
mysql> select password("TestPassword") as result;
+-------------------------------------------+
| result |
+-------------------------------------------+
| *0F437A73F4E4014091B7360F60CF81271FB73180 |
+-------------------------------------------+
Posted by
Unknown
at
5:45 PM
14
comments
Labels: JavaScript, MySQL
Monday, June 11, 2012
Show hidden files on Mac
To show hidden files and folders in Finder - open terminal window and paste the following line:
defaults write com.apple.Finder AppleShowAllFiles YES
Posted by
Unknown
at
11:36 AM
0
comments
Monday, December 19, 2011
Find directory with biggest number of files / directories
Today we had a problem related with a number of files in a directory. We needed to find directories with a biggest number of files / directories in it. Here is a small shell script that will list directories and a number of files/directories in each directory.
find . -type d|awk {'print "echo -n "$1".\"\t\"; ls "$1"|wc -l"'} > /tmp/do; . /tmp/do|sort -k 2 -n -r |more
Explaining it a little bit:
"find . -type d" - find all directories bellow current directory
"awk {'print "echo -n "$1".\"\t\"; ls "$1"|wc -l"'} > /tmp/do" - generate a script that will print a directory name (echo -n), make ls in this directory and count a number of lines from ls (wc -l)
". /tmp/do" - execute generated script
"sort -k 2 -n -r" - sort the result using second column (-k 2) as numerical (-n) and in reverse order (-r)
Posted by
Unknown
at
10:07 PM
0
comments
Monday, February 22, 2010
iPhone takes too long to sync
After changing a notebook I got a following problem. My iPhone was taking an eternity to sync with iTunes. I made a restore - no solution. I made a restore as new iPhone - same problem. After googling a little bit I found that this can be related with "Sync Photos" option. At the moment that I disabled "sync photos" - my iPhone was synced in a couple of minutes.
Problem: iPhone is taking too much time to sync on Windows 7.
Possible solution: Try to disable "Sync Photos" option.
Posted by
Unknown
at
2:23 PM
0
comments
Labels: iPhone
Sunday, November 8, 2009
VMware crashes after updating (upgrading) of host OS (to CentOS 5.4)
Posted by
Unknown
at
2:38 AM
0
comments
Tuesday, August 4, 2009
Twitter tip
RT @ryancarson: Top tip: You can put a "+" on the end of any http://bit.ly link and see, real time, the pace at which that link is getting shared and clicked
Posted by
Unknown
at
1:48 PM
1 comments
Tuesday, July 7, 2009
VMware troubles
Well, I'm not a hardware guru, but from my experience I figured out the following:
Posted by
Unknown
at
10:32 AM
0
comments
Monday, May 25, 2009
"Network Connection Closed Unexpectedly" error while using svn+ssh
If you got a "Network Connection Closed Unexpectedly" error while using svn+ssh (here is a nice HOWTO) then you should comment (or remove) "mesg y" in /etc/bashrc or in $HOME/.bashrc
Posted by
Unknown
at
8:26 PM
5
comments
Monday, February 16, 2009
iPhone speaker too low
Posted by
Unknown
at
12:24 PM
1 comments