10
APR
15:13

Slow BrowserSync in OS X with apache or nginx?

I’ve been testing out gulp.js some with BrowserSync for front end development on a new project. I saw a nice a video about it and got the feeling it would be a really nice workflow. But my BrowserSync proxy setup towards my local Apache site (php+mysql) was for some reason really really slow. The video showed an example using Node.js which was instant so to test that out I created a Node.js site and started gulp towards it. And the difference was like a really slow night and a really fast day. It was instant.

After much search and many Google I found this thread on Stack Overflow about someone having an issue with slow localhost/virtualhost load/resolve. And this reply:

I had the exact same problem and it was driving me crazy!

Put all your hosts file entries for localhost into one line like so:

127.0.0.1 localhost myproject.dev myotherproject.dev
::1 localhost
fe80::1%lo0 localhost

Worked like a charm for me. Seems like a bug in Lion.

Because of my many web projects and my fondness of local development I have a lot of different virtual hosts. All pointing to 127.0.0.1. All on different rows. So I went in to my /etc/hosts file and changed it. And behold. It worked. So now I can do my BrowserSync, sass powered, js minifying, gulp induced, front end development without coffee breaks in between changes. Which is really nice. I don’t even drink coffee.

Posted by David
13
APR
16:40

Två nya iPhone-applikationer för Västtrafik

Jag har tidigare berättat om Res iVäst som blev den första “riktiga” iPhone-applikationen på marknaden för oss som vill (eller måste) resa med Västtrafik. Nu har det kommit en till, “Lokaltrafiken” (iTunes-länk) och som om inte det räcker så är Västtrafiks officiella på gång också (de har även slängt upp en Widget för OSX och en Gadget för Vista).

Den nya appen, Lokaltrafiken, får pluspoäng för att den är snyggare än Res iVäst. Dock har Res iVäst ganska nyss uppdaterat med en lite fulhackad “Kommande avgångar”-funktion. Men utvecklarna av Lokaltrafiken säger att det kommer med redan i nästa release och även en GPS-funktion är på gång. Lokaltrafiken har även en funktion för att spara favoriter vilket är mycket trevligt.

Återstår att se hur de båda står står sig mot Västtrafiks egna som ligger och väntar på godkännande av Apple. Den ska redan från start ha GPS-sökning samt favoriter.

En fråga … Vad är det med orange som Västtrafik färg? Har jag missat något? Både Lokaltrafiken och Västtrafiks egna verkar köra på det färgschemat. Även Västtrafiks Widget/Gadget. What’s that all about?!

Klicka vidare för bilder…

Click here to read the rest of this post…

Posted by David
8
OCT
23:42

Apache2, PHP5 and environment variables in OSX

Ok. So I’ve been sitting here with this problem for the last four hours. And finally I found the solution with the help of Jim the Jimbo. Anyway. I’ve been trying to get ImageMagick to work on my OSX/Apache2/PHP-thingy. But I could not figure out how to pass on the PATH variable I added. After a couple of hours Jim found this here page with the solution.

That’s it! I added the following lines to /System/Library/LaunchDaemons/org.apache.httpd.plist:

    <key>EnvironmentVariables</key>
    <dic>
        <key>FOO</key>
        <string>/bar</string>
    </dict>

and got the following results from exec(“export”):

Array
(
    [0] => export FOO="/bar"
    [1] => export OLDPWD
    [2] => export PATH="/usr/bin:/bin:/usr/sbin:/sbin"
    [3] => export PWD="/Library/WebServer/Documents"
    [4] => export SHLVL="1"
)

Case solved! Thanks all, thanks Axel.
Burt.

So that’s what I did. My /System/Library/LaunchDaemons/org.apache.httpd.plist file now looks alittle something like this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>EnvironmentVariables</key>
	<dict>
		<key>DYLD_LIBRARY_PATH</key>
		<string>/Applications/ImageMagick-6.4.4/lib</string>
		<key>MAGICK_HOME</key>
		<string>/Applications/ImageMagick-6.4.4</string>
		<key>PATH</key>
		<string>/Applications/ImageMagick-6.4.4/bin:/usr/bin:/bin:...</string>
	</dict>
	<key>Label</key>
	<string>org.apache.httpd</string>
	<key>OnDemand</key>
	<false/>
	<key>ProgramArguments</key>
	<array>
		<string>/usr/sbin/httpd</string>
		<string>-D</string>
		<string>FOREGROUND</string>
	</array>
	<key>SHAuthorizationRight</key>
	<string>system.preferences</string>
</dict>
</plist>

Thanks! I can finally go to sleep! :-)

<Swedish>

Men när jag försökte berätta för S vad jag har lyckats med så sa hon …

du är nördigare än vad man tror. glömmer ibland bort det.

… euhm … tack?!!

</Swedish>

Posted by David
8
OCT
19:25

Carl Bildt – Mörkrets furste!

Det är sant! Google säger det!

Nu kanske ni undrar varför? Jo jag skrev ett inlägg om det efter att Carl Bildt hade skrivit ett inlägg om att han hade bytt till Mac. Just nu är hans blogginlägg på tredje sidan av Google när man söker på mörkrets furste eftersom WordPress pingade hans blogg med min kommentar. This is good. This is excellent.

Posted by David
Tags: , , , ,
7
OCT
09:07

Nu byter jag nog tillbaka till Windows

Jag har senaste dagarna vart ganska så nöjd med mitt bärbara bytande från Windows till OSX. Men nu har mörkrets furste själv bytt till OSX och en dålig eftersmak har lagt sig i munnen … Måste arbeta igenom detta. Måste försöka glömma! Gå vidare.

Posted by David
29
SEP
18:56

Installerar OSX igen …

Har fått hem min MacBook igen. Lagad och fin. Håller på att installerar OSX unt so weiter nu … Så jag kan jobba som folk imorn igen!

Posted by David
Tags: , ,