<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Apple – Yeri Tiete</title><link>https://yeri.be/category/apple/</link><description>Yeri Tiete's blog</description><language>en</language><copyright>© Yeri Tiete</copyright><lastBuildDate>Sat, 27 Apr 2024 22:05:06 +0200</lastBuildDate><atom:link href="https://yeri.be/category/apple/index.xml" rel="self" type="application/rss+xml"/><item><title>Unable to connect with Autodesk Desktop Licensing Service</title><link>https://yeri.be/unable-to-connect-with-autodesk-desktop-licensing-service/</link><pubDate>Sat, 27 Apr 2024 22:05:06 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/unable-to-connect-with-autodesk-desktop-licensing-service/</guid><description>&lt;p&gt;Recently migrated &lt;a href="https://yeri.be/tag/shanwong/"&gt;Shan&lt;/a&gt; from Windows to an Apple/macOS and every reboot she kept getting "Unable to connect with Autodesk Desktop Licensing Service" when launching AutoCAD on her Mac.&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://archive.is/zC2ZP" target="_blank" rel="noreferrer noopener"&gt;official bullshit&lt;/a&gt; is to reinstall the Licensing Service (why is there even such a thing). But alas, that didn't fix it.&lt;/p&gt;
&lt;figure class="wp-block-image size-large is-resized"&gt;&lt;img src="https://static.yeri.be/2024/04/hJhRzhlQifHGAlAqFndnadFw-1024x478.jpg" alt="" class="wp-image-74570" style="width:650px;height:auto"/&gt;&lt;/figure&gt;
&lt;p&gt;Also updating AutoCad to 2025 (we're barely even in 2024) didn't fix it (but made it work until the next reboot).&lt;/p&gt;</description><content:encoded><![CDATA[<p>Recently migrated <a href="https://yeri.be/tag/shanwong/">Shan</a> from Windows to an Apple/macOS and every reboot she kept getting "Unable to connect with Autodesk Desktop Licensing Service" when launching AutoCAD on her Mac.</p>
<p>The <a href="https://archive.is/zC2ZP" target="_blank" rel="noreferrer noopener">official bullshit</a> is to reinstall the Licensing Service (why is there even such a thing). But alas, that didn't fix it.</p>
<figure class="wp-block-image size-large is-resized"><img src="https://static.yeri.be/2024/04/hJhRzhlQifHGAlAqFndnadFw-1024x478.jpg" alt="" class="wp-image-74570" style="width:650px;height:auto"/></figure>
<p>Also updating AutoCad to 2025 (we're barely even in 2024) didn't fix it (but made it work until the next reboot).</p>
<p>The trick was to go to <code>System Settings &gt; General &gt; Login Items</code> and heading down to "<em>Allow in the Background</em>". Make sure AutoDesk is turned on (no need to turn on AutoCAD). </p>
<p>Sigh. </p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>autocad</category></item><item><title>Script to display Mac battery information</title><link>https://yeri.be/script-to-display-mac-battery-information/</link><pubDate>Tue, 05 Sep 2023 17:07:44 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/script-to-display-mac-battery-information/</guid><description>&lt;p&gt;You can see how this script makes that couple very happy.&lt;/p&gt;
&lt;p&gt;Quick and dirty script that shows your Mac battery information (health, cycles, etc). If an Apple keyboard or mouse is connected, it'll also display the battery % of those.&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code&gt;# Battery information
battery() {

	if !ioreg &amp;gt; /dev/null 2&amp;gt;&amp;amp;1; then
		echo "ioreg not found. Exiting."
		return 1
	fi

	_ioreg=`ioreg -l`
	_profile=`system_profiler SPPowerDataType`

	MOUSE=`echo $_ioreg -l | grep -A 10 "Mouse" | grep '"BatteryPercent" =' | sed 's/&amp;#91;^0-9]*//g'`
	TRACKPAD=`echo $_ioreg -l | grep -A 10 "Track" | grep '"BatteryPercent" =' | sed 's/&amp;#91;^0-9]*//g'`
	KEYBOARD=`echo $_ioreg -l | grep -A 10 "Keyboard" | grep '"BatteryPercent" =' | sed 's/&amp;#91;^0-9]*//g'`
	CYCLE=`echo $_profile | grep "Cycle Count" | awk '{print $3}'`

	if &amp;#91; -n "$MOUSE" ]; then
		echo "Mouse: "$MOUSE"%"
	fi

	if &amp;#91; -n "$TRACKPAD" ]; then
		echo "Trackpad: "$TRACKPAD"%"
	fi

	if &amp;#91; -n "$KEYBOARD" ]; then
		echo "Keyboard: "$KEYBOARD"%"
	fi

	if &amp;#91; -n "$CYCLE" ] &amp;amp;&amp;amp; &amp;#91; "$CYCLE" -ne 0 ]; then
		echo "Mac battery "`echo $_profile | grep "State of Charge" | awk '{print $5}'`"%"
		echo "Charging: "`echo $_profile | grep "Charging" | head -n 1 | awk '{print $2}'`
		echo "Cycles: "$CYCLE
		echo "Condition: "`echo $_profile | grep "Condition" | awk '{print $2}'`
		echo "Health: "`echo $_profile | grep "Maximum Capacity" | awk '{print $3}'`
	fi
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Outputs something similar to this (no mouse or keyboard connected):&lt;/p&gt;</description><content:encoded><![CDATA[<p>You can see how this script makes that couple very happy.</p>
<p>Quick and dirty script that shows your Mac battery information (health, cycles, etc). If an Apple keyboard or mouse is connected, it'll also display the battery % of those.</p>
<pre class="wp-block-code"><code># Battery information
battery() {

	if !ioreg &gt; /dev/null 2&gt;&amp;1; then
		echo "ioreg not found. Exiting."
		return 1
	fi

	_ioreg=`ioreg -l`
	_profile=`system_profiler SPPowerDataType`

	MOUSE=`echo $_ioreg -l | grep -A 10 "Mouse" | grep '"BatteryPercent" =' | sed 's/&#91;^0-9]*//g'`
	TRACKPAD=`echo $_ioreg -l | grep -A 10 "Track" | grep '"BatteryPercent" =' | sed 's/&#91;^0-9]*//g'`
	KEYBOARD=`echo $_ioreg -l | grep -A 10 "Keyboard" | grep '"BatteryPercent" =' | sed 's/&#91;^0-9]*//g'`
	CYCLE=`echo $_profile | grep "Cycle Count" | awk '{print $3}'`

	if &#91; -n "$MOUSE" ]; then
		echo "Mouse: "$MOUSE"%"
	fi

	if &#91; -n "$TRACKPAD" ]; then
		echo "Trackpad: "$TRACKPAD"%"
	fi

	if &#91; -n "$KEYBOARD" ]; then
		echo "Keyboard: "$KEYBOARD"%"
	fi

	if &#91; -n "$CYCLE" ] &amp;&amp; &#91; "$CYCLE" -ne 0 ]; then
		echo "Mac battery "`echo $_profile | grep "State of Charge" | awk '{print $5}'`"%"
		echo "Charging: "`echo $_profile | grep "Charging" | head -n 1 | awk '{print $2}'`
		echo "Cycles: "$CYCLE
		echo "Condition: "`echo $_profile | grep "Condition" | awk '{print $2}'`
		echo "Health: "`echo $_profile | grep "Maximum Capacity" | awk '{print $3}'`
	fi
}</code></pre>
<p>Outputs something similar to this (no mouse or keyboard connected):</p>
<pre class="wp-block-code"><code>nazgul ~ $ battery
Mac battery 54%
Charging: No
Cycles: 224
Condition: Normal
Health: 89%</code></pre>
<p>This works on <code>zsh</code> and may not work in <code>bash</code>.</p>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>Software</category><category>mac os x</category><category>macbook</category></item><item><title>killwarp</title><link>https://yeri.be/killwarp/</link><pubDate>Mon, 03 Jul 2023 15:48:30 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/killwarp/</guid><description>&lt;p&gt;Is your company forcing &lt;a href="https://developers.cloudflare.com/cloudflare-one/connections/connect-devices/warp/download-warp/" target="_blank" rel="noreferrer noopener"&gt;Cloudflare Warp&lt;/a&gt; on you, and are you running on a Mac (with &lt;code&gt;sudo&lt;/code&gt; access)?&lt;/p&gt;
&lt;p&gt;It probably sucks, spies on you, does MitM attacks, breaks most video conferencing tools, and is generally not very stable... Also... Zero trust!&lt;/p&gt;
&lt;p&gt;Add this function to your &lt;code&gt;.bashrc&lt;/code&gt; or &lt;code&gt;.zshrc&lt;/code&gt; (whichever shell you're using*):&lt;/p&gt;
&lt;pre class="wp-block-code"&gt;&lt;code&gt;func killwarp() {
	sudo launchctl remove com.cloudflare.1dot1dot1dot1.macos.warp.daemon
	sudo killall Cloudflare\ WARP
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Open a new shell window (to reload your dot files), and type &lt;code&gt;killwarp&lt;/code&gt;.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Is your company forcing <a href="https://developers.cloudflare.com/cloudflare-one/connections/connect-devices/warp/download-warp/" target="_blank" rel="noreferrer noopener">Cloudflare Warp</a> on you, and are you running on a Mac (with <code>sudo</code> access)?</p>
<p>It probably sucks, spies on you, does MitM attacks, breaks most video conferencing tools, and is generally not very stable... Also... Zero trust!</p>
<p>Add this function to your <code>.bashrc</code> or <code>.zshrc</code> (whichever shell you're using*):</p>
<pre class="wp-block-code"><code>func killwarp() {
	sudo launchctl remove com.cloudflare.1dot1dot1dot1.macos.warp.daemon
	sudo killall Cloudflare\ WARP
}</code></pre>
<p>Open a new shell window (to reload your dot files), and type <code>killwarp</code>.</p>
<p>This will permanently disable Warp (until your Mac is rebooted; as it's most likely force installed/started by your admin). So just run this after every reboot. </p>
<p>(*) Find out with <code>echo $SHELL</code>. </p>
]]></content:encoded><category>Apple</category><category>Networking</category><category>Software</category><category>cloudflare</category><category>vpn</category></item><item><title>Tracking "recycled" shoes with Airtags</title><link>https://yeri.be/tracking-recycled-shoes-with-airtags/</link><pubDate>Mon, 27 Feb 2023 20:38:00 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/tracking-recycled-shoes-with-airtags/</guid><description>&lt;blockquote class="wp-block-quote"&gt;
&lt;p&gt;U.S. petrochemicals giant Dow Inc and the Singapore government said they were transforming old sneakers into playgrounds and running tracks. Reuters put that promise to the test by planting hidden trackers inside 11 pairs of donated shoes. &lt;/p&gt;
&lt;p&gt;Most got exported instead.&lt;/p&gt;
&lt;p&gt;[...]&lt;/p&gt;
&lt;p id="paragraph-1"&gt;t a rundown market on the Indonesian island of Batam, a small location tracker was beeping from the back of a crumbling second-hand shoe store. A Reuters reporter followed the high-pitched ping to a mound of old sneakers and began digging through the pile.&lt;/p&gt;</description><content:encoded><![CDATA[<blockquote class="wp-block-quote">
<p>U.S. petrochemicals giant Dow Inc and the Singapore government said they were transforming old sneakers into playgrounds and running tracks. Reuters put that promise to the test by planting hidden trackers inside 11 pairs of donated shoes. </p>
<p>Most got exported instead.</p>
<p>[...]</p>
<p id="paragraph-1">t a rundown market on the Indonesian island of Batam, a small location tracker was beeping from the back of a crumbling second-hand shoe store. A Reuters reporter followed the high-pitched ping to a mound of old sneakers and began digging through the pile.</p>
<p id="paragraph-2">There they were: a pair of blue Nike running shoes with a tracking device hidden in one of the soles.</p>
<p id="paragraph-3">These familiar shoes had traveled by land, then sea and crossed an international border to end up in this heap. They weren’t supposed to be here.</p>
<p id="paragraph-4">Five months earlier, in July 2022, Reuters had given the shoes to a recycling program spearheaded by the Singapore government and U.S. petrochemicals giant Dow Inc. In media releases and a promotional video posted online, that effort promised to harvest the rubberized soles and midsoles of donated shoes, then grind down the material for use in building new playgrounds and running tracks in Singapore.</p>
<p id="paragraph-5">Dow, a major producer of chemicals used to make plastics and other synthetic materials, in the past has launched recycling efforts that have fallen short of their stated aims. Reuters wanted to follow a donated shoe from start to finish to see if it did, in fact, end up in new athletic surfaces in Singapore, or at least made it as far as a local recycling facility for shredding.</p>
<p>[...]</p>
<cite><em>Source</em>: <a href="https://www.reuters.com/investigates/special-report/global-plastic-dow-shoes/" target="_blank" rel="noreferrer noopener">Reuters</a></cite></blockquote>
]]></content:encoded><category>Apple</category><category>Misc</category><category>WTF</category><category>politics</category><category>singapore</category></item><item><title>Apple restricts AirDrop in China</title><link>https://yeri.be/apple-restricts-airdrop-in-china/</link><pubDate>Wed, 30 Nov 2022 09:54:00 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/apple-restricts-airdrop-in-china/</guid><description>&lt;p&gt;I think this has been greatly underreported.&lt;/p&gt;
&lt;p&gt;Apple purposely disables a feature on your phone during unrest.&lt;/p&gt;
&lt;blockquote class="wp-block-quote"&gt;
&lt;p&gt;Anti-government protests flared in several Chinese cities and on college campuses over the weekend. But the country’s most widespread show of public dissent in decades will have to manage without a crucial communication tool, because Apple restricted its use in China earlier this month.&lt;/p&gt;
&lt;p&gt;AirDrop, the file-sharing feature on iPhones and other Apple devices, has helped protestors in many authoritarian countries evade censorship. That’s because AirDrop relies on direct connections between phones, forming a local network of devices that don’t need the internet to communicate. People can opt into receiving AirDrops from anyone else with an iPhone nearby.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I think this has been greatly underreported.</p>
<p>Apple purposely disables a feature on your phone during unrest.</p>
<blockquote class="wp-block-quote">
<p>Anti-government protests flared in several Chinese cities and on college campuses over the weekend. But the country’s most widespread show of public dissent in decades will have to manage without a crucial communication tool, because Apple restricted its use in China earlier this month.</p>
<p>AirDrop, the file-sharing feature on iPhones and other Apple devices, has helped protestors in many authoritarian countries evade censorship. That’s because AirDrop relies on direct connections between phones, forming a local network of devices that don’t need the internet to communicate. People can opt into receiving AirDrops from anyone else with an iPhone nearby.</p>
<p>That changed on Nov. 9, when Apple released a new version of its mobile operating system, iOS 16.1.1, to customers worldwide. Rather than listing new features, as it often does, the company simply said, “This update includes bug fixes and security updates and is recommended for all users.”</p>
<p>Hidden in the update was a change that only applies to iPhones sold in mainland China: AirDrop can only be set to receive messages from everyone for 10 minutes, before switching off. There’s no longer a way to keep the “everyone” setting on permanently on Chinese iPhones. The change, first noticed by Chinese readers of 9to5Mac, doesn’t apply anywhere else.</p>
<p>[...]</p>
<p>But why did Apple rush out the change unannounced, in an unassuming update to iOS in early November, and apply it only to Chinese iPhones? One clue may lie in what happened the month prior, when Xi Jinping’s anointment to a third term as China’s leader was met with rare displays of public dissent.</p>
<p>In the most visible protest, a dissident now known as Bridge Man lit a fire on a bridge in Beijing to draw attention to his protest banners. One read, “Go on strike at school and work, remove dictator and national traitor Xi Jinping.” References to the banners were quickly censored across the Chinese internet, but photos still made their way through private channels. Vice reported that Bridge Man’s messages were spreading on the Shanghai subway via AirDrop.</p>
<cite><em>Source: </em><a href="https://qz.com/apple-airdrop-china-protest-tool-1849824435" target="_blank" rel="noreferrer noopener">qz</a></cite></blockquote>
<p>The unannounced update has, as always, been twisted as a useful update to "protect the users". </p>
<p>Besides all the power they already hold "curating" the app stores, imagine, next time, Apple (or any other Big Tech Corp) decides to disable your camera when the police put their knees on the neck of a poor guy, or they decide to disable the keyboard inside certain Telegram chat rooms, or disable Wi-Fi and data inside certain geo-zones, etc... </p>
]]></content:encoded><category>Apple</category><category>WTF</category><category>china</category><category>politics</category></item><item><title>Remote desktop and Wake-on-LAN</title><link>https://yeri.be/remote-desktop-and-wake-on-lan/</link><pubDate>Sat, 09 Jul 2022 23:14:54 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/remote-desktop-and-wake-on-lan/</guid><description>&lt;p&gt;&lt;a href="http://shanwong.com" target="_blank" rel="noreferrer noopener"&gt;Shan&lt;/a&gt; uses her iPad a lot, but a lot of the more serious (interior design) work needs to happen on &lt;a href="https://yeri.be/screen-going-black-with-autocad-lt"&gt;AutoCAD&lt;/a&gt; or Photoshop. That is just not going to work on an iPad. &lt;/p&gt;
&lt;p&gt;When we're travelling (read: holiday) she's carrying an old Lenovo &lt;a href="https://www.lenovo.com/gb/en/laptops/thinkpad/13-series/ThinkPad-13-Windows-2nd-Gen/p/22TP2TX133E" target="_blank" rel="noreferrer noopener"&gt;ThinkPad 13&lt;/a&gt; (great device!) just "in case" she needs to open AutoCAD and edit something minor or read the drawings/dimensions. But honestly, most of the time that device is turned off and dead weight.&lt;/p&gt;</description><content:encoded><![CDATA[<p><a href="http://shanwong.com" target="_blank" rel="noreferrer noopener">Shan</a> uses her iPad a lot, but a lot of the more serious (interior design) work needs to happen on <a href="https://yeri.be/screen-going-black-with-autocad-lt">AutoCAD</a> or Photoshop. That is just not going to work on an iPad. </p>
<p>When we're travelling (read: holiday) she's carrying an old Lenovo <a href="https://www.lenovo.com/gb/en/laptops/thinkpad/13-series/ThinkPad-13-Windows-2nd-Gen/p/22TP2TX133E" target="_blank" rel="noreferrer noopener">ThinkPad 13</a> (great device!) just "in case" she needs to open AutoCAD and edit something minor or read the drawings/dimensions. But honestly, most of the time that device is turned off and dead weight.</p>
<p>But all the above is just an excuse to "I was bored, and I wanted to test something": can I use an old Raspberry Pi (<a href="https://www.raspberrypi.com/products/raspberry-pi-zero-w/" target="_blank" rel="noreferrer noopener">zero W</a>) to remotely wake her Intel NUC, and then use <a href="http://tailscale.com/" target="_blank" rel="noreferrer noopener">Tailscale</a> to use RD on her iPad? Well, yes I can. </p>
<p>I completed this using:</p>
<ul><li>Tailscale to remote desktop from anywhere to home</li><li>Cloudflare Tunnels, Access and DNS to have a web interface to wake the desktop</li><li>A Linux device that's always on and in the same LAN, and that'll run a PHP script. </li></ul>
<h2>Prep work: enable WOL</h2>
<p>First off: enable Wake-on-LAN (WOL) in the BIOS <em>and </em>in your Windows settings. <a href="https://www.intel.com/content/www/us/en/support/articles/000027615/intel-nuc.html" target="_blank" rel="noreferrer noopener">This article explains</a> it for Intel NUCs, but would be similar enough for most devices. The Device Manager pane looked different on our i5 NUC, but was close enough. </p>
<p>On Mac, you just need to enable it in the Energy preference pane, for Linux I have no clue. 🤷‍♂️</p>
<p>Second step: have a working Raspberry Pi (or any Linux device) in <em>the same LAN</em>. This device needs to be turned on 24/7, so use something that uses very little power. </p>
<pre class="wp-block-verse">I do have a more powerful <a href="https://yeri.be/making-bluetooth-work-on-rpi4">RPi4</a> I wish I could've reused (running <a href="https://yeri.be/running-wireguard-in-a-docker-container-rpi">Docker</a> and some other "serious" stuff; however it's currently in a different VLAN, and it's quite crucial the Linux device is in the same LAN as the device(s) you want to wake up), so I went with an old Raspberry Pi Zero W that was collecting dust (it used to run <a href="https://pwnagotchi.ai/" target="_blank" rel="noreferrer noopener">pwnagotchi</a>).</pre>
<p>On the Linux device, install <a href="https://www.mkssoftware.com/docs/man1/etherwake.1.asp" target="_blank" rel="noreferrer noopener">etherwake</a>. The command to run is quite simply <code>etherwake aa:bb:cc:11:22:33</code> (= the ethernet MAC address of your device).</p>
<p>If this doesn't wake your desktop, something is wrong and there's no point continuing. Go and troubleshoot. </p>
<h2>Install Tailscale and RD</h2>
<p>On the (<a href="https://www.youtube.com/watch?v=lKQroybFqg4" target="_blank" rel="noreferrer noopener">Windows</a>) desktop and your iPad, install <a href="https://tailscale.com/download" target="_blank" rel="noreferrer noopener">Tailscale</a>. Login, and make sure it works by pinging from one to the other. </p>
<p>Then set up Remote Desktop on both (<a href="https://support.microsoft.com/en-us/windows/how-to-use-remote-desktop-5fe128d5-8fb1-7a23-3b8a-41e636865e8c#ID0EDD=Windows_10" target="_blank" rel="noreferrer noopener">Windows</a>, <a href="https://apps.apple.com/us/app/remote-desktop-mobile/id714464092" target="_blank" rel="noreferrer noopener">iPad</a>). You should test and make sure you can properly connect using the LAN IP address and then the Tailscale IP address.</p>
<pre class="wp-block-verse">Fun fact: I create a DNS record for all my devices using <a href="https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/" target="_blank" rel="noreferrer noopener">Cloudflare DNS</a> with the syntax of <a href="https://smokeping-sg.superuser.one/smokeping/?target=yeri.TSwol" target="_blank" rel="noreferrer noopener">device-name.ts.yeri.be</a>, so I don't need to ever remember IPs, and can easily <code>ssh</code> or <code>ping</code> devices without having to look up IPs. </pre>
<figure class="wp-block-image size-large is-resized"><img src="https://static.yeri.be/2022/07/cf-dns-ts-1024x461.png" alt="" class="wp-image-70039" width="610" height="274"/><figcaption>Cloudflare DNS screenshot, filtered on "ts". I add both <code>A</code> and <code>AAAA</code> records (not shown in the screenshot) </figcaption></figure>
<pre class="wp-block-verse">Fun fact side track: I actually have a dynamic script that runs (on Linux) and creates <code>hostname.ts.yeri.be</code> for the Tailscale IP, <code>hostname.wg.yeri.be</code> based on the <a href="https://yeri.be/wireguard" target="_blank" rel="noreferrer noopener">Wireguard</a> IP, <code>hostname.lan.yeri.be</code> based on the LAN IP. This dyndns script runs every so often and updates IPs if needed. All this is running using <a href="https://github.com/tech-otaku/cloudflare-dns" target="_blank" rel="noreferrer noopener">Cloudflare DNS and their API</a>. Super convenient.</pre>
<h2>Nginx, php and etherwake</h2>
<pre class="wp-block-verse">I'm a 80s kid, so I'll use dirty PHP to run this script. I'm sure I'll go straight to hell for this, but yolo.</pre>
<p>Install <a href="https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-ubuntu-18-04" target="_blank" rel="noreferrer noopener">nginx and PHP</a> (no need for MySQL and other stuff).</p>
<p><code>etherwake</code> requires root to run (because it needs root access to create a weird <a href="https://en.wikipedia.org/wiki/Wake-on-LAN#Magic_packet" target="_blank" rel="noreferrer noopener">magic</a> ethernet packet). Create a file in <code>/etc/sudoers.d/etherwake</code> and add this line:</p>
<pre class="wp-block-code"><code>www-data ALL=(ALL) NOPASSWD: /usr/sbin/etherwake</code></pre>
<p>This will allow <code>www-data</code> (nginx/php) to run <code>/usr/sbin/etherwake</code> using <code>sudo</code>, without password.</p>
<p>In <code>/var/www/html/</code> create an <code>index.php</code> file with:</p>
<pre class="wp-block-code"><code>&lt;html&gt;
&lt;head&gt;&lt;title&gt;Wake on Lan&lt;/title&gt;&lt;/head&gt;
&lt;body&gt;
&lt;p&gt;Wake up &lt;a href="mycooldesktop.php"&gt;My Cool Desktop&lt;/a&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre>
<p>And a <code>mycooldesktop.php</code> (or whatever) file with:</p>
<pre class="wp-block-code"><code>&lt;?php
$output = shell_exec('sudo /usr/sbin/etherwake aa:bb:cc:11:22:33 2&gt;&amp;1');
echo "&lt;pre&gt;$output&lt;/pre&gt;";
?&gt;
&lt;p&gt;&lt;a href=".."&gt;Back&lt;/a&gt;&lt;/p&gt;</code></pre>
<pre class="wp-block-verse">It ain't pretty -- but it gets the job done. </pre>
<p>And be sure to edit the MAC address to match your desktop's ethernet MAC address. </p>
<h2>Cloudflare tunnels</h2>
<p>Install Cloudflare Tunnel (via <a href="https://dash.teams.cloudflare.com" target="_blank" rel="noreferrer noopener">Zero Trust</a> dashboard). </p>
<p>When creating a new tunnel, the dashboard will give you all needed commands to install the tunnel on your RPi -- but be sure to select the right OS/architecture (arm64? arm? armhf?). </p>
<figure class="wp-block-image size-large"><img src="https://static.yeri.be/2022/07/cf-tunnel-1024x448.png" alt="" class="wp-image-70047"/><figcaption>Easy.</figcaption></figure>
<p>And then point the tunnel to <code>http://localhost</code>. No need to mess around with <a href="https://yeri.be/tag/ssl">SSL</a> certs.</p>
<p>Lastly, set up Cloudflare Access (via the same Zero Trust dashboard): create a new application, and make sure only approved users can sign in (i.e.: using a pin code emailed to only approved emails). </p>
<figure class="wp-block-image size-large"><img src="https://static.yeri.be/2022/07/cf-access-1024x796.png" alt="" class="wp-image-70048"/><figcaption>I only allow access to my own emails, and my family, by using groups.</figcaption></figure>
<p>You can try it yourself via <a href="https://wol.superuser.one/" target="_blank" rel="noreferrer noopener">wol.superuser.one</a>. You won't get in. :)</p>
<pre class="wp-block-verse">Optionally, but recommended: lock down Nginx to only allow connections from localhost (<code>127.0.0.0/8</code> and <code>::1</code>) if using Cloudflare Tunnels, or <a href="https://www.frankindev.com/2020/11/18/allow-cloudflare-only-in-nginx/" target="_blank" rel="noreferrer noopener">Cloudflare IPs</a> if using port forwarding with <a href="https://www.cloudflare.com/en-gb/products/zero-trust/access/" target="_blank" rel="noreferrer noopener">Cloudflare Access</a> in front. </pre>
<figure class="wp-block-image size-large is-resized"><img src="https://static.yeri.be/2022/07/wol-interface-1024x540.png" alt="" class="wp-image-70042" width="610" height="321"/><figcaption>Love my design skills... But it gets the job done: click that link, and it'll execute <code>etherwake</code>.</figcaption></figure>
<h2>To recap</h2>
<ul><li>We used Tailscale to create a VPN network between the desktop and the iPad. The big benefit is that Tailscale works effortlessly across NAT networks without having to open ports,</li><li>We used Cloudflare DNS so we don't need to remember hostnames :),</li><li>We used Cloudflare Tunnels to make sure the RPi web interface is accessible across NAT (without port forwarding) and from anywhere, </li><li>We used Cloudflare Acces and locked down access to the right people using ACLs,</li><li>We used <code>etherwake</code> running on a RPi to wake up devices that are hibernating or turned off.</li></ul>
<p>And that's it really.</p>
<pre class="wp-block-verse">PS: technically WoL works with WiFi, but when I enabled WoL on the WiFi adapter, the NUC refused to hibernate/sleep for more than a minute, and kept waking itself up. So, there seems to be some kind of trigger in my network that keeps waking it up. Also, not sure if WoL via WiFi would work if the device is turned off (as opposed to sleep or hibernate). I just ended up using ethernet. 

PPS: both Cloudflare Tunnels and Tailscale use <a href="https://www.wireguard.com/" target="_blank" rel="noreferrer noopener">Wireguard</a> tech in the background, so that's really cool. </pre>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>Linux</category><category>Misc</category><category>Networking</category><category>Software</category><category>Windows</category><category>www</category><category>Windows</category><category>cloudflare</category><category>tailscale</category><category>vpn</category></item><item><title>Chicken Rice / Poached</title><link>https://yeri.be/chicken-rice-poached/</link><pubDate>Thu, 28 Apr 2022 09:46:00 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/chicken-rice-poached/</guid><description>&lt;div class="embed-responsive embed-youtube"&gt;
	&lt;iframe src="https://www.youtube-nocookie.com/embed/e8nqYq_rpZ4" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;And of course the actual ad (how iPhone is super mega amazing) 🤷🏼‍♂️ but nice to see how they did it. And neat to see how tech evolved since my first &lt;a href="https://yeri.be/tag/iphone"&gt;iPhone&lt;/a&gt; 3G. What they fail to mention is the insane time it takes to film all that, and the post production editing... ;) &lt;/p&gt;
&lt;div class="embed-responsive embed-youtube"&gt;
	&lt;iframe src="https://www.youtube-nocookie.com/embed/Znmm_KOESUI" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;</description><content:encoded><![CDATA[<div class="embed-responsive embed-youtube">
	<iframe src="https://www.youtube-nocookie.com/embed/e8nqYq_rpZ4" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>

<p>And of course the actual ad (how iPhone is super mega amazing) 🤷🏼‍♂️ but nice to see how they did it. And neat to see how tech evolved since my first <a href="https://yeri.be/tag/iphone">iPhone</a> 3G. What they fail to mention is the insane time it takes to film all that, and the post production editing... ;) </p>
<div class="embed-responsive embed-youtube">
	<iframe src="https://www.youtube-nocookie.com/embed/Znmm_KOESUI" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>

]]></content:encoded><category>Apple</category><category>apple</category><category>iPhone</category></item><item><title>Airtags, DHL and North Korea</title><link>https://yeri.be/airtags-dhl-and-north-korea/</link><pubDate>Wed, 24 Nov 2021 15:50:00 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/airtags-dhl-and-north-korea/</guid><description>&lt;div class="embed-responsive embed-youtube"&gt;
	&lt;iframe src="https://www.youtube-nocookie.com/embed/C72_8IGhR8Q" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;div class="embed-responsive embed-youtube"&gt;
	&lt;iframe src="https://www.youtube-nocookie.com/embed/W8SER24F0U8" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Fun project, and crappy customer service from DHL. &lt;/p&gt;</description><content:encoded><![CDATA[<div class="embed-responsive embed-youtube">
	<iframe src="https://www.youtube-nocookie.com/embed/C72_8IGhR8Q" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>

<div class="embed-responsive embed-youtube">
	<iframe src="https://www.youtube-nocookie.com/embed/W8SER24F0U8" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>

<p>Fun project, and crappy customer service from DHL. </p>
]]></content:encoded><category>Apple</category><category>china</category><category>europe</category><category>germany</category><category>usa</category><category>youtube</category></item><item><title>Custom CPUs</title><link>https://yeri.be/custom-cpus/</link><pubDate>Mon, 04 Oct 2021 12:43:00 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/custom-cpus/</guid><description>&lt;p&gt;"&lt;a href="https://asia.nikkei.com/Business/Tech/Semiconductors/Google-developing-own-CPUs-for-Chromebook-laptops" target="_blank" rel="noreferrer noopener"&gt;Google developing own CPUs for Chromebook laptops&lt;/a&gt;".&lt;/p&gt;
&lt;p&gt;Interesting to see that many years after Apple started creating their CPUs for the iPhone (and now laptops/desktops), so many companies are following. Google is not new to building their chips (&lt;a href="https://asia.nikkei.com/Business/Tech/Semiconductors/Google-developing-own-CPUs-for-Chromebook-laptops" target="_blank" rel="noreferrer noopener"&gt;TPU&lt;/a&gt;, Titan (used in &lt;a href="https://cloud.google.com/titan-security-key/"&gt;security keys&lt;/a&gt; and as &lt;a href="https://beebom.com/what-is-google-titan-security-chip/"&gt;encryption&lt;/a&gt; module for servers/Pixel phones), and likely more), but quite new to more generalised computing CPU for &lt;a href="https://techcrunch.com/2021/08/02/google-is-building-its-own-chip-for-the-pixel-6/" target="_blank" rel="noreferrer noopener"&gt;phones&lt;/a&gt; and laptops. &lt;/p&gt;
&lt;p&gt;And it makes sense -- a lot of the generic CPUs were too generalist and not that great at their job (and are plagued with bugs). It came with heavy power usage. Having a ML/AI chip, a GPU chip, a generalist CPU chip (or two, one focussing on high performance, and one on efficiency, like the M1), one for security/encryption (Titan/&lt;a href="https://en.wikipedia.org/wiki/Apple_T2" target="_blank" rel="noreferrer noopener"&gt;T2&lt;/a&gt;), etc.&lt;/p&gt;</description><content:encoded><![CDATA[<p>"<a href="https://asia.nikkei.com/Business/Tech/Semiconductors/Google-developing-own-CPUs-for-Chromebook-laptops" target="_blank" rel="noreferrer noopener">Google developing own CPUs for Chromebook laptops</a>".</p>
<p>Interesting to see that many years after Apple started creating their CPUs for the iPhone (and now laptops/desktops), so many companies are following. Google is not new to building their chips (<a href="https://asia.nikkei.com/Business/Tech/Semiconductors/Google-developing-own-CPUs-for-Chromebook-laptops" target="_blank" rel="noreferrer noopener">TPU</a>, Titan (used in <a href="https://cloud.google.com/titan-security-key/">security keys</a> and as <a href="https://beebom.com/what-is-google-titan-security-chip/">encryption</a> module for servers/Pixel phones), and likely more), but quite new to more generalised computing CPU for <a href="https://techcrunch.com/2021/08/02/google-is-building-its-own-chip-for-the-pixel-6/" target="_blank" rel="noreferrer noopener">phones</a> and laptops. </p>
<p>And it makes sense -- a lot of the generic CPUs were too generalist and not that great at their job (and are plagued with bugs). It came with heavy power usage. Having a ML/AI chip, a GPU chip, a generalist CPU chip (or two, one focussing on high performance, and one on efficiency, like the M1), one for security/encryption (Titan/<a href="https://en.wikipedia.org/wiki/Apple_T2" target="_blank" rel="noreferrer noopener">T2</a>), etc.</p>
<p>Curious to see how much of a head start Apple really has, and very eager to finally see some real innovation in the CPU space (sorry AMD with Ryzen: too little, too late). </p>
<p>Let's see if Intel and AMD will be able to adapt and reinvent themselves and what it means for ARM (and the ARM IP <a href="https://semianalysis.substack.com/p/the-semiconductor-heist-of-the-century" target="_blank" rel="noreferrer noopener">issue in China</a>), and if other architectures like MIPS are making a chance.</p>
]]></content:encoded><category>Apple</category><category>Google</category><category>Hardware</category><category>china</category><category>chrome</category><category>cpu</category><category>iPhone</category><category>usa</category></item><item><title>AirPod Max stuck at 74% battery</title><link>https://yeri.be/airpod-max-stuck-at-74-battery/</link><pubDate>Thu, 06 May 2021 11:34:00 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/airpod-max-stuck-at-74-battery/</guid><description>&lt;p&gt;I've noticed my AirPod Max being stuck at ~74% battery and not wanting to charge any further. It's running the latest firmware and I usually charge them on a (legit) usb-A-to-lightning cable connected to my monitor. Even keeping them connected charging overnight would somehow max out at 74%. &lt;/p&gt;
&lt;p&gt;There are a few Reddit posts with other people facing the same issue with AirPod Pros (case not wanting to charge further than 74%) but no concrete answer or solution is posted.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I've noticed my AirPod Max being stuck at ~74% battery and not wanting to charge any further. It's running the latest firmware and I usually charge them on a (legit) usb-A-to-lightning cable connected to my monitor. Even keeping them connected charging overnight would somehow max out at 74%. </p>
<p>There are a few Reddit posts with other people facing the same issue with AirPod Pros (case not wanting to charge further than 74%) but no concrete answer or solution is posted.</p>
<p>For me, what helped, was to use a wall charger (doesn't have to be Apple); it's still using a similar usb-A-to-lightning cable. Letting it charge for a while managed to get it to 100%. </p>
<p>Why 74% and not… 75%? ¯\_(ツ)_/¯</p>
<p>Edit: as some people pointed out, this may actually be Apple's <a rel="noreferrer noopener" href="https://www.macrumors.com/2020/06/23/airpods-optimized-charging-ios-14/" target="_blank">Optimized Battery Charging</a>. I am not seeing any notification though. </p>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>airpod</category></item><item><title>Apple Watch OS7 stopped showing the date</title><link>https://yeri.be/apple-watch-os7-stopped-showing-the-date/</link><pubDate>Thu, 17 Sep 2020 22:16:43 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/apple-watch-os7-stopped-showing-the-date/</guid><description>&lt;p&gt;I've been running the Apple &lt;a href="https://www.apple.com/newsroom/2020/09/apple-watch-se-the-ultimate-combination-of-design-function-and-value/" target="_blank" rel="noreferrer noopener"&gt;WatchOS&lt;/a&gt; 7 beta for a while now, and when updating, my watch face lost the "date": it was no longer showing the date and day of the week (i.e. Fri). &lt;/p&gt;
&lt;figure class="wp-block-gallery columns-2 is-cropped"&gt;&lt;ul class="blocks-gallery-grid"&gt;&lt;li class="blocks-gallery-item"&gt;&lt;figure&gt;&lt;img src="https://static.yeri.be/2020/09/IMG_1762-1-473x1024.png" alt="" data-id="38427" data-link="https://yeri.be/?attachment_id=38427" class="wp-image-38427"/&gt;&lt;/figure&gt;&lt;/li&gt;&lt;li class="blocks-gallery-item"&gt;&lt;figure&gt;&lt;img src="https://static.yeri.be/2020/09/IMG_1761-1-473x1024.png" alt="" data-id="38428" data-full-url="https://static.yeri.be/2020/09/IMG_1761-1.png" data-link="https://yeri.be/?attachment_id=38428" class="wp-image-38428"/&gt;&lt;/figure&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/figure&gt;
&lt;p&gt;Quite annoying -- but it's a beta after all. I shouldn't complain. I did what every good beta tester would do: I filed a bug (it's still unanswered from what I can see). &lt;/p&gt;</description><content:encoded><![CDATA[<p>I've been running the Apple <a href="https://www.apple.com/newsroom/2020/09/apple-watch-se-the-ultimate-combination-of-design-function-and-value/" target="_blank" rel="noreferrer noopener">WatchOS</a> 7 beta for a while now, and when updating, my watch face lost the "date": it was no longer showing the date and day of the week (i.e. Fri). </p>
<figure class="wp-block-gallery columns-2 is-cropped"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><img src="https://static.yeri.be/2020/09/IMG_1762-1-473x1024.png" alt="" data-id="38427" data-link="https://yeri.be/?attachment_id=38427" class="wp-image-38427"/></figure></li><li class="blocks-gallery-item"><figure><img src="https://static.yeri.be/2020/09/IMG_1761-1-473x1024.png" alt="" data-id="38428" data-full-url="https://static.yeri.be/2020/09/IMG_1761-1.png" data-link="https://yeri.be/?attachment_id=38428" class="wp-image-38428"/></figure></li></ul></figure>
<p>Quite annoying -- but it's a beta after all. I shouldn't complain. I did what every good beta tester would do: I filed a bug (it's still unanswered from what I can see). </p>
<p>Beta updates came and went but the date did not come back. Would I be unable to use my watch to figure out the date?! It's when you lose a feature that you see how often a day you use it. </p>
<p>And then, out of the blue, the big stable release. Apple Watch OS 7 is released to the general public. Surely, I thought, they must've fixed it now. </p>
<p>But alas, I was to be disappointed. </p>
<p>I updated <a href="http://shan.sg" title="Shan Wong" target="_blank" rel="noreferrer noopener">Shan</a>'s watch (that never ran the beta) to see if she had the same issue -- but her watch was fine. Sooooo... What was I doing wrong? Why me, Apple Overlord? </p>
<p>I started fiddling around with my language and regional settings (nope, not it), and was contemplating a factory reset (argh, re-adding all my cards to Apple Pay)... </p>
<p>And then... </p>
<p>An epiphany. </p>
<p>They wouldn't?!?! Would they?? </p>
<p>Something only Apple would dare to do. </p>
<p>I deleted the Apple Calendar app (on my iPhone) -- as I use the Google Calendar app. Would that somehow be related?</p>
<p>And guess what... Installing the Apple Calendar app via the App Store resolved it:</p>
<figure class="wp-block-gallery columns-2 is-cropped"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><img src="https://static.yeri.be/2020/09/IMG_1764-473x1024.png" alt="" data-id="38433" data-link="https://yeri.be/?attachment_id=38433" class="wp-image-38433"/></figure></li><li class="blocks-gallery-item"><figure><img src="https://static.yeri.be/2020/09/IMG_1763-473x1024.png" alt="" data-id="38436" data-full-url="https://static.yeri.be/2020/09/IMG_1763.png" data-link="https://yeri.be/?attachment_id=38436" class="wp-image-38436"/></figure></li></ul></figure>
<p>Check Apple Watch and the option is back! </p>
<p>That's one way of forcing people to use your apps.</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>iPhone</category><category>watch</category></item><item><title>iPad Pro USB-C Ethernet</title><link>https://yeri.be/ipad-pro-usb-c-ethernet/</link><pubDate>Sat, 23 May 2020 23:58:00 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/ipad-pro-usb-c-ethernet/</guid><description>&lt;p&gt;I’ve had an &lt;a aria-label="iPad Pro (opens in a new tab)" href="https://www.apple.com/newsroom/2020/03/apple-unveils-new-ipad-pro-with-lidar-scanner-and-trackpad-support-in-ipados/" target="_blank" rel="noreferrer noopener" class="aioseop-link"&gt;iPad Pro&lt;/a&gt; with the new &lt;a aria-label="Magic Keyboard (opens in a new tab)" href="https://www.apple.com/ipad-keyboards/" target="_blank" rel="noreferrer noopener" class="aioseop-link"&gt;Magic Keyboard&lt;/a&gt; and one of the things I've been wondering... Say I am stuck in a datacenter and I need to ssh through wired networking to a server -- sure I'll definitely rather use my Mac laptop, but just in case... But would it actually work?&lt;/p&gt;
&lt;p&gt;The answer is... Yes -- but...&lt;/p&gt;</description><content:encoded><![CDATA[<p>I’ve had an <a aria-label="iPad Pro (opens in a new tab)" href="https://www.apple.com/newsroom/2020/03/apple-unveils-new-ipad-pro-with-lidar-scanner-and-trackpad-support-in-ipados/" target="_blank" rel="noreferrer noopener" class="aioseop-link">iPad Pro</a> with the new <a aria-label="Magic Keyboard (opens in a new tab)" href="https://www.apple.com/ipad-keyboards/" target="_blank" rel="noreferrer noopener" class="aioseop-link">Magic Keyboard</a> and one of the things I've been wondering... Say I am stuck in a datacenter and I need to ssh through wired networking to a server -- sure I'll definitely rather use my Mac laptop, but just in case... But would it actually work?</p>
<p>The answer is... Yes -- but...</p>
<p>So plugging it straight into the USB-C port of the keyboard doesn't do anything. I.e.: the dongle is not recognised, and for what it's worth the switch doesn't even light up to say a cable is connected. So that doesn't work. </p>
<p>But plugging it straight into the iPad works... The network switch lights up, the iPad (under Settings) gets a new option called "Ethernet" (which oddly shows you <a aria-label="a selection of connected adapters first (opens in a new tab)" href="https://static.yeri.be/2020/05/IMG_0166.png" target="_blank" rel="noreferrer noopener" class="aioseop-link">a selection of connected adapters first</a> -- but I don't know how you can have more than one). Clicking through you see <a aria-label="the same options (opens in a new tab)" href="https://static.yeri.be/2020/05/IMG_0165.png" target="_blank" rel="noreferrer noopener" class="aioseop-link">the same options</a> as you would for your WiFi network: IPs, DNS, etc. </p>
<p>Tadaaa! </p>
<p>I used an adapter from work, a Belkin, and I believe it's the same one that's being sold on the <a aria-label="Apple Store (opens in a new tab)" href="https://www.apple.com/shop/product/HJKF2ZM/A/belkin-usb-c-to-gigabit-ethernet-adapter" target="_blank" rel="noreferrer noopener" class="aioseop-link">Apple Store</a>. I don't know if any dongle will work though (driver-wise and stuff). </p>
<p>Probably not that useful but good to know. </p>
]]></content:encoded><category>Apple</category><category>Networking</category><category>ipad</category><category>usb</category></item><item><title>Box — Docker shell server</title><link>https://yeri.be/box-docker-shell-server/</link><pubDate>Fri, 24 Apr 2020 10:27:00 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/box-docker-shell-server/</guid><description>&lt;p&gt;A couple of months ago I had the great idea to set up a shell server in Docker. Simply because my docker skillz were quite rusty and a shell server was something I actually genuinely needed. &lt;/p&gt;
&lt;p&gt;Shell servers... so 2005. I remember in the good old IRC days people asking for (free) shell servers to run their &lt;a aria-label="eggdrop (opens in a new tab)" href="https://eggheads.org/" target="_blank" rel="noreferrer noopener" class="aioseop-link"&gt;eggdrop&lt;/a&gt; and stuff. OMG am I getting old? Anyhow... &lt;/p&gt;</description><content:encoded><![CDATA[<p>A couple of months ago I had the great idea to set up a shell server in Docker. Simply because my docker skillz were quite rusty and a shell server was something I actually genuinely needed. </p>
<p>Shell servers... so 2005. I remember in the good old IRC days people asking for (free) shell servers to run their <a aria-label="eggdrop (opens in a new tab)" href="https://eggheads.org/" target="_blank" rel="noreferrer noopener" class="aioseop-link">eggdrop</a> and stuff. OMG am I getting old? Anyhow... </p>
<p>I ssh quite often. I manage quite a few <a href="https://yeri.be/tag/rootspirit" target="_blank" aria-label="servers (opens in a new tab)" rel="noreferrer noopener" class="aioseop-link">servers</a> (~15?) and <a href="https://yeri.be/?s=edgerouter" target="_blank" aria-label="routers (opens in a new tab)" rel="noreferrer noopener" class="aioseop-link">routers</a> that require me to login and do some random stuff. I also work on a laptop quite often and that means closing the lid and moving around. </p>
<p>First of all, <a aria-label=" (opens in a new tab)" href="https://mosh.org/" target="_blank" rel="noreferrer noopener" class="aioseop-link">mosh</a> is amazing and allows you to stay connected via ssh, even with crappy (airport/hotel) internet as well as moving around networks -- that solves half the problem. If you are not using it, start using it now!</p>
<p>Second, during my <a aria-label="datacenter technician (opens in a new tab)" href="https://www.google.com/about/datacenters/" target="_blank" rel="noreferrer noopener" class="aioseop-link">datacenter technician</a> days at Google we used to have a "jump server" -- a shell server that allowed us to bridge the corporate network and ssh into prod machines. Doubt that's still used nowadays, but the idea stuck. I wanted something similar to ssh from, wherever I was, and easily connect to my servers. And as the network the shell server is running on is stable, I only need to use mosh to the shell server. Thereafter, the connection very rarely dies. </p>
<p>And I guess, third, I recently purchased an iPad Pro and I really need to have my local "dev" environment with my git repo that I edit quite frequently but iPadOS isn't really your average computer, and doesn't even have a proper terminal. This is my experiment to make iPadOS work as a main computer when on the move. </p>
<p>Enter box -- <a href="https://gitlab.com/yeri/box-public" target="_blank" aria-label="Docker shell server (opens in a new tab)" rel="noreferrer noopener" class="aioseop-link">Docker shell server</a>... <a href="https://gitlab.com/yeri/box-public" class="aioseop-link"></a></p>
<p>I've copied over the files I use to this <a aria-label="example repo (opens in a new tab)" href="https://gitlab.com/yeri/box-public" target="_blank" rel="noreferrer noopener" class="aioseop-link">example repo</a>, and added some comments. Mind you that this repo acts as a proof of concept and isn't kept up to date, as I have my own private repo -- but this should give you a good idea on how to set up your own shell server with Docker. </p>
<p><a aria-label=" (opens in a new tab)" href="https://gitlab.com/yeri/box-public/-/blob/master/start.sh" target="_blank" rel="noreferrer noopener" class="aioseop-link">start.sh</a> -- this is a simple script that I execute when I first run or need to update the container. I execute the same file on two different servers: <a label="Liana (opens in a new tab)" href="http://smokeping-sg.superuser.one/" target="_blank" rel="noreferrer noopener" class="aioseop-link">Liana</a>, my Raspberry Pi at home and <a aria-label="Ocean (opens in a new tab)" href="http://smokeping.rootspirit.com/" target="_blank" rel="noreferrer noopener" class="aioseop-link">Ocean</a>, my server in <a aria-label="Amsterdam (opens in a new tab)" href="https://yeri.be/tag/rootspirit" target="_blank" rel="noreferrer noopener" class="aioseop-link">Amsterdam</a>. </p>
<p><a href="https://gitlab.com/yeri/box-public/-/blob/master/zsh.sh" target="_blank" aria-label=" (opens in a new tab)" rel="noreferrer noopener" class="aioseop-link">zsh.sh</a> -- this installs what I care about for zsh. This could be part of the Dockerfile but for some reason I separated it. ¯\_(ツ)_/¯ </p>
<p><a aria-label=" (opens in a new tab)" href="https://gitlab.com/yeri/box-public/-/blob/master/git.sh" target="_blank" rel="noreferrer noopener" class="aioseop-link">git.sh</a> -- this clones my Git repos so I can edit and commit stuff from the shell server. </p>
<p><a aria-label="run.sh (opens in a new tab)" href="https://gitlab.com/yeri/box-public/-/blob/master/run.sh" target="_blank" rel="noreferrer noopener" class="aioseop-link">run.sh</a> -- this file is launched by Dockerfile at the end and executes what matters: the ssh daemon. It also adds a <a aria-label="Wireguard (opens in a new tab)" href="https://yeri.be/tag/wireguard" target="_blank" rel="noreferrer noopener" class="aioseop-link">Wireguard</a> route and executes the scripts above. </p>
<p><a aria-label=" (opens in a new tab)" href="https://gitlab.com/yeri/box-public/-/blob/master/Dockerfile" target="_blank" rel="noreferrer noopener" class="aioseop-link">Dockerfile</a> -- this installs everything I need and configures the whole thing. I've added tons of comments that should get you going. </p>
<p>I am also cloning <a aria-label="misc (opens in a new tab)" href="https://gitlab.com/yeri/homefiles/" target="_blank" rel="noreferrer noopener" class="aioseop-link">misc</a> and <a aria-label="homefiles (opens in a new tab)" href="https://gitlab.com/yeri/homefiles/" target="_blank" rel="noreferrer noopener" class="aioseop-link">homefiles</a> as submodules in <a aria-label="files/ (opens in a new tab)" href="https://gitlab.com/yeri/box-public/-/tree/master/files" target="_blank" rel="noreferrer noopener" class="aioseop-link">files/</a> -- but you should change this to something that works for you. See the Dockerfile for more info. </p>
]]></content:encoded><category>Apple</category><category>Linux</category><category>Networking</category><category>Software</category><category>Virtualisation</category><category>debian</category><category>docker</category><category>raspberrypi</category><category>rootspirit</category><category>vpn</category><category>wireguard</category></item><item><title>Yard Sale: Macbook Pro late 2013</title><link>https://yeri.be/yard-sale-macbook-pro-late-2013/</link><pubDate>Tue, 23 Aug 2016 10:00:48 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/yard-sale-macbook-pro-late-2013/</guid><description>&lt;p&gt;&lt;strong&gt;For sale&lt;/strong&gt; due to getting a portable &lt;a href="https://static.yeri.be/2016/08/IMG-20160823-WA0000.jpeg"&gt;Macbook&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
 	&lt;li&gt;Late 2013 Macbook Pro (15.4" Retina)&lt;/li&gt;
 	&lt;li&gt;2.3Ghz i7 (quad core + Hyper-Threading)&lt;/li&gt;
 	&lt;li&gt;16Gb RAM&lt;/li&gt;
 	&lt;li&gt;512Gb SSD&lt;/li&gt;
 	&lt;li&gt;Intel Iris onboard GFX + Nvidia GeForce GT 750M PCE GFX&lt;/li&gt;
 	&lt;li&gt;BE-Azerty keyboard&lt;/li&gt;
 	&lt;li&gt;€2445,41 in 28 October 2013&lt;/li&gt;
 	&lt;li&gt;SUPER fast&lt;/li&gt;
 	&lt;li&gt;Minor scratch in the back of the LCD&lt;/li&gt;
 	&lt;li&gt;Minor (not very noticeable) &lt;a href="https://www.google.be/search?q=macbook+pro+corrosion+sweat&amp;amp;source=lnms&amp;amp;tbm=isch&amp;amp;sa=X&amp;amp;ved=0ahUKEwjd-Znfj9bOAhXkCsAKHbKRCqUQ_AUICCgB&amp;amp;biw=1920&amp;amp;bih=1009" target="_blank" rel="noopener noreferrer"&gt;corrosion&lt;/a&gt; at the right hand&lt;/li&gt;
 	&lt;li&gt;Weird scratch "smear" in LCD display (only visible on white background; about 2x2cm; to be honest it's not really visible)&lt;/li&gt;
 	&lt;li&gt;Besides this very decent Macbook Pro, it has been used, but in very good shape for the extreme work it has committed. Taken care of this device as if it was my own child. And did I mention blazing fast?&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Contact&lt;/strong&gt;: yeri+mbp@tiete.be
&lt;p&gt;&lt;strong&gt;Specs&lt;/strong&gt;:&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>For sale</strong> due to getting a portable <a href="https://static.yeri.be/2016/08/IMG-20160823-WA0000.jpeg">Macbook</a>:</p>
<ul>
 	<li>Late 2013 Macbook Pro (15.4" Retina)</li>
 	<li>2.3Ghz i7 (quad core + Hyper-Threading)</li>
 	<li>16Gb RAM</li>
 	<li>512Gb SSD</li>
 	<li>Intel Iris onboard GFX + Nvidia GeForce GT 750M PCE GFX</li>
 	<li>BE-Azerty keyboard</li>
 	<li>€2445,41 in 28 October 2013</li>
 	<li>SUPER fast</li>
 	<li>Minor scratch in the back of the LCD</li>
 	<li>Minor (not very noticeable) <a href="https://www.google.be/search?q=macbook+pro+corrosion+sweat&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ved=0ahUKEwjd-Znfj9bOAhXkCsAKHbKRCqUQ_AUICCgB&amp;biw=1920&amp;bih=1009" target="_blank" rel="noopener noreferrer">corrosion</a> at the right hand</li>
 	<li>Weird scratch "smear" in LCD display (only visible on white background; about 2x2cm; to be honest it's not really visible)</li>
 	<li>Besides this very decent Macbook Pro, it has been used, but in very good shape for the extreme work it has committed. Taken care of this device as if it was my own child. And did I mention blazing fast?</li>
</ul>
<strong>Contact</strong>: yeri+mbp@tiete.be
<p><strong>Specs</strong>:</p>
<div class="page" title="Page 1">
<div class="section">
<div class="layoutArea">
<div class="column">
<p><em>Processor 2.3GHz Quad-core Intel Core i7</em>
<em> Memory 16GB 1600MHz DDR3L SDRAM</em>
<em> Flash Storage 512GB Flash Storage</em>
<em> Apple Thunderbolt to Enet Adpt Apple Thunderbolt to Enet Adpt Apple Thunderbolt to FW Adptr No FireWire Adapter</em>
<em>Mini DisplayPort to VGA Adptr No VGA Adapter</em>
<em> Keyboard and Documentation Keyboard/User&rsquo;s Guide(Z)-BEL Country Kit Country Kit-INT</em></p>
</div></div></div></div>
<p><strong>Pictures</strong>:</p>
<p><a href="https://static.yeri.be/2016/08/IMG_20160823_010509.jpg"><img class="alignnone wp-image-8116 size-large" src="https://static.yeri.be/2016/08/IMG_20160823_010509-766x1024.jpg" alt="IMG_20160823_010509" width="766" height="1024" /></a></p>
<p>It&rsquo;s a Macbook Pro !</p>
<p><a href="https://static.yeri.be/2016/08/IMG_20160823_010523.jpg"><img class="alignnone wp-image-8117 size-large" src="https://static.yeri.be/2016/08/IMG_20160823_010523-766x1024.jpg" alt="IMG_20160823_010523" width="766" height="1024" /></a></p>
<p>&ldquo;Smear&rdquo; above &ldquo;AGE&rdquo; (really hard to see)</p>
<p><a href="https://static.yeri.be/2016/08/IMG_20160823_010531.jpg"><img class="alignnone size-large wp-image-8118" src="https://static.yeri.be/2016/08/IMG_20160823_010531-766x1024.jpg" alt="IMG_20160823_010531" width="766" height="1024" /></a></p>
<p>Scratch at the back (knocked it against a glass door at night in my old apartment)</p>
<p><a href="https://static.yeri.be/2016/08/IMG_20160823_010450.jpg"><img class="alignnone size-large wp-image-8119" src="https://static.yeri.be/2016/08/IMG_20160823_010450-1024x766.jpg" alt="IMG_20160823_010450" width="780" height="583" /></a></p>
<p>Corrosion at the right hand (not left, don&rsquo;t ask why &ndash; probably because I use the touch pad all the time).</p>
<p><strong>More info</strong>:</p>
<p><a href="https://static.yeri.be/2016/08/Screen-Shot-2016-08-23-at-00.50.51.png"><img class="alignnone size-large wp-image-8104" src="https://static.yeri.be/2016/08/Screen-Shot-2016-08-23-at-00.50.51-1024x684.png" alt="Screen Shot 2016-08-23 at 00.50.51" width="780" height="521" /></a></p>
<p><a href="https://static.yeri.be/2016/08/Screen-Shot-2016-08-23-at-00.50.54.png"><img class="alignnone size-large wp-image-8105" src="https://static.yeri.be/2016/08/Screen-Shot-2016-08-23-at-00.50.54-1024x443.png" alt="Screen Shot 2016-08-23 at 00.50.54" width="780" height="337" /></a></p>
<p><a href="https://static.yeri.be/2016/08/Screen-Shot-2016-08-23-at-00.52.35.png"><img class="alignnone size-large wp-image-8107" src="https://static.yeri.be/2016/08/Screen-Shot-2016-08-23-at-00.52.35-1024x750.png" alt="Screen Shot 2016-08-23 at 00.52.35" width="780" height="571" /></a></p>
<p><a href="https://static.yeri.be/2016/08/Screen-Shot-2016-08-23-at-00.54.11.png"><img class="alignnone size-large wp-image-8108" src="https://static.yeri.be/2016/08/Screen-Shot-2016-08-23-at-00.54.11-1024x750.png" alt="Screen Shot 2016-08-23 at 00.54.11" width="780" height="571" /></a><a href="https://static.yeri.be/2016/08/Screen-Shot-2016-08-23-at-00.54.28.png"><img class="alignnone size-large wp-image-8109" src="https://static.yeri.be/2016/08/Screen-Shot-2016-08-23-at-00.54.28-1024x804.png" alt="Screen Shot 2016-08-23 at 00.54.28" width="780" height="612" /></a></p>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>apple</category><category>mac os x</category><category>macbook</category><category>yard sale</category></item><item><title>Mobile: It Changes Everything</title><link>https://yeri.be/mobile-it-changes-everything/</link><pubDate>Tue, 23 Jun 2015 10:14:20 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mobile-it-changes-everything/</guid><description>&lt;iframe src="//www.slideshare.net/slideshow/embed_code/key/qiAtR7qjmJw7Y5" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen&gt; &lt;/iframe&gt; 
&lt;p&gt;(&lt;em&gt;&lt;a href="https://a16z.com/2015/06/19/mobile-it-changes-everything/" target="_blank"&gt;Source&lt;/a&gt;&lt;/em&gt;)&lt;/p&gt;</description><content:encoded><![CDATA[<iframe src="//www.slideshare.net/slideshow/embed_code/key/qiAtR7qjmJw7Y5" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> 
<p>(<em><a href="https://a16z.com/2015/06/19/mobile-it-changes-everything/" target="_blank">Source</a></em>)</p>
]]></content:encoded><category>Apple</category><category>Google</category><category>Hardware</category><category>Linux</category><category>Networking</category><category>mobile</category></item><item><title>My very first Apple product</title><link>https://yeri.be/my-very-first-apple-product/</link><pubDate>Mon, 23 Feb 2015 03:14:33 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/my-very-first-apple-product/</guid><description>&lt;p&gt;Going through old stuff in the cellar, I found the packaging of my very first Apple product, an iPod (2nd gen) 40Gb. Bought it at the Fnac (Brussels) during Christmas period a good 11ish years ago.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://static.yeri.be/2015/02/IMG_20150213_125858.jpg"&gt;&lt;img class="alignnone size-large wp-image-6918" src="https://static.yeri.be/2015/02/IMG_20150213_125858-758x1024.jpg" alt="IMG_20150213_125858" width="758" height="1024" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://static.yeri.be/2015/02/IMG_20150213_125905.jpg"&gt;&lt;img class="alignnone size-large wp-image-6919" src="https://static.yeri.be/2015/02/IMG_20150213_125905-758x1024.jpg" alt="IMG_20150213_125905" width="758" height="1024" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Alas, its battery died after 3-4 years (lasting only about 10-20 minutes)&amp;hellip; :(&lt;/p&gt;
&lt;p&gt;I still have that iPod, but it hasn&amp;rsquo;t been used. I&amp;rsquo;ve tried using it as a portable external disk, but that didn&amp;rsquo;t really work.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Going through old stuff in the cellar, I found the packaging of my very first Apple product, an iPod (2nd gen) 40Gb. Bought it at the Fnac (Brussels) during Christmas period a good 11ish years ago.</p>
<p><a href="https://static.yeri.be/2015/02/IMG_20150213_125858.jpg"><img class="alignnone size-large wp-image-6918" src="https://static.yeri.be/2015/02/IMG_20150213_125858-758x1024.jpg" alt="IMG_20150213_125858" width="758" height="1024" /></a></p>
<p><a href="https://static.yeri.be/2015/02/IMG_20150213_125905.jpg"><img class="alignnone size-large wp-image-6919" src="https://static.yeri.be/2015/02/IMG_20150213_125905-758x1024.jpg" alt="IMG_20150213_125905" width="758" height="1024" /></a></p>
<p>Alas, its battery died after 3-4 years (lasting only about 10-20 minutes)&hellip; :(</p>
<p>I still have that iPod, but it hasn&rsquo;t been used. I&rsquo;ve tried using it as a portable external disk, but that didn&rsquo;t really work.</p>
<p>Not too long after that, I bought a 12&quot; Powerbook (G4) with 750-something RAM. Top range back in the days. :) That one got destroyed after someone tripped over the power cable (before the mag-safe era) at university.</p>
]]></content:encoded><category>Apple</category><category>ipod</category></item><item><title>Courier IMAP and auto deleting trash after 7 days</title><link>https://yeri.be/courier-imap-and-auto-deleting-trash-after-7-days/</link><pubDate>Tue, 03 Feb 2015 11:53:20 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/courier-imap-and-auto-deleting-trash-after-7-days/</guid><description>&lt;p&gt;E-mails that had been deleted for over 7 days were automatically removed from the IMAP server. E-mail date was ignored (ie the mail could have been from 2010; the actual time in &amp;ldquo;Trash&amp;rdquo; counted). This didn&amp;rsquo;t happen to other folders (Sent, Archive, Spam). This recently happened and hadn&amp;rsquo;t happened before.&lt;/p&gt;
&lt;p&gt;I had to restore my trash folder from backups every 7 days (yay for &lt;a href="http://www.nongnu.org/rdiff-backup/" target="_blank"&gt;rdiff-backup&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;It took me a while to figure it out&amp;hellip; The problem first appeared in October, right after several big changes:&lt;/p&gt;</description><content:encoded><![CDATA[<p>E-mails that had been deleted for over 7 days were automatically removed from the IMAP server. E-mail date was ignored (ie the mail could have been from 2010; the actual time in &ldquo;Trash&rdquo; counted). This didn&rsquo;t happen to other folders (Sent, Archive, Spam). This recently happened and hadn&rsquo;t happened before.</p>
<p>I had to restore my trash folder from backups every 7 days (yay for <a href="http://www.nongnu.org/rdiff-backup/" target="_blank">rdiff-backup</a>).</p>
<p>It took me a while to figure it out&hellip; The problem first appeared in October, right after several big changes:</p>
<ul>
	<li>Yosemite update</li>
	<li>Airmail to <a href="http://airmailapp.com/" target="_blank">Airmail 2</a> update (I was <a href="https://twitter.com/Tuinslak/status/543457760525180929" target="_blank">convinced this was the root cause</a>, looking at my clients instead of the server)</li>
	<li>Android 5.0.x</li>
	<li>Android Email app sunset, changes to GMail app</li>
	<li>IPv6 working decently at home after updating my <a href="https://yeri.be/connect-different-lans-over-openvpn">RPi</a> to <a href="http://en.avm.de/" target="_blank">Fritzbox</a> devices.</li>
	<li>Random connection errors in GMail app (this was due to misconfigured DNS in the GMail app and causing IPv6 catch all to redirect to the webserver instead of the mailserver. It didn't happen consistently because over mobile (4G &amp; lower) there is no IPv6 and at home is randomly falls back to IPv4 as well. IPv4 DNS was well configured.</li>
	<li>Moving my ~100.000 deleted e-mails from "Deleted Items" (OS X Mail default) to "Trash" (Android &amp; Courier default) to stop having to move them manually from one folder to the other every so often. =&gt; this was eventually the cause but I didn't realize.</li>
</ul>
Being convinced it was most likely Airmail 2 and very maybe Android I had been looking in that direction.
<p>Debugging was also extremely slow as I had to wait 7 days before being able to check if the changes I made helped anything.</p>
<p>I eventually figured out that it was not Airmail when I rebuild my whole mail database and it defaulted back to putting my deleted mails into the Archive folder instead of Trash. Archive mails were kept over 7 days, but items in Trash still removed.</p>
<p>That&rsquo;s when I started looking at Courier IMAP config: <code>/etc/courier/imapd</code> (and not <code>imapd-ssl</code>).</p>
<p>There&rsquo;s an option that says:</p>
<pre>##NAME: IMAP_EMPTYTRASH:0
#
# The following setting is optional, and causes messages from the given
# folder to be automatically deleted after the given number of days.
# IMAP_EMPTYTRASH is a comma-separated list of folder:days.  The default
# setting, below, purges 7 day old messages from the Trash folder.
# Another useful setting would be:
#  
# IMAP_EMPTYTRASH=Trash:7,Sent:30
#
# This would also delete messages from the Sent folder (presumably copies
# of sent mail) after 30 days.  This is a global setting that is applied to
# every mail account, and is probably useful in a controlled, corporate
# environment.
#
# Important: the purging is controlled by CTIME, not MTIME (the file time
# as shown by ls).  It is perfectly ordinary to see stuff in Trash that's
# a year old.  That's the file modification time, MTIME, that's displayed.
# This is generally when the message was originally delivered to this
# mailbox.  Purging is controlled by a different timestamp, CTIME, which is
# changed when the file is moved to the Trash folder (and at other times too).
#
# You might want to disable this setting in certain situations - it results
# in a stat() of every file in each folder, at login and logout.
#
IMAP_EMPTYTRASH=Trash:7</pre>
<p>Comment out that last line, and restart courier-imap(-ssl)&hellip; Simple as that.</p>
<p>This solved my issue.</p>
<p>I&rsquo;m not sure when that config change happened (Debian update?) and I do not know who at Courier thought it was a good idea &hellip;. But sheesh.</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Linux</category><category>Networking</category><category>Software</category><category>gmail</category><category>imap</category><category>mac os x</category><category>mail</category></item><item><title>o iPhone</title><link>https://yeri.be/o-iphone/</link><pubDate>Sun, 21 Sep 2014 11:44:24 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/o-iphone/</guid><description>&lt;p&gt;You&amp;rsquo;re &lt;a href="http://qz.com/268707/the-ridiculously-long-iphone-line-in-manhattan-is-even-worse-than-you-think/" target="_blank"&gt;not&lt;/a&gt; what you once were.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;iframe width="100%" height="315" src="//www.youtube.com/embed/Ef_BznBwktw" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;
&amp;nbsp;
&lt;iframe width="100%" height="315" src="//www.youtube.com/embed/ueZ30WX-TZs" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;</description><content:encoded><![CDATA[<p>You&rsquo;re <a href="http://qz.com/268707/the-ridiculously-long-iphone-line-in-manhattan-is-even-worse-than-you-think/" target="_blank">not</a> what you once were.</p>
<p> </p>
<iframe width="100%" height="315" src="//www.youtube.com/embed/Ef_BznBwktw" frameborder="0" allowfullscreen></iframe>
&nbsp;
<iframe width="100%" height="315" src="//www.youtube.com/embed/ueZ30WX-TZs" frameborder="0" allowfullscreen></iframe>
]]></content:encoded><category>Apple</category><category>iPhone</category></item><item><title>Beats by Dre</title><link>https://yeri.be/beats-by-dre/</link><pubDate>Tue, 02 Sep 2014 23:56:29 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/beats-by-dre/</guid><description>&lt;div class="embed-responsive embed-youtube"&gt;
	&lt;iframe src="https://www.youtube-nocookie.com/embed/ZsxQxS0AdBY" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;</description><content:encoded>&lt;div class="embed-responsive embed-youtube">
	&lt;iframe src="https://www.youtube-nocookie.com/embed/ZsxQxS0AdBY" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen>&lt;/iframe>
&lt;/div>

</content:encoded><category>Apple</category><category>youtube</category></item><item><title>Auto turn on a Linux Mac Mini after a power outage</title><link>https://yeri.be/auto-turn-on-a-linux-mac-mini-after-power-outage/</link><pubDate>Sat, 26 Apr 2014 14:26:38 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/auto-turn-on-a-linux-mac-mini-after-power-outage/</guid><description>&lt;p&gt;Mainly a note for myself, in case I need it again in the future.&lt;/p&gt;
&lt;p&gt;And the &lt;a href="http://raamdev.com/2007/recovering-from-power-outages-with-a-linux-mac-mini/" target="_blank"&gt;original blog post is here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This will turn on a Mac Mini (at least PowerPC arch, not sure about Intel), running Linux, the moment it has power again.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;echo &amp;lsquo;server_mode=1&amp;rsquo; &amp;gt; /proc/pmu/options&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;Edit &amp;amp; Note&lt;/span&gt;: This option seems to be reset after every boot to. So add it to &lt;code&gt;rc.local&lt;/code&gt; or something.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Mainly a note for myself, in case I need it again in the future.</p>
<p>And the <a href="http://raamdev.com/2007/recovering-from-power-outages-with-a-linux-mac-mini/" target="_blank">original blog post is here</a>.</p>
<p>This will turn on a Mac Mini (at least PowerPC arch, not sure about Intel), running Linux, the moment it has power again.</p>
<p><code>echo &lsquo;server_mode=1&rsquo; &gt; /proc/pmu/options</code></p>
<p><span style="text-decoration: underline;">Edit &amp; Note</span>: This option seems to be reset after every boot to. So add it to <code>rc.local</code> or something.</p>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>Linux</category><category>Software</category><category>power</category></item><item><title>Yard Sale: Mac Mini (G4)</title><link>https://yeri.be/yard-sale-mac-mini-g4/</link><pubDate>Mon, 21 Apr 2014 13:03:17 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/yard-sale-mac-mini-g4/</guid><description>&lt;p&gt;I&amp;rsquo;m &lt;a href="https://yeri.be/tag/yard-sale"&gt;selling&lt;/a&gt; a Mac Mini 1.5Ghz &lt;a href="https://en.wikipedia.org/wiki/Mac_Mini#Mac_Mini_G4" target="_blank" rel="noopener noreferrer"&gt;G4&lt;/a&gt; (PowerPC) with 512Mb ram. It has a 80Gb disk in it (7200 rpm I believe, but not sure). It runs Linux like a charm, and is a perfect server (and WAY faster than a &lt;a href="https://yeri.be/yard-sale-raspberry-pis" target="_blank" rel="noopener noreferrer"&gt;Raspberry Pi&lt;/a&gt;).&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="https://static.yeri.be/2014/04/IMG_20140418_104714.jpg"&gt;&lt;img class="alignnone size-medium wp-image-6145" src="https://static.yeri.be/2014/04/IMG_20140418_104714-222x300.jpg" alt="IMG_20140418_104714" width="222" height="300" /&gt;&lt;/a&gt; &lt;a href="https://static.yeri.be/2014/04/IMG_20140418_104725.jpg"&gt;&lt;img class="alignnone size-medium wp-image-6146" src="https://static.yeri.be/2014/04/IMG_20140418_104725-300x222.jpg" alt="IMG_20140418_104725" width="300" height="222" /&gt;&lt;/a&gt;&lt;/p&gt;
I believe the latest version to run was Mac OS X Tiger (10.4).
&lt;p&gt;It comes with the power adapter, a DVI to VGA adapter, and in the picture below is the optional &lt;a href="https://yeri.be/yard-sale-wifi-adapters"&gt;WiFi adapter&lt;/a&gt;.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I&rsquo;m <a href="https://yeri.be/tag/yard-sale">selling</a> a Mac Mini 1.5Ghz <a href="https://en.wikipedia.org/wiki/Mac_Mini#Mac_Mini_G4" target="_blank" rel="noopener noreferrer">G4</a> (PowerPC) with 512Mb ram. It has a 80Gb disk in it (7200 rpm I believe, but not sure). It runs Linux like a charm, and is a perfect server (and WAY faster than a <a href="https://yeri.be/yard-sale-raspberry-pis" target="_blank" rel="noopener noreferrer">Raspberry Pi</a>).</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2014/04/IMG_20140418_104714.jpg"><img class="alignnone size-medium wp-image-6145" src="https://static.yeri.be/2014/04/IMG_20140418_104714-222x300.jpg" alt="IMG_20140418_104714" width="222" height="300" /></a> <a href="https://static.yeri.be/2014/04/IMG_20140418_104725.jpg"><img class="alignnone size-medium wp-image-6146" src="https://static.yeri.be/2014/04/IMG_20140418_104725-300x222.jpg" alt="IMG_20140418_104725" width="300" height="222" /></a></p>
I believe the latest version to run was Mac OS X Tiger (10.4).
<p>It comes with the power adapter, a DVI to VGA adapter, and in the picture below is the optional <a href="https://yeri.be/yard-sale-wifi-adapters">WiFi adapter</a>.</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2014/04/IMG_20140418_104735.jpg"><img class="alignnone size-medium wp-image-6148" src="https://static.yeri.be/2014/04/IMG_20140418_104735-300x222.jpg" alt="IMG_20140418_104735" width="300" height="222" /></a></p>
<p style="text-align: left;"><code>
Tyr ~ # uname -a
Linux Tyr 3.2.0-4-powerpc #1 Debian 3.2.54-2 ppc GNU/Linux</code></p>
<p style="text-align: left;"><code>
Tyr ~ # free -m
total used free shared buffers cached
Mem: 500 217 283 0 11 171
-/+ buffers/cache: 34 466
Swap: 953 0 953</code></p>
<p style="text-align: left;"><code>
Tyr ~ # df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 73G 882M 72G 2% /
udev 10M 0 10M 0% /dev
tmpfs 51M 212K 50M 1% /run
/dev/disk/by-uuid/bf89e3dc-6606-45e1-a87f-ab8e1be66b85 73G 882M 72G 2% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 291M 0 291M 0% /run/shm
tmpfs 251M 40M 211M 16% /var/cache/apt
tmpfs 251M 73M 179M 29% /var/lib/apt/lists
tmpfs 291M 0 291M 0% /tmp</code></p>
<p style="text-align: left;"><code>
Tyr ~ # cat /proc/cpuinfo
processor : 0
cpu : 7447A, altivec supported
clock : 1416.666661MHz
revision : 1.2 (pvr 8003 0102)
bogomips : 83.24
timebase : 41620907
platform : PowerMac
model : PowerMac10,1
machine : PowerMac10,1
motherboard : PowerMac10,1 MacRISC3 Power Macintosh
detected as : 287 (Mac mini)
pmac flags : 00000010
L2 cache : 512K unified
pmac-generation : NewWorld
Memory : 512 MB</code></p>
Price: €50
<p>Contact: <a href="mailto:yeri&#43;mac@tiete.be">yeri+mac@tiete.be</a></p>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>Linux</category><category>mac os x</category><category>yard sale</category></item><item><title>Yard Sale: Macbook Pro (2007)</title><link>https://yeri.be/yard-sale-macbook-pro-2007/</link><pubDate>Thu, 17 Apr 2014 17:50:17 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/yard-sale-macbook-pro-2007/</guid><description>&lt;p style="text-align: center;"&gt;&lt;a href="https://static.yeri.be/2014/04/IMG_20140413_180303.jpg"&gt;&lt;img class="alignnone wp-image-6106 aligncenter" alt="IMG_20140413_180303" src="https://static.yeri.be/2014/04/IMG_20140413_180303-757x1024.jpg" width="485" height="655" /&gt;&lt;/a&gt;&lt;/p&gt;
Selling my old Macbook Pro &lt;a href="https://static.yeri.be/2014/04/Screen-Shot-2014-04-13-at-17.46.30.png"&gt;15"&lt;/a&gt; (Glossy) (2007).
&lt;p&gt;&lt;a href="https://static.yeri.be/2013/11/mbp1.png"&gt;&lt;img class="alignnone size-full wp-image-5620 aligncenter" alt="mbp1" src="https://static.yeri.be/2013/11/mbp1.png" width="593" height="340" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a &lt;a href="https://static.yeri.be/2014/04/Screen-Shot-2014-04-13-at-17.46.56.png"&gt;2.4 Ghz Intel Core 2 Duo&lt;/a&gt; device, with &lt;a href="https://static.yeri.be/2014/04/Screen-Shot-2014-04-13-at-17.46.42.png"&gt;2Gb RAM&lt;/a&gt;. It has a &lt;a href="https://static.yeri.be/2014/04/Screen-Shot-2014-04-13-at-17.46.38.png"&gt;160Gb SATA&lt;/a&gt; drive, &lt;a href="https://static.yeri.be/2014/04/Screen-Shot-2014-04-13-at-17.47.53.png"&gt;spinning at 7200rpm&lt;/a&gt;. It&amp;rsquo;s an Azerty keyboard.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s currently running Mavericks (10.9.x).&lt;/p&gt;
&lt;p&gt;The Macbook Pro is slightly scratched here and there from normal use. The battery got replaced about 2 years ago (it&amp;rsquo;s still a removable battery). The right speaker sometimes cracks a bit and the DVD RW has trouble reading rewrite-able media and too modern CDs/DVDs (audio CDs for example are fine) (known bug from this DVD reader).&lt;/p&gt;</description><content:encoded><![CDATA[<p style="text-align: center;"><a href="https://static.yeri.be/2014/04/IMG_20140413_180303.jpg"><img class="alignnone  wp-image-6106 aligncenter" alt="IMG_20140413_180303" src="https://static.yeri.be/2014/04/IMG_20140413_180303-757x1024.jpg" width="485" height="655" /></a></p>
Selling my old Macbook Pro <a href="https://static.yeri.be/2014/04/Screen-Shot-2014-04-13-at-17.46.30.png">15"</a> (Glossy) (2007).
<p><a href="https://static.yeri.be/2013/11/mbp1.png"><img class="alignnone size-full wp-image-5620 aligncenter" alt="mbp1" src="https://static.yeri.be/2013/11/mbp1.png" width="593" height="340" /></a></p>
<p>This is a <a href="https://static.yeri.be/2014/04/Screen-Shot-2014-04-13-at-17.46.56.png">2.4 Ghz Intel Core 2 Duo</a> device, with <a href="https://static.yeri.be/2014/04/Screen-Shot-2014-04-13-at-17.46.42.png">2Gb RAM</a>. It has a <a href="https://static.yeri.be/2014/04/Screen-Shot-2014-04-13-at-17.46.38.png">160Gb SATA</a> drive, <a href="https://static.yeri.be/2014/04/Screen-Shot-2014-04-13-at-17.47.53.png">spinning at 7200rpm</a>. It&rsquo;s an Azerty keyboard.</p>
<p>It&rsquo;s currently running Mavericks (10.9.x).</p>
<p>The Macbook Pro is slightly scratched here and there from normal use. The battery got replaced about 2 years ago (it&rsquo;s still a removable battery). The right speaker sometimes cracks a bit and the DVD RW has trouble reading rewrite-able media and too modern CDs/DVDs (audio CDs for example are fine) (known bug from this DVD reader).</p>
<p>Price: discussable</p>
<p>Contact: <a href="mailto:yeri&#43;mbp@tiete.be">yeri+mbp@tiete.be</a></p>
<p style="text-align: center;"> <a href="https://static.yeri.be/2014/04/IMG_20140413_173451.jpg"><img class="alignnone size-medium wp-image-6110" alt="IMG_20140413_173451" src="https://static.yeri.be/2014/04/IMG_20140413_173451-300x222.jpg" width="300" height="222" /></a></p>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>yard sale</category></item><item><title>Yard Sale: Macbook Air (2011)</title><link>https://yeri.be/yard-sale-macbook-air-2011/</link><pubDate>Mon, 14 Apr 2014 18:04:36 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/yard-sale-macbook-air-2011/</guid><description>&lt;p&gt;This is the first of several things I&amp;rsquo;ll be getting rid of in the coming days/weeks.&lt;/p&gt;
&lt;p&gt;For sale: a Macbook Air 13&amp;quot; (2011), 4Gb RAM, 128Gb SSD, &lt;strong&gt;QWERTY&lt;/strong&gt; (!).&lt;/p&gt;
&lt;p&gt;&lt;a href="https://static.yeri.be/2013/11/mba.png"&gt;&lt;img class="alignnone size-full wp-image-5616 aligncenter" alt="mba" src="https://static.yeri.be/2013/11/mba.png" width="591" height="338" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The MBA got acquired mid 2011 in Hong Kong by &lt;a href="https://twitter.com/candytin" target="_blank" rel="noopener noreferrer"&gt;Candy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Downside: the screen got cracked about a year ago &lt;a href="https://twitter.com/Tuinslak/status/347388340502396928" target="_blank" rel="noopener noreferrer"&gt;during travel&lt;/a&gt;. After a couple of months it started to bleed, but has been stable now for over 6 months. Screen can be replaced for ~€400 at an Apple Repair Center or DIY for ~€100-200 via Alibaba.&lt;/p&gt;</description><content:encoded><![CDATA[<p>This is the first of several things I&rsquo;ll be getting rid of in the coming days/weeks.</p>
<p>For sale: a Macbook Air 13&quot; (2011), 4Gb RAM, 128Gb SSD, <strong>QWERTY</strong> (!).</p>
<p><a href="https://static.yeri.be/2013/11/mba.png"><img class="alignnone size-full wp-image-5616 aligncenter" alt="mba" src="https://static.yeri.be/2013/11/mba.png" width="591" height="338" /></a></p>
<p>The MBA got acquired mid 2011 in Hong Kong by <a href="https://twitter.com/candytin" target="_blank" rel="noopener noreferrer">Candy</a>.</p>
<p>Downside: the screen got cracked about a year ago <a href="https://twitter.com/Tuinslak/status/347388340502396928" target="_blank" rel="noopener noreferrer">during travel</a>. After a couple of months it started to bleed, but has been stable now for over 6 months. Screen can be replaced for ~€400 at an Apple Repair Center or DIY for ~€100-200 via Alibaba.</p>
<p>Macbook has been used for a year like this. Can be used with external display as well.</p>
<p>Comes with the original adapter and battery is working fine.</p>
<p>Item located in Antwerp, but can be delivered in Ghent or Brussels.</p>
<p>Price: TBD</p>
<p>Contact: <a href="mailto:yeri&#43;mba@tiete.be">yeri+mba@tiete.be</a></p>
<p>Pics (click for bigger pictures):</p>
<p style="text-align: center;"> <a href="https://static.yeri.be/2014/04/IMG_20140412_214637.jpg"><img class="alignnone size-medium wp-image-6043" alt="IMG_20140412_214637" src="https://static.yeri.be/2014/04/IMG_20140412_214637-300x222.jpg" width="300" height="222" /></a> <a href="https://static.yeri.be/2014/04/IMG_20140412_214602.jpg"><img class="alignnone size-medium wp-image-6042" style="line-height: 1.5em;" alt="IMG_20140412_214602" src="https://static.yeri.be/2014/04/IMG_20140412_214602-300x222.jpg" width="300" height="222" /></a></p>
<a href="https://static.yeri.be/2014/04/IMG_20140412_214555.jpg"><img class="alignnone size-medium wp-image-6041 aligncenter" style="line-height: 1.5em;" alt="IMG_20140412_214555" src="https://static.yeri.be/2014/04/IMG_20140412_214555-222x300.jpg" width="222" height="300" /></a>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>yard sale</category></item><item><title>Now</title><link>https://yeri.be/now/</link><pubDate>Thu, 27 Feb 2014 09:06:03 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/now/</guid><description>&lt;p style="text-align: center;"&gt;&lt;a href="https://static.yeri.be/2014/01/tumblr_mzgia3VpDM1qa4p8ho1_500.jpg"&gt;&lt;img class="alignnone size-full wp-image-5844" alt="tumblr_mzgia3VpDM1qa4p8ho1_500" src="https://static.yeri.be/2014/01/tumblr_mzgia3VpDM1qa4p8ho1_500.jpg" width="500" height="500" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;(&lt;a href="http://cinismoilustrado.com/post/73428972348/globos-de-dialogo" target="_blank" rel="noopener noreferrer"&gt;&lt;em&gt;Source&lt;/em&gt;&lt;/a&gt;)&lt;/p&gt;</description><content:encoded><![CDATA[<p style="text-align: center;"><a href="https://static.yeri.be/2014/01/tumblr_mzgia3VpDM1qa4p8ho1_500.jpg"><img class="alignnone size-full wp-image-5844" alt="tumblr_mzgia3VpDM1qa4p8ho1_500" src="https://static.yeri.be/2014/01/tumblr_mzgia3VpDM1qa4p8ho1_500.jpg" width="500" height="500" /></a></p>
<p style="text-align: left;">(<a href="http://cinismoilustrado.com/post/73428972348/globos-de-dialogo" target="_blank" rel="noopener noreferrer"><em>Source</em></a>)</p>
]]></content:encoded><category>Apple</category><category>Software</category><category>iPhone</category></item><item><title>Mac OS X Mavericks + VLC top bar</title><link>https://yeri.be/mac-os-x-mavericks-vlc-top-bar/</link><pubDate>Tue, 21 Jan 2014 09:28:05 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mac-os-x-mavericks-vlc-top-bar/</guid><description>&lt;p style="text-align: left;"&gt;Mavericks, and its new "multi display support" adds a grey-ish bar to the top of VLC when watching anything full screen.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="https://static.yeri.be/2014/01/VLC-fullscreen-header.png"&gt;&lt;img class="alignnone size-medium wp-image-5805" alt="VLC-fullscreen-header" src="https://static.yeri.be/2014/01/VLC-fullscreen-header-300x168.png" width="300" height="168" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;I never found a way to get rid of it, and it has annoyed me ever since. Until yesterday...&lt;/p&gt;
&lt;p style="text-align: left;"&gt;This is how to get rid of it:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;play movie&lt;/li&gt;
	&lt;li&gt;drag to 2nd screen&lt;/li&gt;
	&lt;li&gt;click Video &amp;gt; Float on Top&lt;/li&gt;
	&lt;li&gt;go full screen (cmd+F or Video &amp;gt; Fullscreen)&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="https://static.yeri.be/2014/01/float-that-shit.png"&gt;&lt;img class="alignnone size-medium wp-image-5809" alt="float-that-shit" src="https://static.yeri.be/2014/01/float-that-shit-221x300.png" width="221" height="300" /&gt;&lt;/a&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p style="text-align: left;">Mavericks, and its new "multi display support" adds a grey-ish bar to the top of VLC when watching anything full screen.</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2014/01/VLC-fullscreen-header.png"><img class="alignnone size-medium wp-image-5805" alt="VLC-fullscreen-header" src="https://static.yeri.be/2014/01/VLC-fullscreen-header-300x168.png" width="300" height="168" /></a></p>
<p style="text-align: left;">I never found a way to get rid of it, and it has annoyed me ever since. Until yesterday...</p>
<p style="text-align: left;">This is how to get rid of it:</p>
<ol>
	<li>play movie</li>
	<li>drag to 2nd screen</li>
	<li>click Video &gt; Float on Top</li>
	<li>go full screen (cmd+F or Video &gt; Fullscreen)</li>
</ol>
<p style="text-align: center;"><a href="https://static.yeri.be/2014/01/float-that-shit.png"><img class="alignnone size-medium wp-image-5809" alt="float-that-shit" src="https://static.yeri.be/2014/01/float-that-shit-221x300.png" width="221" height="300" /></a></p>
<p style="text-align: left;">Keep in mind, that once you get out of full screen, and get back in it, the bar will be back. Enabling and disabling the above mentioned option won't change it anymore. The only solution I've found was to quit VLC entirely, reopen it, go back the where the movie was, click the option, and go full screen...</p>
<p style="text-align: left;">plxthx for buggy releases.</p>
<p style="text-align: left;"><span style="text-decoration: underline;">Edit</span>: Today I am unable to apply my above mentioned 'fix'. I have however found another option under VLC preferences: "Interface &gt; Use the native fullscreen mode". Deselect that option, and it seems to be working.</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>mac os x</category><category>vlc</category></item><item><title>iDiot</title><link>https://yeri.be/idiot/</link><pubDate>Sat, 23 Nov 2013 13:41:18 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/idiot/</guid><description>&lt;p style="text-align: center;"&gt;&lt;iframe width="100%" height="315" src="//www.youtube.com/embed/NCwBkNgPZFQ" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;/p&gt;</description><content:encoded>&lt;p style="text-align: center;">&lt;iframe width="100%" height="315" src="//www.youtube.com/embed/NCwBkNgPZFQ" frameborder="0" allowfullscreen>&lt;/iframe>&lt;/p>
</content:encoded><category>Apple</category><category>Hardware</category><category>iPhone</category><category>ipad</category><category>youtube</category></item><item><title>Macbook Air vs Macbook Pro vs older Macbook Pro(s)</title><link>https://yeri.be/macbook-air-vs-macbook-pro-vs-older-macbook-pros/</link><pubDate>Wed, 13 Nov 2013 11:45:09 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/macbook-air-vs-macbook-pro-vs-older-macbook-pros/</guid><description>&lt;p&gt;So, I had to &lt;a href="https://yeri.be/macbook-air-vs-macbook-pro"&gt;migrate from a Pro to an Air a few weeks ago&lt;/a&gt;. My Macbook got repaired (out of warranty, for 600ish damn euro) and I sold it. I waited for the new line of Macbooks and ordered myself a &lt;a href="https://yeri.be/my-new-macbook-pro-arrived"&gt;new one&lt;/a&gt;. I picked the Retina version.&lt;/p&gt;
&lt;p&gt;Just as with my previous Macbook Pro, I went for overkill in the hope to keep it as long as possible.&lt;/p&gt;
&lt;p&gt;Except for a faulty GPU, my previous Mac was actually still very capable, and I would not have thought about getting rid of it any time soon.
It was still smooth and blazing fast. I had quite some bad experience with my first Macbook Pro (see below, SATA and 2Gb RAM); that device was already crippled after a few weeks of usage. Annoyingly slow and laggish.&lt;/p&gt;</description><content:encoded><![CDATA[<p>So, I had to <a href="https://yeri.be/macbook-air-vs-macbook-pro">migrate from a Pro to an Air a few weeks ago</a>. My Macbook got repaired (out of warranty, for 600ish damn euro) and I sold it. I waited for the new line of Macbooks and ordered myself a <a href="https://yeri.be/my-new-macbook-pro-arrived">new one</a>. I picked the Retina version.</p>
<p>Just as with my previous Macbook Pro, I went for overkill in the hope to keep it as long as possible.</p>
<p>Except for a faulty GPU, my previous Mac was actually still very capable, and I would not have thought about getting rid of it any time soon.
It was still smooth and blazing fast. I had quite some bad experience with my first Macbook Pro (see below, SATA and 2Gb RAM); that device was already crippled after a few weeks of usage. Annoyingly slow and laggish.</p>
<p>So I hope to be able to do 4+ years with this one. This was my Macbook Air (with a SDD):</p>
<p><a href="https://static.yeri.be/2013/11/mba.png"><img class="alignnone size-full wp-image-5616 aligncenter" alt="mba" src="https://static.yeri.be/2013/11/mba.png" width="591" height="338" /></a></p>
<p>These are my frustrations/comments now that I&rsquo;m back on a Pro:</p>
<ul>
	<li>FFFFFFUUUUU for not having a builtin ethernet port. Same for the Air. I have had SO much shit not having a simple ethernet port (to test UTP, and for <a href="http://flatturtle.com" target="_blank" rel="noopener noreferrer">FlatTurtle</a> demos). It's unbelievable how much I still rely on a simple ethernet port. Needless to say I got a thunderbolt-to-ethernet adapter (another 20 or so € to Apple).</li>
	<li>CD burner. I'll miss you. Like, twice per year, I still burn an iso to CD to boot something or to install Linux. I'll have to get a big/decent USB drive and start using that I guess.</li>
	<li>WHY OH WHY DID YOU KILL THE REMOTE CONTROL. It already bothered me the Air didn't have it... It was very useful with VLC and watching movies. You'll be greatly missed.</li>
	<li>It's the first time I'm on Retina. It looks better. But it seems the actual resolution is the same as the Air (WTF!) and lower than the previous Macbook Pro (WTF!).
I had the high-res MBP previously: "<em>Optional 15.4-inch (diagonal) LED-backlit widescreen display with 1680 by 1050 pixels (glossy or antiglare)</em>"; I miss that resolution :( whenever I'm doing something on my mom's Mac I really instantly notice the huge extra room. Now I could turn off retina and go for the higher resolution but... sigh...</li>
	<li>Next to my Air, now that I got used to the size, it looks huge.
But the more I work with it, the more I like my bigger screen and the somewhat more manly/robust size. I've also noticed I've been using my 2nd display a lot less (but this is also partly due to all that crap on my desk at the moment, and the temperature dropping in my study room with the cold weather).</li>
	<li>Why did you have to change Magsafe adapter size. I ordered a Magsafe1 to Magsafe2 adapter from Techdata. another 7 euro (excl tax) down the drain.</li>
	<li>It's surprisingly thin. Why did no other hardware maker beat them to it?</li>
	<li>THANK YOU APPLE FOR STILL INCLUDING A SD CARD SLOT. Yay for Raspberry Pi and other hacking.</li>
	<li>The case no longer slices the wrists. It has somewhat been rounded.</li>
	<li>Bluetooth + WiFi seems bugged (random packet loss (like 20-30 packets) and/or high latency. Turning off Bluetooth insta fixes the problem. Reconnecting to WiFi also fixes it (and keeping bluetooth on). This is shit. Don't blame it on the router or signal strength, my previous MBP never had this problem, and neither did the Air.</li>
	<li>Every connector at the left side of this Macbook Pro is too close to eachother. I have line-out, USB disk, my Mini display port and Magsafe2. Annoying when I need to just unplug the USB drive.</li>
	<li>I managed to get 9h30 out of the battery. That's a normal person's work day (yeah, not quite in startups). And still had 17% to spare. While admittedly, I wasn't doing that much on it (60-70% brightness, Sublime Text, Terminal, Git, SSH, some very light mailing &amp; browsing and waiting for my desktop to finish bootstrapping while watching Star Wars semi actively), it's still quite remarkable. If a i7 can do this, why can't a stupid smartphone survive a day on 3G?</li>
	<li>When having to charge your battery though, and while sitting '<a href="https://www.google.com/search?q=kleermakerszit&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ei=jqp4UuDoA8_KswalxoCAAQ&amp;ved=0CAkQ_AUoAQ&amp;biw=1440&amp;bih=747" target="_blank" rel="noopener noreferrer">legged</a>' with the Macbook on my lap, the Magsafe2 (having its <a href="http://images.macworld.com/images/article/2012/06/magsafe-283864.jpg" target="_blank" rel="noopener noreferrer">cord not longer aligned</a> to the laptop, and being longer) causes my Magsafe to always disconnect. I didn't have this problem with the previous Magsafe (version two of Magsafe1)</li>
</ul>
This is my new laptop:
<p><a href="https://static.yeri.be/2013/11/mbp3.png"><img class="wp-image-5617 aligncenter" alt="mbp3" src="https://static.yeri.be/2013/11/mbp3-1024x583.png" width="614" height="350" /></a></p>
<p>And for the sake of completion: (A G4 powerbook, but don&rsquo;t have any system info of that one; although it stills runs and is used by my dad).</p>
<p>Macbook Pro mid or late 2007 (7200 rpm, but it has always been a damn slow machine):</p>
<p><a href="https://static.yeri.be/2013/11/mbp1.png"><img class="alignnone size-full wp-image-5620 aligncenter" alt="mbp1" src="https://static.yeri.be/2013/11/mbp1.png" width="593" height="340" /></a></p>
<p>Macbook pro mid 2010 (my mom got it now):</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2013/11/Capture-d’écran-2013-11-10-à-16.24.19.png"><img class="alignnone size-full wp-image-5678" alt="Capture d’écran 2013-11-10 à 16.24.19" src="https://static.yeri.be/2013/11/Capture-d’écran-2013-11-10-à-16.24.19.png" width="591" height="340" /></a></p>
]]></content:encoded><category>Apple</category><category>macbook</category></item><item><title>My new Macbook Pro arrived</title><link>https://yeri.be/my-new-macbook-pro-arrived/</link><pubDate>Wed, 30 Oct 2013 18:16:30 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/my-new-macbook-pro-arrived/</guid><description>&lt;p&gt;&amp;hellip; Restoring from TimeMachine&amp;hellip; 1 hour and 16 minutes remaining&amp;hellip;&lt;/p&gt;
&lt;p&gt;It took a weird route (Shanghai to Korea to Kazakhstan?!) but I finally got it. Yayyies.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="https://static.yeri.be/2013/10/ups.png"&gt;&lt;img class="alignnone wp-image-5594 aligncenter" alt="ups" src="https://static.yeri.be/2013/10/ups.png" width="566" height="429" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;Later a blog post about what it's like to &lt;a href="https://yeri.be/macbook-air-vs-macbook-pro"&gt;migrate&lt;/a&gt; from a Macbook Air to a Macbook Pro again.&lt;/p&gt;</description><content:encoded><![CDATA[<p>&hellip; Restoring from TimeMachine&hellip; 1 hour and 16 minutes remaining&hellip;</p>
<p>It took a weird route (Shanghai to Korea to Kazakhstan?!) but I finally got it. Yayyies.</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2013/10/ups.png"><img class="alignnone  wp-image-5594 aligncenter" alt="ups" src="https://static.yeri.be/2013/10/ups.png" width="566" height="429" /></a></p>
<p style="text-align: left;">Later a blog post about what it's like to <a href="https://yeri.be/macbook-air-vs-macbook-pro">migrate</a> from a Macbook Air to a Macbook Pro again.</p>
]]></content:encoded><category>Apple</category><category>macbook</category></item><item><title>Mac OS X: Mavericks causes CPU fan to run at full speed</title><link>https://yeri.be/mac-os-x-mavericks-causes-cpu-fan-to-run-at-full-speed/</link><pubDate>Sat, 26 Oct 2013 10:06:30 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mac-os-x-mavericks-causes-cpu-fan-to-run-at-full-speed/</guid><description>&lt;p&gt;I&amp;rsquo;ve noticed that, after upgrading from Mountain Lion to Mavericks on my borrowed &lt;a href="https://yeri.be/macbook-air-vs-macbook-pro"&gt;MBA&lt;/a&gt;, my fan was running a lot&amp;hellip; and loudly. As in, moving my mouse caused the fan to run at full speed.&lt;/p&gt;
&lt;p&gt;I tried rebooting (and unchecking &amp;ldquo;reopen apps at startup&amp;rdquo;), which helped for about 5 minutes.&lt;/p&gt;
&lt;p&gt;I tried closing down apps (which helped; especially keeping Mail closed helped a lot). But even watching a YouTube or playing Music on Google Music caused the CPU fan to start spinning way louder than before.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I&rsquo;ve noticed that, after upgrading from Mountain Lion to Mavericks on my borrowed <a href="https://yeri.be/macbook-air-vs-macbook-pro">MBA</a>, my fan was running a lot&hellip; and loudly. As in, moving my mouse caused the fan to run at full speed.</p>
<p>I tried rebooting (and unchecking &ldquo;reopen apps at startup&rdquo;), which helped for about 5 minutes.</p>
<p>I tried closing down apps (which helped; especially keeping Mail closed helped a lot). But even watching a YouTube or playing Music on Google Music caused the CPU fan to start spinning way louder than before.</p>
<p>It quickly came to a point it started driving my crazy and I had a really loud machine which was also sluggish and laggy at some random points (=&gt; not sure if it&rsquo;s related, but I haven&rsquo;t had it since).</p>
<p>The thing I tried was a <a href="http://support.apple.com/kb/HT3964" target="_blank">SMC reset</a>, and that did the trick. Since then I haven&rsquo;t heard the fan on normal load anymore.</p>
<p>Do this (on an Air):</p>
<ol>
	<li>Turn off the Mac</li>
	<li>Be sure it's connected to the Magsafe</li>
	<li>Hit left shift + ctrl + alt (option) + power (like just one second or something apparently)</li>
	<li>release the keys</li>
	<li>and boot normally (hit power button)</li>
	<li>that should be it</li>
</ol>
More info on a SMC reset is <a href="http://support.apple.com/kb/HT3964" target="_blank">here</a>.
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>cpu</category><category>fan</category><category>mavericks</category></item><item><title>Macbook Air vs Macbook Pro</title><link>https://yeri.be/macbook-air-vs-macbook-pro/</link><pubDate>Tue, 24 Sep 2013 13:07:43 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/macbook-air-vs-macbook-pro/</guid><description>&lt;p&gt;While my 2010 Macbook Pro is at the Apple Repair shop for a (most likely) &lt;a href="https://web.archive.org/web/20140912040858/http://support.apple.com/kb/TS4088" target="_blank" rel="noopener noreferrer"&gt;faulty GPU&lt;/a&gt; I borrowed a Macbook Air from &lt;a href="https://web.archive.org/web/20190123221821/https://rentalvalue.be/" target="_blank" rel="noopener noreferrer"&gt;Christophe&lt;/a&gt;. These are my random thoughts about it:&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;It's light. Very light. My bag is now too big and I can barely feel it hanging at my shoulder.&lt;/li&gt;
 &lt;li&gt;It's light. Very light. I used to, when moving around (for example when testing WiFi, changing desks, going to a meeting, etc), jungle my Macbook Pro on one hand, with the display open and everything, and it would stay on my three or four fingers very nicely. With the Air, I can't just move around like this as even the wind/air might knock it off my hand. Paper aeroplane comes into my mind.&lt;/li&gt;
 &lt;li&gt;The CPU is somewhere near the letters 1-2-3-A-Z-E-Q-S (Azerty keyboard). I tend to let my fingers rest between the keys on the bare metal. This can get quite hot. I have never noticed this with the MBP.&lt;/li&gt;
 &lt;li&gt;The keyboard of the Air is better. Smoother. More fun to hit. Nicer muffled sound. Hard to explain. Perhaps also because this keyboard hasn't been used as often.&lt;/li&gt;
 &lt;li&gt;It stills seems ... breakable. Not as robust.&lt;/li&gt;
 &lt;li&gt;I don't like the bezel. WHY APPLE WHY? It's metal instead of the nicer black glass that covers everything.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="https://static.yeri.be/2013/09/bezel-air.png"&gt;&lt;img class="alignnone size-medium wp-image-5322" alt="bezel-air" src="https://static.yeri.be/2013/09/bezel-air-300x288.png" width="300" height="288" /&gt;&lt;/a&gt;  &lt;a href="https://static.yeri.be/2013/09/bezel-mbp.png"&gt;&lt;img class="alignnone size-medium wp-image-5323" alt="bezel-mbp" src="https://static.yeri.be/2013/09/bezel-mbp-170x300.png" width="170" height="300" /&gt;&lt;/a&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p>While my 2010 Macbook Pro is at the Apple Repair shop for a (most likely) <a href="https://web.archive.org/web/20140912040858/http://support.apple.com/kb/TS4088" target="_blank" rel="noopener noreferrer">faulty GPU</a> I borrowed a Macbook Air from <a href="https://web.archive.org/web/20190123221821/https://rentalvalue.be/" target="_blank" rel="noopener noreferrer">Christophe</a>. These are my random thoughts about it:</p>
<ul>
    <li>It's light. Very light. My bag is now too big and I can barely feel it hanging at my shoulder.</li>
    <li>It's light. Very light. I used to, when moving around (for example when testing WiFi, changing desks, going to a meeting, etc), jungle my Macbook Pro on one hand, with the display open and everything, and it would stay on my three or four fingers very nicely. With the Air, I can't just move around like this as even the wind/air might knock it off my hand. Paper aeroplane comes into my mind.</li>
    <li>The CPU is somewhere near the letters 1-2-3-A-Z-E-Q-S (Azerty keyboard). I tend to let my fingers rest between the keys on the bare metal. This can get quite hot. I have never noticed this with the MBP.</li>
    <li>The keyboard of the Air is better. Smoother. More fun to hit. Nicer muffled sound. Hard to explain. Perhaps also because this keyboard hasn't been used as often.</li>
    <li>It stills seems ... breakable. Not as robust.</li>
    <li>I don't like the bezel. WHY APPLE WHY? It's metal instead of the nicer black glass that covers everything.</li>
</ul>
<p style="text-align: center;"><a href="https://static.yeri.be/2013/09/bezel-air.png"><img class="alignnone size-medium wp-image-5322" alt="bezel-air" src="https://static.yeri.be/2013/09/bezel-air-300x288.png" width="300" height="288" /></a>  <a href="https://static.yeri.be/2013/09/bezel-mbp.png"><img class="alignnone size-medium wp-image-5323" alt="bezel-mbp" src="https://static.yeri.be/2013/09/bezel-mbp-170x300.png" width="170" height="300" /></a></p>
<ul>
    <li>The metal at the touch pad doesn't <a href="https://web.archive.org/web/20190414014807/http://dustwell.com:80/macbook-pro-sharp-edge.html" target="_blank" rel="noopener noreferrer">slice my wrists</a> all the time. Which is good I guess. My Macbook Pro's metal is also damaged there. I don't know how. It's more damaged at the right hand side, and I keep my watch at my left hand side, so it can't be that.</li>
    <li>The smaller screen (13" instead of 15") doesn't bother me.</li>
    <li>An i5 1.7GHz with 4Gb RAM is fast enough (my MBP is an i7 something with 8Gb ram). SSD is thus key to the speed.</li>
    <li>I can't really say if the speakers are worse or not.</li>
    <li>The resolution is lower. Which is annoying in some cases.</li>
    <li>There a big price difference. I believe the Air was a little over 1000 euro. My Macbook Pro was apparently (with an Apple mouse) 3067 or something euro (and with 21% vat).</li>
    <li>My gf also has (actually entirely the same) Air. I feel that one day I'll leave to a client or the office with the wrong Mac.</li>
    <li>It's still the same Magsafe. Which is good. Very good. Why-oh-why apple, did you decide to make a thinner/different one. You're such as bitch.</li>
</ul>
<p style="text-align: center;"></p>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>macbook</category></item><item><title>NOAH Short</title><link>https://yeri.be/noah-short/</link><pubDate>Wed, 18 Sep 2013 18:56:17 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/noah-short/</guid><description>&lt;p style="text-align: center;"&gt;&lt;iframe width="480" height="360" src="//www.youtube.com/embed/h6eNuJdxAoQ?rel=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;/p&gt;</description><content:encoded>&lt;p style="text-align: center;">&lt;iframe width="480" height="360" src="//www.youtube.com/embed/h6eNuJdxAoQ?rel=0" frameborder="0" allowfullscreen>&lt;/iframe>&lt;/p>
</content:encoded><category>Apple</category><category>Misc</category><category>www</category><category>facebook</category><category>youtube</category></item><item><title>Best charger. Ever.</title><link>https://yeri.be/best-charger-ever/</link><pubDate>Sat, 31 Aug 2013 11:45:04 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/best-charger-ever/</guid><description>&lt;p style="text-align: center;"&gt;&lt;iframe width="640" height="360" src="//www.youtube.com/embed/d2tpSCVVujc?rel=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;/p&gt;</description><content:encoded>&lt;p style="text-align: center;">&lt;iframe width="640" height="360" src="//www.youtube.com/embed/d2tpSCVVujc?rel=0" frameborder="0" allowfullscreen>&lt;/iframe>&lt;/p>
</content:encoded><category>Apple</category><category>Hardware</category><category>Misc</category><category>japan</category><category>youtube</category></item><item><title>Unable to complete backup. An error occurred while creating the backup folder.</title><link>https://yeri.be/unable-to-complete-backup-an-error-occurred-while-creating-the-backup-folder/</link><pubDate>Wed, 22 May 2013 16:30:18 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/unable-to-complete-backup-an-error-occurred-while-creating-the-backup-folder/</guid><description>&lt;p&gt;5 or so days ago, this error suddenly popped up:&lt;/p&gt;
&lt;pre&gt;Unable to complete backup. An error occurred while creating the backup folder.&lt;/pre&gt;
&lt;p&gt;I have a Raspberry Pi, &lt;a href="https://yeri.be/home-made-timemachine"&gt;acting as TimeMachine&lt;/a&gt; (using afp/Bonjour/Netatalk).&lt;/p&gt;
&lt;p&gt;There are &lt;a href="https://discussions.apple.com/thread/3524877?start=15&amp;amp;tstart=0" target="_blank" rel="noopener noreferrer"&gt;several things&lt;/a&gt; I tried to solve this, including messing in the sparebundle from Linux (chowning) and deleting my &lt;a href="http://pondini.org/TM/A4.html" target="_blank" rel="noopener noreferrer"&gt;TM .plist&lt;/a&gt;. This probably messed up my backup a bit.&lt;/p&gt;
&lt;p&gt;But what seemed to &amp;lsquo;solve&amp;rsquo; it for me was:&lt;/p&gt;</description><content:encoded><![CDATA[<p>5 or so days ago, this error suddenly popped up:</p>
<pre>Unable to complete backup. An error occurred while creating the backup folder.</pre>
<p>I have a Raspberry Pi, <a href="https://yeri.be/home-made-timemachine">acting as TimeMachine</a> (using afp/Bonjour/Netatalk).</p>
<p>There are <a href="https://discussions.apple.com/thread/3524877?start=15&amp;tstart=0" target="_blank" rel="noopener noreferrer">several things</a> I tried to solve this, including messing in the sparebundle from Linux (chowning) and deleting my <a href="http://pondini.org/TM/A4.html" target="_blank" rel="noopener noreferrer">TM .plist</a>. This probably messed up my backup a bit.</p>
<p>But what seemed to &lsquo;solve&rsquo; it for me was:</p>
<ol>
    <li><span style="line-height: 13px;">Start a backup manually (it will fail after a minute or two with the above mentioned error)</span></li>
    <li>Open finder, and go to the now mounted disk</li>
    <li>In my case, there was a &lt;date&gt;.inProgress file
<a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.32.19.png">
<img class="alignnone size-full wp-image-5065 aligncenter" alt="Screen Shot 2013-05-22 at 15.32.19" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.32.19.png" width="794" height="460" /></a></li>
    <li>If TimeMachine mounted the share for you, you will have write access (see notes below)</li>
    <li>Delete the inProgress file</li>
    <li>Empty your trash</li>
    <li>It should be gone:
<p><em id="__mceDel" style="text-align: center;"><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.43.13.png"><img class="alignnone size-full wp-image-5069 aligncenter" alt="Screen Shot 2013-05-22 at 15.43.13" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.43.13.png" width="230" height="383" /></p>
<p></a></em></li>
<li>Unmount everything</li>
<li>Try backing up again</li></p>
</ol>
<p>In my case it changed to this error, which happens to me every so often due to corrupt backups (loss of network (because the drive is on VPN, and when I connect to my VPN Mac starts backing up, eventhough I actually don&rsquo;t really need/want that, it just happens to find the LAN), sleeping at the wrong moment, and Apple just generally not supporting DIY-TimeMachine). So this does mean I have to start from scratch anyhow&hellip; :(</p>
<p><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.58.35.png"><img class="alignnone size-full wp-image-5070 aligncenter" alt="Screen Shot 2013-05-22 at 15.58.35" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.58.35.png" width="423" height="257" /></a></p>
<p><em>Notes</em>: I&rsquo;ve tried to manually mount the afp or smb share first, and open  the .sparebundle myself via finder.</p>
<p>Like this:</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.45.04.png"><img class="alignnone size-full wp-image-5067 aligncenter" alt="Screen Shot 2013-05-22 at 15.45.04" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.45.04.png" width="424" height="134" /></a></p>
<p style="text-align: center;"><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.45.04.png"></a><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.43.21.png"><img class="alignnone size-full wp-image-5068" alt="Screen Shot 2013-05-22 at 15.43.21" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.43.21.png" width="222" height="164" /></a></p>
<p>However, both via Finder as via terminal (including sudo) gave permission errors (partly reading, mostly writing) such as:</p>
<p><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.32.38.png"><img class="alignnone size-full wp-image-5066 aligncenter" alt="Screen Shot 2013-05-22 at 15.32.38" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.32.38.png" width="410" height="134" /></a></p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Linux</category><category>Networking</category><category>Software</category><category>backup</category></item><item><title>Home made TimeMachine</title><link>https://yeri.be/home-made-timemachine/</link><pubDate>Sat, 23 Mar 2013 04:01:21 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/home-made-timemachine/</guid><description>&lt;p&gt;&lt;a href="http://www.bootc.net/archives/2010/11/07/apple-time-machine-and-netatalk/" target="_blank"&gt;This&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Used my Raspberry Pi, with an USB disk as TimeMachine. Another disk as NAS/storage. It&amp;rsquo;s just quite slow&amp;hellip; Not sure whether it&amp;rsquo;s my WiFi or RPi that can&amp;rsquo;t keep up.&lt;/p&gt;
&lt;p&gt;But for now, it&amp;rsquo;s working.&lt;/p&gt;</description><content:encoded><![CDATA[<p><a href="http://www.bootc.net/archives/2010/11/07/apple-time-machine-and-netatalk/" target="_blank">This</a>.</p>
<p>Used my Raspberry Pi, with an USB disk as TimeMachine. Another disk as NAS/storage. It&rsquo;s just quite slow&hellip; Not sure whether it&rsquo;s my WiFi or RPi that can&rsquo;t keep up.</p>
<p>But for now, it&rsquo;s working.</p>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>Linux</category><category>Networking</category><category>Software</category><category>backup</category><category>raspberrypi</category></item><item><title>OpenVPN: Can't assign requested address</title><link>https://yeri.be/openvpn-cant-assign-requested-address/</link><pubDate>Tue, 12 Feb 2013 13:17:22 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/openvpn-cant-assign-requested-address/</guid><description>&lt;p&gt;For no clear reason, OpenVPN on Mac with Tunnelblick (any version, had this problem for a few years already) results in these kind of error messages (and refuses to connect):&lt;/p&gt;
&lt;pre&gt;2013-02-05 17:44:31 write UDPv4: Can't assign requested address (code=49)
2013-02-05 17:44:33 write UDPv4: Can't assign requested address (code=49)&lt;/pre&gt;
&lt;p&gt;This seems to appear more often when swapping WiFi/IP range (after my Mac goes into sleep). But also happens when connecting to the same WiFi. It doesn&amp;rsquo;t change anything whether I disconnect OpenVPN before putting the Mac to sleep.&lt;/p&gt;</description><content:encoded><![CDATA[<p>For no clear reason, OpenVPN on Mac with Tunnelblick (any version, had this problem for a few years already) results in these kind of error messages (and refuses to connect):</p>
<pre>2013-02-05 17:44:31 write UDPv4: Can't assign requested address (code=49)
2013-02-05 17:44:33 write UDPv4: Can't assign requested address (code=49)</pre>
<p>This seems to appear more often when swapping WiFi/IP range (after my Mac goes into sleep). But also happens when connecting to the same WiFi. It doesn&rsquo;t change anything whether I disconnect OpenVPN before putting the Mac to sleep.</p>
<p>The solution I&rsquo;ve found to solve this is:</p>
<ol>
	<li><span style="line-height: 13px;">Disconnect OpenVPN (via Tunnelblick)</span></li>
	<li>Turn off WiFi</li>
	<li>Run the script I've attached below (flush.sh)</li>
	<li>Fill in your admin/sudo password</li>
	<li>Hit ctrl+C if it doesn't exit instantly (happens in 99% of the cases)</li>
	<li>Run the script once or twice more to be sure, it will exit correctly this time</li>
	<li>Reconnect to the WiFi</li>
	<li>Reconnect OpenVPN (via Tunnelblick): this time it will work</li>
</ol>
The script (name it flush.sh, chmod +x, and run ./flush.sh via Terminal):
<p><span style="text-decoration: underline;">Edit</span>: updated script (29/01/2014)</p>
<pre>#!/bin/bash
# Change IFACE to match your WiFi interface 
# (en0 on Macbook Air and Retina, en1 on old Macbook Pros with ethernet) 
IFACE=en0
sudo ifconfig $IFACE down
sudo route flush
sudo ifconfig $IFACE up</pre>
<p>In case the script hangs (sometimes, route flush hangs): hit ctrl+C, and execute it again.</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Linux</category><category>Networking</category><category>Software</category><category>bash</category><category>openvpn</category></item><item><title>Defcon 18: Pwned By the owner</title><link>https://yeri.be/defcon-18-pwned-by-the-owner/</link><pubDate>Sat, 29 Dec 2012 12:56:40 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/defcon-18-pwned-by-the-owner/</guid><description>&lt;p style="text-align: center"&gt;&lt;div class="embed-responsive embed-youtube"&gt;
	&lt;iframe src="https://www.youtube-nocookie.com/embed/U4oB28ksiIo" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;/p&gt;</description><content:encoded><![CDATA[<p style="text-align: center"><div class="embed-responsive embed-youtube">
	<iframe src="https://www.youtube-nocookie.com/embed/U4oB28ksiIo" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
</p>
]]></content:encoded><category>Apple</category><category>Linux</category><category>Misc</category><category>Networking</category><category>Software</category><category>defcon</category><category>youtube</category></item><item><title>Mac OS X Mountain Lion: unable to add printers</title><link>https://yeri.be/mac-os-x-mountain-lion-unable-to-add-printers/</link><pubDate>Thu, 27 Dec 2012 18:18:14 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mac-os-x-mountain-lion-unable-to-add-printers/</guid><description>&lt;p&gt;Okay. This one took a long time to solve.&lt;/p&gt;
&lt;p&gt;At some random point after upgrading from Snow Leopard to Mountain Lion was unable to add &lt;em&gt;new&lt;/em&gt; printers.&lt;/p&gt;
&lt;p&gt;As I don&amp;rsquo;t really add new printers on a daily base, I have no idea when it actually happened or what might have caused it.&lt;/p&gt;
&lt;ul&gt;
 &lt;li&gt;If I deleted an existing printer, and tried to readd it, it would throw errors at me.&lt;/li&gt;
 &lt;li&gt;Plugging in (known) printers would pop up the dialog "click here to install/download/search for the printer driver", even though it was installed. Clicking install would give me an error no drivers could be found.&lt;/li&gt;
 &lt;li&gt;Dymo Labelwriter shizzle stopped working.&lt;/li&gt;
 &lt;li&gt;The driver list (system pref &amp;gt; printers &amp;gt; add &amp;gt; select printer software) would be empty, while on another Mac it was fully populated.&lt;/li&gt;
 &lt;li&gt;Mac would never find the printer driver for the printer, requiring manual intervention (but, yea, as the list was empty, there wasn't much to select).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is, as you might guess, quite annoying. Unable to print any new labels or print out any papers (and invoices ! -.-) ) I had to use another Mac just for printing.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Okay. This one took a long time to solve.</p>
<p>At some random point after upgrading from Snow Leopard to Mountain Lion was unable to add <em>new</em> printers.</p>
<p>As I don&rsquo;t really add new printers on a daily base, I have no idea when it actually happened or what might have caused it.</p>
<ul>
    <li>If I deleted an existing printer, and tried to readd it, it would throw errors at me.</li>
    <li>Plugging in (known) printers would pop up the dialog "click here to install/download/search for the printer driver", even though it was installed. Clicking install would give me an error no drivers could be found.</li>
    <li>Dymo Labelwriter shizzle stopped working.</li>
    <li>The driver list (system pref &gt; printers &gt; add &gt; select printer software) would be empty, while on another Mac it was fully populated.</li>
    <li>Mac would never find the printer driver for the printer, requiring manual intervention (but, yea, as the list was empty, there wasn't much to select).</li>
</ul>
<p>This is, as you might guess, quite annoying. Unable to print any new labels or print out any papers (and invoices ! -.-) ) I had to use another Mac just for printing.</p>
<p><span style="text-decoration: underline">Things I tried:</span></p>
<ul>
    <li>Thinking it was Dymo driver problem fucking up my ML: reinstall a million different version numbers: didn't help</li>
    <li>Thinking it was Dymo driver problem: remove Dymo from /Library/Printers and reinstall: didn't help</li>
    <li>Manually select the driver when trying to add a printer (Dymo printer in my case, under /Library/Printers/Dymo/bla/something): didn't work</li>
    <li>Reinstall Mac OS X ML without formatting: didn't help</li>
    <li>wipe drive, reinstall and restore all my files/settings: didn't help</li>
    <li>wipe drive, reinstall mac os x ML cleaning and start fresh: 50% of the newly installed apps were crashing (for example: Chrome was unable to start on a _clean_ system), but this is probably an entire different issue. Although I was starting to think my SSD or RAM was fucked.</li>
    <li>wipe drive, reinstall and restore only a part of my files: after trying a few times I found out NOT importing "other files" (which was, the first time I tried, around 20-30Gb... no idea what that was) and "personal settings" (but network settings were just fine): this caused printers to appear in my printer driver list again. Hooray!
However:
<ul>
    <li>Installing my network printer at home (Xerox) worked, but caused the driver list to go empty again, and printing actually never worked (at this point I was blaming Xerox for having shitty drivers, but I was wrong)</li>
    <li>(after retrying a wipe-reinstall-half-import:) Installing the Dymo printer worked, but the Dymo software couldn't recognise any printer and this caused my driver list to be empty again</li>
</ul>
</li>
    <li>(by now you can guess how many hours I've spent on this shit while I definitely had more useful things to do).</li>
    <li>Tried <a href="https://discussions.apple.com/thread/4070108?start=0&amp;tstart=0" target="_blank" rel="noopener noreferrer">manually downloading</a> printers</li>
    <li>and probably a lot of other stuff I would rather forget about</li>
</ul>
<p><span style="text-decoration: underline">The solution:</span></p>
<p>After thinking whether I should just buy a new Mac and start fresh (I did actually never wipe my data since, well, probably my Powerbook), and been carrying the same settings and files over my various Macs. But I am just not ready to spend another 2500 euro on a Mac right now.</p>
<p>For, perhaps the first time ever, I went to ~/Library/Printers with Finder&hellip; I noticed all my printers were still in that list (even if I hadn&rsquo;t any printers in system pref). And they are executable packages. They were .app packages actually.</p>
<p>Do note the difference between /Library and ~/Library.</p>
<p>Double clicking any of them resulted in a new yet very useful error message: &ldquo;print service is not available&rdquo;.</p>
<p>After a quick Google I came upon <a href="http://support.apple.com/kb/TS1975" target="_blank" rel="noopener noreferrer">this page</a> (which, for some reason is outdated), and that leads to <a href="http://support.apple.com/kb/HT1341" target="_blank" rel="noopener noreferrer">this page</a> (which doesn&rsquo;t include ML and the Lion explanation I didn&rsquo;t quite understand). But after some more Googling: <a href="https://web.archive.org/web/20150214004318/http://support.apple.com:80/kb/PH11143" target="_blank" rel="noopener noreferrer">tadaaa</a> (#3): Ctrl-click (or right click) in the (probably non existing) list of printers and select &ldquo;reset printing system&rdquo;. I have no idea what this does, but suddenly driver names populated my driver list again. Hooray.</p>
<p>Disclaimer: I have yet to add an other printer (I don&rsquo;t have any printers in my apartment, only at my parents&rsquo; house or at the office).</p>
<p><span style="text-decoration: underline">Things I love more and more:</span></p>
<p>Time Machine!</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>printer</category></item><item><title>Adium refusing to remember passwords</title><link>https://yeri.be/adium-refusing-to-remember-passwords/</link><pubDate>Tue, 27 Nov 2012 12:52:12 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/adium-refusing-to-remember-passwords/</guid><description>&lt;p&gt;I reinstalled my Mountain Lion, and since then Adium keeps asking for passwords on every Adium restart/startup. Understandably, this is quite annoying.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve tried the following:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;readd the accounts&lt;/li&gt;
	&lt;li&gt;reinstall adium&lt;/li&gt;
	&lt;li&gt;run keychain first aid&lt;/li&gt;
	&lt;li&gt;check &lt;a href="http://adium.im/help/pgs/Troubleshooting-PersistentPromptsForPasswords.html" target="_blank"&gt;this&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;reboot&lt;/li&gt;
	&lt;li&gt;pray to the gods, old and new&lt;/li&gt;
	&lt;li&gt;check console (which is spawning a thousand million errors about read access denied, but Google told me it's a known Mountain Lion bug)&lt;/li&gt;
	&lt;li&gt;update to Mountain Lion 10.8.2&lt;/li&gt;
&lt;/ul&gt;
What I did to solve it (I believe):
&lt;ul&gt;
	&lt;li&gt;Uninstall Adium completely (&lt;a href="http://adium.im/help/pgs/Miscellaneous-Uninstalling.html" target="_blank"&gt;tada&lt;/a&gt;)&lt;/li&gt;
	&lt;li&gt;install 10.8.2 (well, I happen to reboot just after uninstalling and reinstall Adium, so I'm unsure whether the first or 2nd point was most useful).&lt;/li&gt;
&lt;/ul&gt;
And it's now working correctly. So far.
&lt;p&gt;Downside: have to readd all accounts (Google 2-step verification fun, and time to delete those old accounts (xmpp/icq) where I forgot the passwords), and reset all your settings.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I reinstalled my Mountain Lion, and since then Adium keeps asking for passwords on every Adium restart/startup. Understandably, this is quite annoying.</p>
<p>I&rsquo;ve tried the following:</p>
<ul>
	<li>readd the accounts</li>
	<li>reinstall adium</li>
	<li>run keychain first aid</li>
	<li>check <a href="http://adium.im/help/pgs/Troubleshooting-PersistentPromptsForPasswords.html" target="_blank">this</a></li>
	<li>reboot</li>
	<li>pray to the gods, old and new</li>
	<li>check console (which is spawning a thousand million errors about read access denied, but Google told me it's a known Mountain Lion bug)</li>
	<li>update to Mountain Lion 10.8.2</li>
</ul>
What I did to solve it (I believe):
<ul>
	<li>Uninstall Adium completely (<a href="http://adium.im/help/pgs/Miscellaneous-Uninstalling.html" target="_blank">tada</a>)</li>
	<li>install 10.8.2 (well, I happen to reboot just after uninstalling and reinstall Adium, so I'm unsure whether the first or 2nd point was most useful).</li>
</ul>
And it's now working correctly. So far.
<p>Downside: have to readd all accounts (Google 2-step verification fun, and time to delete those old accounts (xmpp/icq) where I forgot the passwords), and reset all your settings.</p>
<p>Edit: it has been confirmed by Adium it&rsquo;s enough to just upgrade to Mountain Lion 10.8.2 to solve this problem. No need to delete all your settings &amp; accounts like I did&hellip; ;)</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>adium</category></item><item><title>Siri</title><link>https://yeri.be/siri/</link><pubDate>Wed, 12 Sep 2012 14:48:22 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/siri/</guid><description>&lt;p style="text-align: center;"&gt;&lt;iframe width="640" height="360" src="https://www.youtube.com/embed/9TaQ943z0LY?rel=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;/p&gt;</description><content:encoded>&lt;p style="text-align: center;">&lt;iframe width="640" height="360" src="https://www.youtube.com/embed/9TaQ943z0LY?rel=0" frameborder="0" allowfullscreen>&lt;/iframe>&lt;/p>
</content:encoded><category>Apple</category><category>ad</category><category>iPhone</category></item><item><title>Mac os (Mountain) Lion + external display + sleep when closing the lid</title><link>https://yeri.be/mac-os-mountain-lion-external-display-sleep-when-closing-the-lid/</link><pubDate>Wed, 05 Sep 2012 22:13:41 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mac-os-mountain-lion-external-display-sleep-when-closing-the-lid/</guid><description>&lt;p&gt;I recently dared to upgrade from Snow Leopard (10.6) to Mountain Lion (10.8), skipping Lion (10.7) altogether.&lt;/p&gt;
&lt;p&gt;One of the mayor disturbances I had, was when I was using my Macbook Pro at my home office. I use an external display (some Samsung SyncMaster) as well as my MBP&amp;rsquo;s main display.&lt;/p&gt;
&lt;p&gt;I put my MBP to sleep by simply closing the lid, keeping the power source and external display attached.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I recently dared to upgrade from Snow Leopard (10.6) to Mountain Lion (10.8), skipping Lion (10.7) altogether.</p>
<p>One of the mayor disturbances I had, was when I was using my Macbook Pro at my home office. I use an external display (some Samsung SyncMaster) as well as my MBP&rsquo;s main display.</p>
<p>I put my MBP to sleep by simply closing the lid, keeping the power source and external display attached.</p>
<p>Pre-Lion this resulted in my MBP neatly going to sleep mode, in Mountain Lion this resulted in Mac OS using the external display as sole display and keeping the MBP running&hellip; Not something I was interested in, as it would either require me to unplug power before closing the lid or manually clicking the sleep button for my MBP to go to sleep.</p>
<p>After some great searching, I came along <a href="https://discussions.apple.com/thread/3194909?start=30&amp;tstart=0" target="_blank">this post</a> (page 3 and 4 have useful information) and I&rsquo;ll summarize it here:</p>
<ol>
	<li>Unplug your external display</li>
	<li>open Terminal (via spotlight for example) and type:
<code>sudo nvram boot-args="iog=0x0"</code>
</li>
	<li>Type your Mac password</li>
	<li>Reboot and wait for Mac OS X to fully boot</li>
	<li>Plug your external display back in. The resolution might be wrong and it might not recognise your display.</li>
	<li>Go to sleep by closing the lid. It should now work correctly.</li>
	<li>Upon reopening, the resolution will be fixed (if not, close and reopen or replug the external display -- I'm sure it'll be solved now).</li>
</ol>
I'll add this info as well that <a id="jive-15786396788632820814243" href="https://discussions.apple.com/people/jk10003" rel="nofollow" data-externalid="" data-username="jk10003" data-avatarid="1316">jk10003</a> added:
<blockquote>If it screws up your system, just zap the PRAM next boot (cmd-opt-p-r) and you'll be back to the default Lion state. Or if you can still get into terminal, this command will get you back to Lion's default state as well:
<pre>sudo nvram -d boot-args</pre>
</blockquote>
&nbsp;
<p> </p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Hardware</category><category>Software</category><category>mac os x</category></item><item><title>Adium &amp; Facebook</title><link>https://yeri.be/adium-facebook/</link><pubDate>Thu, 02 Feb 2012 01:17:27 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/adium-facebook/</guid><description>&lt;p&gt;If you&amp;rsquo;re like me, and been unable to log in to your Facebook chat through &lt;a href="http://adium.im/" target="_blank" rel="noopener noreferrer"&gt;Adium&lt;/a&gt; for months&amp;hellip; This is the fix:&lt;/p&gt;
&lt;p&gt;Basically, when adding your Facebook account, Adium opens some webpage asking you to login. I always logged in using my e-mail address (as&amp;hellip; that was what the page was actually asking!).&lt;/p&gt;
&lt;p&gt;I always managed to successfully login. Facebook then asked to identify my device (&amp;ldquo;Adium&amp;rdquo; or whatever).&lt;/p&gt;
&lt;p&gt;However, here the problems started. Whenever I clicked save, I just ended up on the same page again, asking me to fill in my device name.&lt;/p&gt;</description><content:encoded><![CDATA[<p>If you&rsquo;re like me, and been unable to log in to your Facebook chat through <a href="http://adium.im/" target="_blank" rel="noopener noreferrer">Adium</a> for months&hellip; This is the fix:</p>
<p>Basically, when adding your Facebook account, Adium opens some webpage asking you to login. I always logged in using my e-mail address (as&hellip; that was what the page was actually asking!).</p>
<p>I always managed to successfully login. Facebook then asked to identify my device (&ldquo;Adium&rdquo; or whatever).</p>
<p>However, here the problems started. Whenever I clicked save, I just ended up on the same page again, asking me to fill in my device name.</p>
<p>Checking my devices in <a href="https://www.facebook.com/settings?tab=security" target="_blank" rel="noopener noreferrer">Account Settings</a>, I saw a million Adiums got added (because of my spam clicking/trying)&hellip;</p>
<p>I even tried to disable the &ldquo;login approvals&rdquo;, thinking that had something to do with it&hellip; But alas.</p>
<p> </p>
<p>Thinking it had something to do with cookies (session cookies not/wrongly saved or something by Adium) I updated to betas&hellip; Many times, and still no fix. This was becoming annoying and pretty odd. Was I the only one have this problem?</p>
<p> </p>
<p>I then tried, instead of using my email address, to use my actual <a href="https://fb.com/yeritiete" target="_blank" rel="noopener noreferrer">account name</a> (&ldquo;facebook.com/YOUR-ACCOUNT-NAME&rdquo;). And guess what&hellip; ;) Yea, I could log in, add the device correctly, and Facebook chat went online right away.</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>www</category><category>adium</category><category>facebook</category></item><item><title>Mobile Vikings &amp; iPhones</title><link>https://yeri.be/mobile-vikings-iphones/</link><pubDate>Tue, 20 Dec 2011 08:17:21 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mobile-vikings-iphones/</guid><description>&lt;p&gt;Because it took me about 10 minutes to Google it, I&amp;rsquo;ll recap it here;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;If tethering is unavailable on ones iPhone, and you have to helpdesk him/her out of it, go to:&lt;/p&gt;
&lt;pre&gt;Settings &amp;gt; General &amp;gt; Network &amp;gt; Cellular Data Network&lt;/pre&gt;
&lt;p&gt;And set &amp;ldquo;Cellular data&amp;rdquo; to:&lt;/p&gt;
&lt;pre&gt;APN: web.be
username: web
password: web&lt;/pre&gt;
&lt;p&gt;And reboot the device&amp;hellip; Tethering should/will be available.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Because it took me about 10 minutes to Google it, I&rsquo;ll recap it here;</p>
<p> </p>
<p>If tethering is unavailable on ones iPhone, and you have to helpdesk him/her out of it, go to:</p>
<pre>Settings &gt; General &gt; Network &gt; Cellular Data Network</pre>
<p>And set &ldquo;Cellular data&rdquo; to:</p>
<pre>APN: web.be
username: web
password: web</pre>
<p>And reboot the device&hellip; Tethering should/will be available.</p>
]]></content:encoded><category>Apple</category><category>iPhone</category><category>mobile</category></item><item><title>Something to think about</title><link>https://yeri.be/something-to-think-about/</link><pubDate>Sat, 20 Aug 2011 18:37:05 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/something-to-think-about/</guid><description>&lt;p&gt;Imagine, a couple of years from now.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://mashable.com/2011/06/17/apple-patent-aims-to-shut-down-iphone-camera-recording-in-venues/" target="_blank" rel="noopener noreferrer"&gt;Apple&amp;rsquo;s patent&lt;/a&gt; to block recordings is reality and in operation. At some event such as &lt;a href="https://web.archive.org/web/20120228115859/http://www.pukkelpop.be:80/en/blog/pukkelpop-2011-can-t-go-forth" target="_blank" rel="noopener noreferrer"&gt;Pukkelpop&lt;/a&gt;. During a crisis.&lt;/p&gt;
&lt;p&gt;No one, as the infrared is beaming light into every smartphone, telling it to shut down the camera, is able to record or take pictures of what&amp;rsquo;s going on. Countless of proof is lost (or never made). Nothing on Twitpic, nothing on Youtube. No proof of how severe the storm/crisis actually was. No usable data for journalists and researchers to reuse afterwards. Unable to see whether the roof/screen/pillar/sound system/&amp;hellip; fell before or after the whole tent actually collapsed&amp;hellip;&lt;/p&gt;</description><content:encoded><![CDATA[<p>Imagine, a couple of years from now.</p>
<p><a href="http://mashable.com/2011/06/17/apple-patent-aims-to-shut-down-iphone-camera-recording-in-venues/" target="_blank" rel="noopener noreferrer">Apple&rsquo;s patent</a> to block recordings is reality and in operation. At some event such as <a href="https://web.archive.org/web/20120228115859/http://www.pukkelpop.be:80/en/blog/pukkelpop-2011-can-t-go-forth" target="_blank" rel="noopener noreferrer">Pukkelpop</a>. During a crisis.</p>
<p>No one, as the infrared is beaming light into every smartphone, telling it to shut down the camera, is able to record or take pictures of what&rsquo;s going on. Countless of proof is lost (or never made). Nothing on Twitpic, nothing on Youtube. No proof of how severe the storm/crisis actually was. No usable data for journalists and researchers to reuse afterwards. Unable to see whether the roof/screen/pillar/sound system/&hellip; fell before or after the whole tent actually collapsed&hellip;</p>
<p>Yes, think about that&hellip; &ldquo;Free&rdquo; world.</p>
]]></content:encoded><category>Apple</category><category>belgium</category><category>iPhone</category><category>patent</category><category>pukkelpop</category></item><item><title>Selling: iPhone 2G &amp; iPhone 3G</title><link>https://yeri.be/selling-iphone-2g-iphone-3g/</link><pubDate>Wed, 22 Jun 2011 18:56:53 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/selling-iphone-2g-iphone-3g/</guid><description>&lt;p&gt;Hi there,&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m selling two (used) iPhones;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;iPhone 2G (Edge-version). Currently jailbroken and working with all sims. 8Gb model&lt;/li&gt;
	&lt;li&gt;iPhone 3G (Black edition). It's the Belgian, simlock-free modem (sold by Mobistar, in the days), 8Gb model.&lt;/li&gt;
&lt;/ul&gt;
The phones are running their latest available OS (depending on model).
&lt;p&gt;Price? To be discussed. Please contact me at &lt;a href="mailto:yeri+sales@tuinslak.org"&gt;&lt;a href="mailto:yeri&amp;#43;sales@tuinslak.org"&gt;yeri+sales@tuinslak.org&lt;/a&gt;&lt;/a&gt; or 0474/61.01.30. Items can be picked up around Brussels, or can be send using a postal service (transportation fee is for you).&lt;/p&gt;</description><content:encoded><![CDATA[<p>Hi there,</p>
<p>I&rsquo;m selling two (used) iPhones;</p>
<ul>
	<li>iPhone 2G (Edge-version). Currently jailbroken and working with all sims. 8Gb model</li>
	<li>iPhone 3G (Black edition). It's the Belgian, simlock-free modem (sold by Mobistar, in the days), 8Gb model.</li>
</ul>
The phones are running their latest available OS (depending on model).
<p>Price? To be discussed. Please contact me at <a href="mailto:yeri+sales@tuinslak.org"><a href="mailto:yeri&#43;sales@tuinslak.org">yeri+sales@tuinslak.org</a></a> or 0474/61.01.30. Items can be picked up around Brussels, or can be send using a postal service (transportation fee is for you).</p>
<p>Feel free to ask any additional questions.</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2011/06/tuinslak_iphone_4.jpg"><img class="alignnone size-medium wp-image-3058" title="tuinslak_iphone_4" src="https://static.yeri.be/2011/06/tuinslak_iphone_4-300x200.jpg" alt="" width="300" height="200" /></a> <a href="https://static.yeri.be/2011/06/tuinslak_iphone_6.jpg"><img class="alignnone size-medium wp-image-3060" title="tuinslak_iphone_6" src="https://static.yeri.be/2011/06/tuinslak_iphone_6-300x200.jpg" alt="" width="300" height="200" /></a></p>
<p style="text-align: left;">Pictures: <a href="https://static.yeri.be/2011/06/tuinslak_iphone_1.jpg" target="_blank" rel="noopener noreferrer">1</a>, <a href="https://static.yeri.be/2011/06/tuinslak_iphone_2.jpg" target="_blank" rel="noopener noreferrer">2</a>, <a href="https://static.yeri.be/2011/06/tuinslak_iphone_3.jpg" target="_blank" rel="noopener noreferrer">3</a>, <a href="https://static.yeri.be/2011/06/tuinslak_iphone_4.jpg" target="_blank" rel="noopener noreferrer">4</a>, <a href="https://static.yeri.be/2011/06/tuinslak_iphone_5.jpg" target="_blank" rel="noopener noreferrer">5</a>, <a href="https://static.yeri.be/2011/06/tuinslak_iphone_6.jpg" target="_blank" rel="noopener noreferrer">6</a>, <a href="https://static.yeri.be/2011/06/tuinslak_iphone_7.jpg" target="_blank" rel="noopener noreferrer">7</a> and <a href="https://static.yeri.be/2011/06/tuinslak_iphone_8.jpg" target="_blank" rel="noopener noreferrer">8</a>.</p>
<p style="text-align: left;">These devices will most likely be listed on eBay as well if no one responds within an acceptable time frame.</p>
]]></content:encoded><category>Apple</category><category>Misc</category><category>iPhone</category><category>sales</category><category>yard sale</category></item><item><title>iPhone could not be restored</title><link>https://yeri.be/iphone-could-not-be-restored/</link><pubDate>Mon, 13 Jun 2011 04:07:11 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/iphone-could-not-be-restored/</guid><description>&lt;p&gt;Jailbreaking my old iPhone 2G (Edge version).&lt;/p&gt;
&lt;p&gt;It was a bit hard to find software that would still allow me to jailbreak this 2G.&lt;/p&gt;
&lt;p&gt;Soooow, I mirrored all I used.&lt;/p&gt;
&lt;p&gt;Bootloader: &lt;a href="https://static.yeri.be/2011/06/iphoneBootloader.zip"&gt;3.9 or 4.6&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;PwnageTool: &lt;a href="https://static.yeri.be/2011/06/PwnageTool_3.1.5.dmg_.zip"&gt;3.1.5&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Be aware: you will need iTunes 9 (or 8, I guess) &amp;ndash; iTunes 10 gives &lt;a href="http://twitpic.com/5ala18" target="_blank" rel="noopener noreferrer"&gt;an error&lt;/a&gt;: &amp;ldquo;iPhone could not be restored. An unknown error occurred (1600).&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Follow basic instructions on the PwnageTool (export mode &amp;gt; you need to select the default IPSW) and you&amp;rsquo;ll get there.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Jailbreaking my old iPhone 2G (Edge version).</p>
<p>It was a bit hard to find software that would still allow me to jailbreak this 2G.</p>
<p>Soooow, I mirrored all I used.</p>
<p>Bootloader: <a href="https://static.yeri.be/2011/06/iphoneBootloader.zip">3.9 or 4.6</a></p>
<p>PwnageTool: <a href="https://static.yeri.be/2011/06/PwnageTool_3.1.5.dmg_.zip">3.1.5</a></p>
<p>Be aware: you will need iTunes 9 (or 8, I guess) &ndash; iTunes 10 gives <a href="http://twitpic.com/5ala18" target="_blank" rel="noopener noreferrer">an error</a>: &ldquo;iPhone could not be restored. An unknown error occurred (1600).&rdquo;</p>
<p>Follow basic instructions on the PwnageTool (export mode &gt; you need to select the default IPSW) and you&rsquo;ll get there.</p>
<p>As IPSW you can use the default IPSW iTunes downloads upon restoring. You&rsquo;ll find the IPSW in ~/Library/iTunes/iPhone Software Updates/ (iTunes 10).</p>
<p>I still had iTunes 9 on my old PowerBook, but I guess you can find the installer on the net somewhere and use a virtual machine or something.</p>
<p>When booting the iPhone in DFU mode, iTunes will find the iPhone in recovery mode. Left click + ALT on the restore button and browse to the custom IPSW.</p>
<p> </p>
<p>And, yes, this iPhone 2G is for sale :) Contact me if interested ;)</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>iPhone</category><category>jailbreak</category></item><item><title>iPhone location...</title><link>https://yeri.be/iphone-location/</link><pubDate>Thu, 21 Apr 2011 09:57:53 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/iphone-location/</guid><description>&lt;center&gt;
&lt;object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player"&gt; 
 &lt;param name="movie" value="https://static.yeri.be/2011/04/player.swf" /&gt; 
 &lt;param name="allowfullscreen" value="true" /&gt; 
 &lt;param name="allowscriptaccess" value="always" /&gt; 
 &lt;param name="flashvars" value="file=https://static.yeri.be/2011/04/iphoneloc.flv" /&gt; 
 &lt;embed type="application/x-shockwave-flash" id="player2" name="player2" src="https://static.yeri.be/2011/04/player.swf" width="600" height="375" allowscriptaccess="always" allowfullscreen="true" flashvars="file=https://static.yeri.be/2011/04/iphoneloc.flv" /&gt; 
 &lt;/object&gt;
&lt;/center&gt;
&lt;p&gt;&lt;i&gt;&lt;a href="https://static.yeri.be/2011/04/iphoneloc.avi"&gt;Raw file&lt;/a&gt;&lt;/i&gt;. Used &lt;a href="https://web.archive.org/web/20130330020802/http://petewarden.github.com:80/iPhoneTracker/" target="_blank" rel="noopener noreferrer"&gt;Pete Warden&amp;rsquo;s app&lt;/a&gt;. Oh and if you missed the buzz, read &lt;a href="https://web.archive.org/web/20121008190246/http://www.readwriteweb.com:80/archives/your_iphone_is_tracking_your_every_move.php" target="_blank" rel="noopener noreferrer"&gt;this&lt;/a&gt;.&lt;/p&gt;</description><content:encoded><![CDATA[<center>
<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player"> 
        <param name="movie" value="https://static.yeri.be/2011/04/player.swf" /> 
        <param name="allowfullscreen" value="true" /> 
        <param name="allowscriptaccess" value="always" /> 
        <param name="flashvars" value="file=https://static.yeri.be/2011/04/iphoneloc.flv" /> 
        <embed type="application/x-shockwave-flash" id="player2" name="player2" src="https://static.yeri.be/2011/04/player.swf" width="600" height="375" allowscriptaccess="always" allowfullscreen="true" flashvars="file=https://static.yeri.be/2011/04/iphoneloc.flv" /> 
    </object>
</center>
<p><i><a href="https://static.yeri.be/2011/04/iphoneloc.avi">Raw file</a></i>. Used <a href="https://web.archive.org/web/20130330020802/http://petewarden.github.com:80/iPhoneTracker/" target="_blank" rel="noopener noreferrer">Pete Warden&rsquo;s app</a>. Oh and if you missed the buzz, read <a href="https://web.archive.org/web/20121008190246/http://www.readwriteweb.com:80/archives/your_iphone_is_tracking_your_every_move.php" target="_blank" rel="noopener noreferrer">this</a>.</p>
]]></content:encoded><category>Apple</category><category>geolocation</category><category>iPhone</category></item><item><title>Fixing GrowlMail with Mac OS X 10.6.7 and Mail 4.5</title><link>https://yeri.be/fixing-growlmail-with-mac-os-x-10-6-7-and-mail-4-5/</link><pubDate>Tue, 22 Mar 2011 00:04:15 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/fixing-growlmail-with-mac-os-x-10-6-7-and-mail-4-5/</guid><description>&lt;p&gt;Add following two lines to Info.plist:&lt;/p&gt;
&lt;pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;"&gt;&amp;lt;string&amp;gt;9049EF7D-5873-4F54-A447-51D722009310&amp;lt;/string&amp;gt;
&amp;lt;string&amp;gt;1C58722D-AFBD-464E-81BB-0E05C108BE06&amp;lt;/string&amp;gt;&lt;/pre&gt;
&lt;p&gt;Between&lt;/p&gt;
&lt;pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;"&gt;&amp;lt;key&amp;gt;SupportedPluginCompatibilityUUIDs&amp;lt;/key&amp;gt;
&amp;lt;array&amp;gt;&lt;/pre&gt;
&lt;p&gt;And&lt;/p&gt;
&lt;pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;"&gt;&amp;lt;/array&amp;gt;&lt;/pre&gt;
&lt;p&gt;You can find the Info.plist in:&lt;/p&gt;
&lt;pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;"&gt;~/Library/Mail/Bundles/&lt;span style="color: #ff0000;"&gt;GrowlMail.mailbundle&lt;/span&gt;/Contents/&lt;/pre&gt;
&lt;p&gt;Or&lt;/p&gt;</description><content:encoded><![CDATA[<p>Add following two lines to Info.plist:</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">&lt;string&gt;9049EF7D-5873-4F54-A447-51D722009310&lt;/string&gt;
&lt;string&gt;1C58722D-AFBD-464E-81BB-0E05C108BE06&lt;/string&gt;</pre>
<p>Between</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">&lt;key&gt;SupportedPluginCompatibilityUUIDs&lt;/key&gt;
&lt;array&gt;</pre>
<p>And</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">&lt;/array&gt;</pre>
<p>You can find the Info.plist in:</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">~/Library/Mail/Bundles/<span style="color: #ff0000;">GrowlMail.mailbundle</span>/Contents/</pre>
<p>Or</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">/Library/Mail/Bundles/<span style="color: #ff0000;">GrowlMail.mailbundle</span>/Contents/</pre>
<p>If you already opened Mail (and received the disable warning), it&rsquo;s probably in a folder named &ldquo;Bundles (Disabled)&rdquo;; just move the content to Bundles again.</p>
<p>You can do the same &lsquo;hack&rsquo; with GPGMail; it&rsquo;s located at</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">(~ <em>or</em> /)Library/Mail/Bundles/<span style="color: #ff0000;">GPGMail.mailbundle</span>/Contents/</pre>
<p>These UUIDs can be found in these two files (they get updated every Mac OS X update, and thus break plugins each time):</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">/Applications/Mail.app/Contents/Info.plist
/System/Library/Frameworks/Message.framework/Resources/Info.plist</pre>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>growl</category><category>mail</category></item><item><title>Compile wget on Mac OS X</title><link>https://yeri.be/compile-wget-on-mac-os-x/</link><pubDate>Fri, 04 Mar 2011 08:08:03 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/compile-wget-on-mac-os-x/</guid><description>&lt;p&gt;There's a &lt;a href="https://yeri.be/wget-for-mac-os-x/"&gt;precompiled&lt;/a&gt; wget available on the net, but it's not automatically accepting &lt;a href="https://yeri.be/blog-over-ssl/"&gt;StartSSL's&lt;/a&gt; certificates. And as it seems, there's a wget update available that did.&lt;/p&gt;
&lt;p&gt;This is what I had to do to compile it on my Macbook Pro;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Install &lt;a href="https://developer.apple.com/xcode/" target="_blank" rel="noopener noreferrer"&gt;Xcode&lt;/a&gt;, if you haven't, and be sure to select UNIX Dev Support.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class="wp-block-image"&gt;&lt;a href="https://static.yeri.be/2011/03/Screen-shot-2011-02-18-at-12.14.18.png"&gt;&lt;img src="https://static.yeri.be/2011/03/Screen-shot-2011-02-18-at-12.14.18.png" alt="" class="wp-image-2610" title="Screen shot 2011-02-18 at 12.14.18"/&gt;&lt;/a&gt;&lt;/figure&gt;
&lt;p class="has-text-align-center"&gt;&lt;/p&gt;
&lt;p&gt;Or you'll get this error:&lt;/p&gt;
&lt;pre class="wp-block-preformatted"&gt;configure: error: C compiler cannot create executables&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;Export Xcode's gcc PATH:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="wp-block-preformatted"&gt;PATH=/Developer/usr/bin/:$PATH&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;Download &lt;a href="ftp://ftp.gnu.org/pub/gnu/wget/wget-latest.tar.gz" target="_blank" rel="noopener noreferrer"&gt;wget&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In Terminal: untar it&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="wp-block-preformatted"&gt;tar xvzf wget-latest.*&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;And compile it&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="wp-block-preformatted"&gt;cd wget directory
./configure
make
sudo make install&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;In case you had an old (precompiled) wget installed;&lt;br /&gt;remove that version first (/usr/bin/wget probably).&lt;br /&gt;By default, this one will install itself in /usr/local/bin/wget which should be in your $PATH as well (in case it's not, make a symlink from the old /usr/bin/wget to /usr/local/bin/wget, or recompile with other installation directories).&lt;/li&gt;
&lt;/ul&gt;</description><content:encoded><![CDATA[<p>There's a <a href="https://yeri.be/wget-for-mac-os-x/">precompiled</a> wget available on the net, but it's not automatically accepting <a href="https://yeri.be/blog-over-ssl/">StartSSL's</a> certificates. And as it seems, there's a wget update available that did.</p>
<p>This is what I had to do to compile it on my Macbook Pro;</p>
<ul>
<li>Install <a href="https://developer.apple.com/xcode/" target="_blank" rel="noopener noreferrer">Xcode</a>, if you haven't, and be sure to select UNIX Dev Support.</li>
</ul>
<figure class="wp-block-image"><a href="https://static.yeri.be/2011/03/Screen-shot-2011-02-18-at-12.14.18.png"><img src="https://static.yeri.be/2011/03/Screen-shot-2011-02-18-at-12.14.18.png" alt="" class="wp-image-2610" title="Screen shot 2011-02-18 at 12.14.18"/></a></figure>
<p class="has-text-align-center"></p>
<p>Or you'll get this error:</p>
<pre class="wp-block-preformatted">configure: error: C compiler cannot create executables</pre>
<ul>
<li>Export Xcode's gcc PATH:</li>
</ul>
<pre class="wp-block-preformatted">PATH=/Developer/usr/bin/:$PATH</pre>
<ul>
<li>Download <a href="ftp://ftp.gnu.org/pub/gnu/wget/wget-latest.tar.gz" target="_blank" rel="noopener noreferrer">wget</a></li>
<li>In Terminal: untar it</li>
</ul>
<pre class="wp-block-preformatted">tar xvzf wget-latest.*</pre>
<ul>
<li>And compile it</li>
</ul>
<pre class="wp-block-preformatted">cd wget directory
./configure
make
sudo make install</pre>
<ul>
<li>In case you had an old (precompiled) wget installed;<br />remove that version first (/usr/bin/wget probably).<br />By default, this one will install itself in /usr/local/bin/wget which should be in your $PATH as well (in case it's not, make a symlink from the old /usr/bin/wget to /usr/local/bin/wget, or recompile with other installation directories).</li>
</ul>
]]></content:encoded><category>Apple</category><category>Software</category><category>www</category><category>489e06</category><category>Apple</category><category>ffffff</category><category>mac os x</category><category>wget</category></item><item><title>PGP public key</title><link>https://yeri.be/pgp-public-key/</link><pubDate>Tue, 15 Feb 2011 15:41:08 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/pgp-public-key/</guid><description>&lt;center&gt;&lt;iframe src="https://static.yeri.be/yeri.key.txt" width="545" height="771"&gt;
 &lt;p&gt;Your browser does not support iframes.&lt;/p&gt;
&lt;/iframe&gt;&lt;/center&gt;</description><content:encoded><![CDATA[<center><iframe src="https://static.yeri.be/yeri.key.txt" width="545" height="771">
  <p>Your browser does not support iframes.</p>
</iframe></center>
]]></content:encoded><category>Apple</category><category>Linux</category><category>Software</category><category>Tuinslak</category><category>security</category><category>yeri</category><category>yeri tiete</category></item><item><title>Love In This Club Remade In Garageband</title><link>https://yeri.be/love-in-this-club-remade-in-garageband/</link><pubDate>Fri, 21 Jan 2011 03:48:36 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/love-in-this-club-remade-in-garageband/</guid><description>&lt;p&gt;I love how he says &amp;ldquo;retard&amp;rdquo; at the end. :D&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;iframe title="YouTube video player" class="youtube-player" type="text/html" width="100%" height="390" src="https://www.youtube.com/embed/yj3lMXHrPlo" frameborder="0"&gt;&lt;/iframe&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p>I love how he says &ldquo;retard&rdquo; at the end. :D</p>
<p style="text-align: center;"><iframe title="YouTube video player" class="youtube-player" type="text/html" width="100%" height="390" src="https://www.youtube.com/embed/yj3lMXHrPlo" frameborder="0"></iframe></p>
]]></content:encoded><category>Apple</category><category>Misc</category><category>youtube</category></item><item><title>Mac OS X lock screen</title><link>https://yeri.be/mac-os-x-lock-screen/</link><pubDate>Mon, 04 Oct 2010 15:52:53 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mac-os-x-lock-screen/</guid><description>&lt;p&gt;I&amp;rsquo;m now working at a company with somewhat sensitive data and I&amp;rsquo;m still using my Macbook Pro.&lt;/p&gt;
&lt;p&gt;However, as there is no handy way to lock a screen (like Windows+L on Wintendo machines)&amp;hellip; And when I&amp;rsquo;m at home, I don&amp;rsquo;t want to fill in my password each time the screensaver jumps on. So I created this AppleScript after some Googling.&lt;/p&gt;
&lt;p&gt;Sure, you can use Keychain Access, but that adds yet another icon to my menu bar.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I&rsquo;m now working at a company with somewhat sensitive data and I&rsquo;m still using my Macbook Pro.</p>
<p>However, as there is no handy way to lock a screen (like Windows+L on Wintendo machines)&hellip; And when I&rsquo;m at home, I don&rsquo;t want to fill in my password each time the screensaver jumps on. So I created this AppleScript after some Googling.</p>
<p>Sure, you can use Keychain Access, but that adds yet another icon to my menu bar.</p>
<p>Anyway, here is the simple AppleScript line (<span style="text-decoration: underline;">remove</span> the new line):</p>
<pre style="padding-left: 30px;">do shell script "/System/Library/CoreServices/Menu\\
Extras/User.menu/Contents/Resources/CGSession -suspend"</pre>
<p>And compiled as application <a href="https://static.yeri.be/2010/10/Lock-Screen.zip" target="_blank" rel="noopener noreferrer">downloadable here</a>.</p>
<p>Be sure to uncheck &ldquo;Disconnect when logging out&rdquo; from your Network properties in System Preferences.</p>
]]></content:encoded><category>Apple</category><category>Software</category><category>lock</category></item><item><title>Mounting a RAMFS disk at boot in Mac OS X</title><link>https://yeri.be/mounting-a-ramfs-disk-at-boot-in-mac-os-x/</link><pubDate>Mon, 27 Sep 2010 10:01:27 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mounting-a-ramfs-disk-at-boot-in-mac-os-x/</guid><description>&lt;p&gt;I received a question about &lt;a href="https://yeri.be/mac-os-x-ssd-tweaks/"&gt;creating a RAMFS for Mac OS X&amp;rsquo; /tmp folder&lt;/a&gt;, so I&amp;rsquo;ll post my reply here as well.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s really simple;&lt;/p&gt;
&lt;ol&gt;
 &lt;li&gt;Open Terminal (Applications -&amp;gt; Utilities), type "&lt;em&gt;sudo su&lt;/em&gt;" and enter your user's password.&lt;/li&gt;
 &lt;li&gt;Create a new file in /Library/LaunchDaemons, like this: "&lt;em&gt;nano -w /Library/LaunchDaemons/com.yeri.ramfs.plist&lt;/em&gt;" (you can rename yeri to whatever you like)&lt;/li&gt;
 &lt;li&gt;And insert following content (ctrl+x to save - y - [enter]):&lt;/li&gt;
&lt;pre&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;!DOCTYPE plist PUBLIC "-&amp;#47;&amp;#47;Apple&amp;#47;&amp;#47;DTD PLIST 1.0&amp;#47;&amp;#47;EN" 
"http:&amp;#47;&amp;#47;www.apple.com&amp;#47;DTDs&amp;#47;PropertyList-1.0.dtd"&amp;gt;
&amp;lt;plist version="1.0"&amp;gt;
 &amp;lt;dict&amp;gt;
 &amp;lt;key&amp;gt;Label&amp;lt;&amp;#47;key&amp;gt;
 &amp;lt;string&amp;gt;com.yeri.ramfs&amp;lt;&amp;#47;string&amp;gt;
 &amp;lt;key&amp;gt;ProgramArguments&amp;lt;&amp;#47;key&amp;gt;
 &amp;lt;array&amp;gt;
 &amp;lt;string&amp;gt;&amp;#47;var&amp;#47;root&amp;#47;ramfs.sh&amp;lt;&amp;#47;string&amp;gt;
 &amp;lt;&amp;#47;array&amp;gt;
 &amp;lt;key&amp;gt;RunAtLoad&amp;lt;&amp;#47;key&amp;gt;
 &amp;lt;true&amp;#47;&amp;gt;
 &amp;lt;&amp;#47;dict&amp;gt;
&amp;lt;&amp;#47;plist&amp;gt;&lt;/pre&gt;
 &lt;li&gt;create a second file in /var/root/, like this: "&lt;em&gt;nano -w /var/root/ramfs.sh&lt;/em&gt;"&lt;/li&gt;
 &lt;li&gt;And insert following content:&lt;/li&gt;
&lt;pre&gt;#!/bin/bash
ramfs_size_mb=64
mount_point=/private/tmp
&lt;p&gt;ramfs_size_sectors=$((${ramfs_size_mb}&lt;em&gt;1024&lt;/em&gt;1024/512))
ramdisk_dev=&lt;code&gt;hdid -nomount ram://${ramfs_size_sectors}&lt;/code&gt;
newfs_hfs -v &amp;lsquo;Volatile HD&amp;rsquo; ${ramdisk_dev}
mkdir -p ${mount_point}
mount -o noatime -t hfs ${ramdisk_dev} ${mount_point}
chown root:wheel ${mount_point}
chmod 1777 ${mount_point}&lt;/pre&gt;
&lt;li&gt;chmod +x ramfs.sh and reboot. Check in Terminal with &amp;ldquo;mount&amp;rdquo; or &amp;ldquo;df -h&amp;rdquo; is everything is fine. To hide the disk icon on your desktop, check my &lt;a href="https://yeri.be/mac-os-x-ssd-tweaks/"&gt;old blog post&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;In case Mac didn&amp;rsquo;t do so already, you might want to link /tmp to /private/tmp: &amp;ldquo;&lt;em&gt;rm -r /tmp &amp;amp;&amp;amp; ln -s /private/tmp /tmp&lt;/em&gt;&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Should be it !&lt;/li&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p>I received a question about <a href="https://yeri.be/mac-os-x-ssd-tweaks/">creating a RAMFS for Mac OS X&rsquo; /tmp folder</a>, so I&rsquo;ll post my reply here as well.</p>
<p>It&rsquo;s really simple;</p>
<ol>
    <li>Open Terminal (Applications -&gt; Utilities), type "<em>sudo su</em>" and enter your user's password.</li>
    <li>Create a new file in /Library/LaunchDaemons, like this: "<em>nano -w /Library/LaunchDaemons/com.yeri.ramfs.plist</em>" (you can rename yeri to whatever you like)</li>
    <li>And insert following content (ctrl+x to save - y - [enter]):</li>
<pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE plist PUBLIC "-&#47;&#47;Apple&#47;&#47;DTD PLIST 1.0&#47;&#47;EN" 
"http:&#47;&#47;www.apple.com&#47;DTDs&#47;PropertyList-1.0.dtd"&gt;
&lt;plist version="1.0"&gt;
    &lt;dict&gt;
        &lt;key&gt;Label&lt;&#47;key&gt;
        &lt;string&gt;com.yeri.ramfs&lt;&#47;string&gt;
        &lt;key&gt;ProgramArguments&lt;&#47;key&gt;
        &lt;array&gt;
            &lt;string&gt;&#47;var&#47;root&#47;ramfs.sh&lt;&#47;string&gt;
        &lt;&#47;array&gt;
        &lt;key&gt;RunAtLoad&lt;&#47;key&gt;
        &lt;true&#47;&gt;
    &lt;&#47;dict&gt;
&lt;&#47;plist&gt;</pre>
    <li>create a second file in /var/root/, like this: "<em>nano -w /var/root/ramfs.sh</em>"</li>
    <li>And insert following content:</li>
<pre>#!/bin/bash
ramfs_size_mb=64
mount_point=/private/tmp
<p>ramfs_size_sectors=$((${ramfs_size_mb}<em>1024</em>1024/512))
ramdisk_dev=<code>hdid -nomount ram://${ramfs_size_sectors}</code>
newfs_hfs -v &lsquo;Volatile HD&rsquo; ${ramdisk_dev}
mkdir -p ${mount_point}
mount -o noatime -t hfs ${ramdisk_dev} ${mount_point}
chown root:wheel ${mount_point}
chmod 1777 ${mount_point}</pre>
<li>chmod +x ramfs.sh and reboot. Check in Terminal with &ldquo;mount&rdquo; or &ldquo;df -h&rdquo; is everything is fine. To hide the disk icon on your desktop, check my <a href="https://yeri.be/mac-os-x-ssd-tweaks/">old blog post</a>.</li>
<li>In case Mac didn&rsquo;t do so already, you might want to link /tmp to /private/tmp: &ldquo;<em>rm -r /tmp &amp;&amp; ln -s /private/tmp /tmp</em>&rdquo;.</li>
<li>Should be it !</li></p>
</ol>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>Software</category><category>ssd</category></item><item><title>Steve Jobs: How to live before you die</title><link>https://yeri.be/steve-jobs-how-to-live-before-you-die/</link><pubDate>Tue, 31 Aug 2010 15:18:53 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/steve-jobs-how-to-live-before-you-die/</guid><description>&lt;iframe width="100%" height="315" src="//www.youtube.com/embed/UF8uR6Z6KLc" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;
&lt;p style="text-align: left;"&gt;&lt;em&gt;&lt;a href="https://www.ted.com/talks/steve_jobs_how_to_live_before_you_die" target="_blank" rel="noopener"&gt;Source&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<iframe width="100%" height="315" src="//www.youtube.com/embed/UF8uR6Z6KLc" frameborder="0" allowfullscreen></iframe>
<p style="text-align: left;"><em><a href="https://www.ted.com/talks/steve_jobs_how_to_live_before_you_die" target="_blank" rel="noopener">Source</a>.</em></p>
]]></content:encoded><category>Apple</category><category>Misc</category><category>TED</category><category>apple</category><category>steve jobs</category><category>youtube</category></item><item><title>iRail.git</title><link>https://yeri.be/irail-git/</link><pubDate>Wed, 28 Jul 2010 12:25:57 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/irail-git/</guid><description>&lt;p&gt;iRail source is on &lt;a href="https://yeri.be/git" target="_blank" rel="noopener noreferrer"&gt;Github&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To access the &lt;a href="http://irail.be" target="_blank" rel="noopener noreferrer"&gt;iRail&lt;/a&gt; source code;&lt;/p&gt;
&lt;p&gt;Be aware you need to be added as contributor before being able to commit changes.&lt;/p&gt;
&lt;ol&gt;
 &lt;li&gt;&lt;a href="http://help.github.com/git-installation-redirect" target="_blank" rel="noopener noreferrer"&gt;get&lt;/a&gt; Git&lt;/li&gt;
 &lt;li&gt;[browse to some folder] mkdir git&lt;/li&gt;
 &lt;li&gt;cd git&lt;/li&gt;
 &lt;li&gt;git clone git@github.com:Tuinslak/iRail.git&lt;/li&gt;
 &lt;li&gt;cd iRail&lt;/li&gt;
 &lt;li&gt;git fetch&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;To edit &amp;amp; commit changes:&lt;/p&gt;
&lt;ol&gt;
 &lt;li&gt;git add [file]&lt;/li&gt;
 &lt;li&gt;git commit -m 'edited [file], added this and that'&lt;/li&gt;
 &lt;li&gt;git push&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;To update repo&lt;/p&gt;
&lt;ol&gt;
 &lt;li&gt;git fetch&lt;/li&gt;
 &lt;li&gt;git merge origin/master&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;To check log&lt;/p&gt;</description><content:encoded><![CDATA[<p>iRail source is on <a href="https://yeri.be/git" target="_blank" rel="noopener noreferrer">Github</a>.</p>
<p>To access the <a href="http://irail.be" target="_blank" rel="noopener noreferrer">iRail</a> source code;</p>
<p>Be aware you need to be added as contributor before being able to commit changes.</p>
<ol>
    <li><a href="http://help.github.com/git-installation-redirect" target="_blank" rel="noopener noreferrer">get</a> Git</li>
    <li>[browse to some folder] mkdir git</li>
    <li>cd git</li>
    <li>git clone git@github.com:Tuinslak/iRail.git</li>
    <li>cd iRail</li>
    <li>git fetch</li>
</ol>
<p>To edit &amp; commit changes:</p>
<ol>
    <li>git add [file]</li>
    <li>git commit -m 'edited [file], added this and that'</li>
    <li>git push</li>
</ol>
<p>To update repo</p>
<ol>
    <li>git fetch</li>
    <li>git merge origin/master</li>
</ol>
<p>To check log</p>
<ol>
    <li>git log</li>
</ol>
<p>Info <a href="http://progit.org/book/" target="_blank" rel="noopener noreferrer">here</a> and <a href="http://help.github.com/" target="_blank" rel="noopener noreferrer">here</a>, oh and <a href="http://git-scm.com/documentation" target="_blank" rel="noopener noreferrer">here</a>.</p>
<p>Nightly built accessible <a rel="nofollow noopener noreferrer" href="https://web.archive.org/web/20110304221756/http://dev.irail.be:80/" target="_blank">here</a>. Git gets updated every night around 4h00. <em>(see the <a href="https://github.com/iRail/iRail" target="_blank" rel="noopener noreferrer">index.php</a>; set $dev to 1)</em></p>
<p>Feel free to commit [working and useful] updates. Decent updates will make the <a href="http://irail.be" target="_blank" rel="noopener noreferrer">iRail.be</a> website. Contact me if you have any questions or remarks. Most important bug is <a href="https://yeri.be/irail-station-bugs/">the station issue</a> and my todo list can be found <a href="http://wiki.github.com/Tuinslak/iRail/todo" target="_blank" rel="noopener noreferrer">here</a>.</p>
<p>I&rsquo;m fairly new to all this Git-stuff, so I might have done some stuff wrong, or not optimised, or whatever. Contact me if so.</p>
]]></content:encoded><category>Apple</category><category>Linux</category><category>Software</category><category>iRail</category><category>www</category><category>iPhone</category><category>nmbs</category><category>sncb</category></item><item><title>Mac OS X + SSD tweaks</title><link>https://yeri.be/mac-os-x-ssd-tweaks/</link><pubDate>Tue, 08 Jun 2010 15:17:59 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mac-os-x-ssd-tweaks/</guid><description>&lt;p&gt;Came across a &lt;a href="https://web.archive.org/web/20180124175530/http://blogs.nullvision.com:80/?p=275" target="_blank" rel="noopener noreferrer"&gt;pretty cool howto&lt;/a&gt; to tweak &lt;a href="http://www.flickr.com/photos/tuinslak/4663129200/" target="_blank" rel="noopener noreferrer"&gt;your&lt;/a&gt; &lt;a href="http://www.flickr.com/photos/tuinslak/4662482847/sizes/l/" target="_blank" rel="noopener noreferrer"&gt;SSD on a Mac&lt;/a&gt;. Only thing I noticed is setting the hibernate mode to 0 made my mac randomly wake up a few seconds after it went to sleep (and happened most often when closing the lid, less often when clicking the sleep button; randomly closing apps seemed to sometimes fix this problem; usually closing Skype and VLC solved this&amp;hellip;) Set it the &lt;a href="https://web.archive.org/web/20120226054447/http://www.macworld.com:80/article/53471/2006/10/sleepmode.html" target="_blank" rel="noopener noreferrer"&gt;hibernate mode&lt;/a&gt; 7 now (which was the default I think)&lt;/p&gt;</description><content:encoded><![CDATA[<p>Came across a <a href="https://web.archive.org/web/20180124175530/http://blogs.nullvision.com:80/?p=275" target="_blank" rel="noopener noreferrer">pretty cool howto</a> to tweak <a href="http://www.flickr.com/photos/tuinslak/4663129200/" target="_blank" rel="noopener noreferrer">your</a> <a href="http://www.flickr.com/photos/tuinslak/4662482847/sizes/l/" target="_blank" rel="noopener noreferrer">SSD on a Mac</a>.  Only thing I noticed is setting the hibernate mode to 0 made my mac randomly wake up a few seconds after it went to sleep (and happened most often when closing the lid, less often when clicking the sleep button; randomly closing apps seemed to sometimes fix this problem; usually closing Skype and VLC solved this&hellip;)  Set it the <a href="https://web.archive.org/web/20120226054447/http://www.macworld.com:80/article/53471/2006/10/sleepmode.html" target="_blank" rel="noopener noreferrer">hibernate mode</a> 7 now (which was the default I think)</p>
<pre style="padding-left: 30px;">yeri$ sudo pmset -g | grep hibernatemode
hibernatemode   7</pre>
<pre style="padding-left: 30px;">yeri$ mount
/dev/disk0s2 on / (hfs, local, journaled, <strong>noatime</strong>)
...
/dev/disk2     256Mi  6.0Mi  250Mi     3%    /private/tmp</pre>
<p>I did indeed, as noted in the above howto/blog post, that shutting down is slower. Not that much, just a bit. As I usually don&rsquo;t shut down, I guess this isn&rsquo;t much of a problem.  However, this additional mount point creates a disk on my desktop (or in finder), which is annoying.</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2010/06/Screen-shot-2010-06-08-at-14.40.23.png"><img class="size-full wp-image-1482 aligncenter" title="ramfs disk mac os x" src="https://static.yeri.be/2010/06/Screen-shot-2010-06-08-at-14.40.23.png" alt="" width="133" height="117" /></a></p>
<p>However, this <a href="https://web.archive.org/web/20110918163656/http://blog.julipedia.org:80/2007/01/hide-volume-in-mac-os-x.html" target="_blank" rel="noopener noreferrer">seems fixable</a> with</p>
<pre style="padding-left: 30px;">/Developer/Tools/SetFile -a V /private/tmp/</pre>
<p>But, this option seems forgotten after a reboot and has to be started over. Crappy.</p>
<p>So, tried with <a href="http://www.macworld.com/article/132782/2008/04/finderhidetm.html" target="_blank" rel="noopener noreferrer">AppleScript</a> then, created a new script with following content:</p>
<pre style="padding-left: 30px;">quit application "Finder"
tell application "System Events" to ¬
set visible of disk "Volatile HD" to false
delay 0.1
launch application "Finder"</pre>
<p>And saved it as &ldquo;File Format: Application&rdquo; and &ldquo;Options: Run Only&rdquo;. The delay line is needed, as without it, finder doesn&rsquo;t seem to start/reopen its folders/show desktop icons until  you click its icon again in the Dock. You can change the delay to 1, but that was a bit slow for me; tried a delay of 0.0001 too, but that gave the same issue as not putting in a delay line in at all.</p>
<p>You can just download the script/application <a href="https://static.yeri.be/2010/06/hideVolatileDisk.zip" target="_blank" rel="noopener noreferrer">here</a>.</p>
<p>Drag the application to the Application folder, and add a start up item for it (System Preferences -&gt; Accounts -&gt; YOU -&gt; Login Items; click the +-button and browse till you find your application). Should do the trick.</p>
<p>I also changed the ramfs disk size to 128Mb instead of 256Mb, as 256Mb seemed a lot for a disk that was using ~10Mb.</p>
]]></content:encoded><category>Apple</category><category>Hardware</category><category>Software</category><category>ssd</category></item><item><title>QQ</title><link>https://yeri.be/qq/</link><pubDate>Tue, 13 Apr 2010 15:17:11 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/qq/</guid><description>&lt;p&gt;If only it were cheaper :(&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="https://static.yeri.be/2010/04/Screen-shot-2010-04-13-at-15.15.00.png"&gt;&lt;img class="alignnone size-full wp-image-1185" title="Macbook pro price apple store" src="https://static.yeri.be/2010/04/Screen-shot-2010-04-13-at-15.15.00.png" alt="" width="188" height="548" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;And I didn't even pick the SSD :(&lt;/p&gt;
&lt;p style="text-align: left;"&gt;&lt;em&gt;Update:&lt;/em&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;em&gt;&lt;/em&gt;&lt;a href="https://static.yeri.be/2010/04/Screen-shot-2010-04-13-at-17.38.36.png"&gt;&lt;img class="size-full wp-image-1188 aligncenter" title="Macbook pro price apple store" src="https://static.yeri.be/2010/04/Screen-shot-2010-04-13-at-17.38.36.png" alt="" width="182" height="532" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;With my education discount... Not much better :(&lt;/p&gt;</description><content:encoded><![CDATA[<p>If only it were cheaper :(</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2010/04/Screen-shot-2010-04-13-at-15.15.00.png"><img class="alignnone size-full wp-image-1185" title="Macbook pro price apple store" src="https://static.yeri.be/2010/04/Screen-shot-2010-04-13-at-15.15.00.png" alt="" width="188" height="548" /></a></p>
<p style="text-align: left;">And I didn't even pick the SSD :(</p>
<p style="text-align: left;"><em>Update:</em></p>
<p style="text-align: center;"><em></em><a href="https://static.yeri.be/2010/04/Screen-shot-2010-04-13-at-17.38.36.png"><img class="size-full wp-image-1188 aligncenter" title="Macbook pro price apple store" src="https://static.yeri.be/2010/04/Screen-shot-2010-04-13-at-17.38.36.png" alt="" width="182" height="532" /></a></p>
<p style="text-align: left;">With my education discount... Not much better :(</p>
]]></content:encoded><category>Apple</category><category>Misc</category><category>Apple</category><category>apple</category></item><item><title>Fraps to iMovie</title><link>https://yeri.be/fraps-to-imovie/</link><pubDate>Fri, 29 Jan 2010 11:48:54 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/fraps-to-imovie/</guid><description>&lt;p&gt;How to successfully import a movie recorded using Fraps into iMovie;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Get Fraps, record whatever you want&lt;/li&gt;
	&lt;li&gt;Get &lt;a href="http://www.videohelp.com/tools/XviD4PSP" target="_blank"&gt;XviD4PSP&lt;/a&gt; (freeware) &amp;amp; install&lt;/li&gt;
	&lt;li&gt;Import your avi files recorded using Fraps into XviD4PSP (drag &amp;amp; drop)&lt;/li&gt;
	&lt;li&gt;Pick the encoding you want on the left. x264 q21 DXVA-SD-Insane seemed to be an acceptable quality.&lt;/li&gt;
	&lt;li&gt;Click enqueue (and repeat 3-&amp;gt;5 for multiple files)&lt;/li&gt;
	&lt;li&gt;Click encode&lt;/li&gt;
	&lt;li&gt;... wait ...&lt;/li&gt;
	&lt;li&gt;This will create .mp4 files; transfer those to your Mac&lt;/li&gt;
	&lt;li&gt;Open iMovie, File -&amp;gt; Import -&amp;gt; Movies -&amp;gt; select the mp4 files&lt;/li&gt;
	&lt;li&gt;... wait ... A couple of hours&lt;/li&gt;
	&lt;li&gt;Your movie should now be in iMovie, and you should be able to edit it&lt;/li&gt;
	&lt;li&gt;Edit whatever you want to edit, share and export and have fun.&lt;/li&gt;
&lt;/ol&gt;
A little hint, if your video is cropped (parts cut off), click your movie sequence -&amp;gt; on the left corner of your sequence a little "gear" will appear -&amp;gt; Cropping &amp;amp; Rotation -&amp;gt; in your right display window click "fit" to make it full size.
&lt;p&gt;Took me quite some time before I managed to do it, but hey, now I know&amp;hellip; ;)&lt;/p&gt;</description><content:encoded><![CDATA[<p>How to successfully import a movie recorded using Fraps into iMovie;</p>
<ol>
	<li>Get Fraps, record whatever you want</li>
	<li>Get <a href="http://www.videohelp.com/tools/XviD4PSP" target="_blank">XviD4PSP</a> (freeware) &amp; install</li>
	<li>Import your avi files recorded using Fraps into XviD4PSP (drag &amp; drop)</li>
	<li>Pick the encoding you want on the left. x264 q21 DXVA-SD-Insane seemed to be an acceptable quality.</li>
	<li>Click enqueue (and repeat 3-&gt;5 for multiple files)</li>
	<li>Click encode</li>
	<li>... wait ...</li>
	<li>This will create .mp4 files; transfer those to your Mac</li>
	<li>Open iMovie, File -&gt; Import -&gt; Movies -&gt; select the mp4 files</li>
	<li>... wait ... A couple of hours</li>
	<li>Your movie should now be in iMovie, and you should be able to edit it</li>
	<li>Edit whatever you want to edit, share and export and have fun.</li>
</ol>
A little hint, if your video is cropped (parts cut off), click your movie sequence -&gt; on the left corner of your sequence a little "gear" will appear -&gt; Cropping &amp; Rotation -&gt; in your right display window click "fit" to make it full size.
<p>Took me quite some time before I managed to do it, but hey, now I know&hellip; ;)</p>
]]></content:encoded><category>Apple</category><category>Software</category><category>Windows</category><category>apple</category><category>codec</category><category>fraps</category><category>imovie</category></item><item><title>iTunes 9 and iPhone OS 3</title><link>https://yeri.be/itunes-9-and-iphone-os-3/</link><pubDate>Thu, 28 Jan 2010 10:14:55 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/itunes-9-and-iphone-os-3/</guid><description>&lt;p&gt;And the smart playlist syncing issue.&lt;/p&gt;
&lt;p&gt;Syncing smart playlists, with &amp;ldquo;live updating&amp;rdquo; checked, bugged the playlists on the iPhone (there were songs in the playlist that didn&amp;rsquo;t belong there). Hoping this bug would be fixed ASAP I tried to ignore it as long as possible&amp;hellip; However, it so far hasn&amp;rsquo;t been fixed.&lt;/p&gt;
&lt;p&gt;As I was pretty fed up with unchecking &amp;ldquo;live updating&amp;rdquo; for 6 playlists eachtime I synced my iPhone, I tried to play around and find a fix.&lt;/p&gt;</description><content:encoded><![CDATA[<p>And the smart playlist syncing issue.</p>
<p>Syncing smart playlists, with &ldquo;live updating&rdquo; checked, bugged the playlists on the iPhone (there were songs in the playlist that didn&rsquo;t belong there). Hoping this bug would be fixed ASAP I tried to ignore it as long as possible&hellip; However, it so far hasn&rsquo;t been fixed.</p>
<p>As I was pretty fed up with unchecking &ldquo;live updating&rdquo; for 6 playlists eachtime I synced my iPhone, I tried to play around and find a fix.</p>
<p>Apparently, adding the following rule, solves the issue (don&rsquo;t ask me why though):</p>
<p>&ldquo;<strong>Playlist </strong>-<strong> is </strong>-<strong> Music</strong>.&rdquo;</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2010/01/itunes.png" target="_blank" rel="noopener noreferrer"><img class="size-medium wp-image-920 aligncenter" title="iTunes smart playlist" src="https://static.yeri.be/2010/01/itunes-300x124.png" alt="" width="300" height="124" /></a></p>
<p>Add this to all your smart playlists, resync, and your issue should be solved. Don&rsquo;t forget to check on &ldquo;live updating&rdquo; again. ;)</p>
<p>Media kind is music didn&rsquo;t affect the issue, however, this was an old rule that was already added to avoid getting podcasts into my smart playlists.</p>
<p>Also, if anyone can tell me how to reduce the memory usage of iTunes 9 (using 900+ Mb, coverflow enabled). The only useful work around is either disable cover flow or to put iTunes into Mini Player (shift+Apple+M)&hellip;</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2010/01/itunes_low_mem.png" target="_blank" rel="noopener noreferrer"><img class="size-medium wp-image-941 aligncenter" title="iTunes error: low memory" src="https://static.yeri.be/2010/01/itunes_low_mem-300x123.png" alt="" width="300" height="123" /></a></p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>apple</category><category>iPhone</category><category>itunes</category></item><item><title>iPad</title><link>https://yeri.be/ipad/</link><pubDate>Wed, 27 Jan 2010 21:07:08 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/ipad/</guid><description>&lt;p&gt;All I can say: &amp;ldquo;Not impressed&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Too big to be mobile, missing too many key features to be useful.&lt;/p&gt;
&lt;p&gt;Actually, I guess &lt;a href="http://i.gizmodo.com/5458382/8-things-that-suck-about-the-ipad" target="_blank"&gt;Gizmodo said it all&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And besides that, no iPhone OS 4? No working iTunes? Anything &lt;em&gt;truly&lt;/em&gt; useful?&lt;/p&gt;</description><content:encoded><![CDATA[<p>All I can say: &ldquo;Not impressed&rdquo;.</p>
<p>Too big to be mobile, missing too many key features to be useful.</p>
<p>Actually, I guess <a href="http://i.gizmodo.com/5458382/8-things-that-suck-about-the-ipad" target="_blank">Gizmodo said it all</a>.</p>
<p>And besides that, no iPhone OS 4? No working iTunes? Anything <em>truly</em> useful?</p>
]]></content:encoded><category>Apple</category><category>apple</category><category>iPhone</category><category>ipad</category></item><item><title>Your Mac, AppleCare and God</title><link>https://yeri.be/your-mac-applecare-and-god/</link><pubDate>Sat, 21 Nov 2009 16:31:00 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/your-mac-applecare-and-god/</guid><description>&lt;p style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/tuinslak/4121540405/sizes/o/" target="_blank"&gt;&lt;img class="aligncenter" style="border: 0px initial initial;" title="AppleCare and God" src="http://farm3.static.flickr.com/2731/4121540405_6a11b8cb28_o.png" border="0" alt="AppleCare and God" width="481" height="203" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;What?!?!?!&lt;/p&gt;</description><content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.flickr.com/photos/tuinslak/4121540405/sizes/o/" target="_blank"><img class="aligncenter" style="border: 0px initial initial;" title="AppleCare and God" src="http://farm3.static.flickr.com/2731/4121540405_6a11b8cb28_o.png" border="0" alt="AppleCare and God" width="481" height="203" /></a></p>
<p style="text-align: left;"></p>
<p style="text-align: left;">What?!?!?!</p>
]]></content:encoded><category>Apple</category><category>Misc</category><category>apple</category><category>god</category></item><item><title>Prowl: check server status (using ping)</title><link>https://yeri.be/prowl-check-server-status-using-ping/</link><pubDate>Sun, 30 Aug 2009 11:35:57 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/prowl-check-server-status-using-ping/</guid><description>&lt;p&gt;Yesterday I&amp;rsquo;ve start using &lt;a href="http://prowl.weks.net/" target="_blank"&gt;Prowl&lt;/a&gt;, as I heard good comments about it. And one of the things I want it to check, are my server statuses. I made a quick script using bash and crontab to check every 10 min if it replies on ping. Per server, I created &amp;ldquo;host.domain.tld.sh&amp;rdquo; (e.g. zero.rootspirit.com.sh), and added this in the file:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-BASH" data-lang="BASH"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="cp"&gt;#!/bin/bash
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="cp"&gt;&lt;/span&gt;&lt;span class="nv"&gt;KEY&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;YourApiKey
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;HOST&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;zero.rootspirit.com
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ping -c &lt;span class="m"&gt;1&lt;/span&gt; &lt;span class="nv"&gt;$HOST&lt;/span&gt; &lt;span class="p"&gt;&amp;amp;&lt;/span&gt;&amp;gt;/dev/null
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt; &lt;span class="nv"&gt;$?&lt;/span&gt; -ne &lt;span class="m"&gt;0&lt;/span&gt; &lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="k"&gt;then&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;curl -k -s &lt;span class="s2"&gt;&amp;#34;https://prowl.weks.net/publicapi/add?apikey=&lt;/span&gt;&lt;span class="nv"&gt;$KEY&lt;/span&gt;&lt;span class="s2"&gt;&amp;amp;application=Server%20Connectivity%20Failure&amp;amp;event=&amp;amp;description=&lt;/span&gt;&lt;span class="nv"&gt;$HOST&lt;/span&gt;&lt;span class="s2"&gt;&amp;amp;priority=2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;fi&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Of course, change KEY to &lt;a href="https://prowl.weks.net/settings.php" target="_blank"&gt;your API&lt;/a&gt; key, HOST to the IP or DNS of the server it should ping. Also, make sure, that when pinging on your host where you&amp;rsquo;ll run the bash script on, a non-existing domain actually returns:&lt;/p&gt;</description><content:encoded><![CDATA[<p>Yesterday I&rsquo;ve start using <a href="http://prowl.weks.net/" target="_blank">Prowl</a>, as I heard good comments about it.  And one of the things I want it to check, are my server statuses.  I made a quick script using bash and crontab to check every 10 min if it replies on ping.  Per server, I created &ldquo;host.domain.tld.sh&rdquo; (e.g. zero.rootspirit.com.sh), and added this in the file:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-BASH" data-lang="BASH"><span class="line"><span class="cl"><span class="cp">#!/bin/bash
</span></span></span><span class="line"><span class="cl"><span class="cp"></span><span class="nv">KEY</span><span class="o">=</span>YourApiKey
</span></span><span class="line"><span class="cl"><span class="nv">HOST</span><span class="o">=</span>zero.rootspirit.com
</span></span><span class="line"><span class="cl">ping -c <span class="m">1</span> <span class="nv">$HOST</span>   <span class="p">&amp;</span>&gt;/dev/null
</span></span><span class="line"><span class="cl"><span class="k">if</span> <span class="o">[</span> <span class="nv">$?</span> -ne <span class="m">0</span> <span class="o">]</span> <span class="p">;</span> <span class="k">then</span>
</span></span><span class="line"><span class="cl">curl -k -s <span class="s2">&#34;https://prowl.weks.net/publicapi/add?apikey=</span><span class="nv">$KEY</span><span class="s2">&amp;application=Server%20Connectivity%20Failure&amp;event=&amp;description=</span><span class="nv">$HOST</span><span class="s2">&amp;priority=2&#34;</span>
</span></span><span class="line"><span class="cl"><span class="k">fi</span>
</span></span></code></pre></div><p>Of course, change KEY to <a href="https://prowl.weks.net/settings.php" target="_blank">your API</a> key, HOST to the IP or DNS of the server it should ping.  Also, make sure, that when pinging on your host where you&rsquo;ll run the bash script on, a non-existing domain actually returns:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-BASH" data-lang="BASH"><span class="line"><span class="cl">ping: unknown host ezfzigjagaqg.reg
</span></span></code></pre></div><p>instead of</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-BASH" data-lang="BASH"><span class="line"><span class="cl">PING ezfzigjagaqg.reg.rootspirit.com <span class="o">(</span>85.12.6.130<span class="o">)</span> 56<span class="o">(</span>84<span class="o">)</span> bytes of data.
</span></span></code></pre></div><p>(Should depend on the search line in /etc/resolv.conf)  As I&rsquo;m pinging about 6 servers I created the file &ldquo;checkServers.sh&rdquo; with this content:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-BASH" data-lang="BASH"><span class="line"><span class="cl"><span class="cp">#!/bin/bash
</span></span></span><span class="line"><span class="cl"><span class="cp"></span>
</span></span><span class="line"><span class="cl"><span class="sb">`</span>/home/yeri/prowl/zero.rootspirit.com.sh <span class="p">&amp;</span>&gt;/dev/null<span class="sb">`</span>
</span></span><span class="line"><span class="cl"><span class="sb">`</span>/home/yeri/prowl/one.rootspirit.com.sh <span class="p">&amp;</span>&gt;/dev/null<span class="sb">`</span>
</span></span><span class="line"><span class="cl"><span class="sb">`</span>/home/yeri/prowl/two.rootspirit.com.sh <span class="p">&amp;</span>&gt;/dev/null<span class="sb">`</span>
</span></span><span class="line"><span class="cl"><span class="sb">`</span>/home/yeri/prowl/four.rootspirit.com.sh <span class="p">&amp;</span>&gt;/dev/null<span class="sb">`</span>
</span></span><span class="line"><span class="cl"><span class="sb">`</span>/home/yeri/prowl/vm0.rootspirit.com.sh <span class="p">&amp;</span>&gt;/dev/null<span class="sb">`</span>
</span></span><span class="line"><span class="cl"><span class="sb">`</span>/home/yeri/prowl/vm1.rootspirit.com.sh <span class="p">&amp;</span>&gt;/dev/null<span class="sb">`</span>
</span></span></code></pre></div><p>Make sure to chmod +x *.sh, to make it executable, and edit crontab and add something like that:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-BASH" data-lang="BASH"><span class="line"><span class="cl">*/10	*	*	*	*	/home/yeri/prowl/checkServers.sh <span class="p">&amp;</span>&gt;/dev/null
</span></span></code></pre></div><p>Don&rsquo;t forget to test it whether it works or not (try non-existing domain(s), and run the script again).</p>
]]></content:encoded><category>Apple</category><category>Linux</category><category>Networking</category><category>Software</category><category>bash</category><category>cron</category><category>crontab</category><category>iPhone</category><category>prowl</category><category>server status</category></item><item><title>OpenVPN Linux + Mac howto</title><link>https://yeri.be/openvpn-linux-mac-howto/</link><pubDate>Sun, 05 Jul 2009 05:14:01 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/openvpn-linux-mac-howto/</guid><description>&lt;p&gt;A short howto, as I was unable to find any clear ones on the net.&lt;/p&gt;
&lt;p style="text-align: left;"&gt;I'm using Mac OS X (Leopard) as client, and a &lt;a href="http://home.tiete.be" target="_blank" rel="noopener"&gt;Gentoo server&lt;/a&gt; as server/host.&lt;/p&gt;
&lt;p style="text-align: left;"&gt;I both tried &lt;a href="http://www.viscosityvpn.com/" target="_blank" rel="noopener"&gt;Viscosity&lt;/a&gt; and &lt;a href="https://tunnelblick.net/" target="_blank" rel="noopener"&gt;Tunnelblick&lt;/a&gt; on my Mac as OpenVPN software, and Viscosity is probably somewhat easier to configure (using the GUI), it was shareware. So I ended up using Tunnelblick and it seems to be doing its job quite well.&lt;/p&gt;
&lt;p style="text-align: left;"&gt;First of all, make sure Gentoo is set up and working as intended. I used my home router as VPN server (having both eth0 and eth1 (= ppp0).&lt;/p&gt;</description><content:encoded><![CDATA[<p>A short howto, as I was unable to find any clear ones on the net.</p>
<p style="text-align: left;">I'm using Mac OS X (Leopard) as client, and a <a href="http://home.tiete.be" target="_blank" rel="noopener">Gentoo server</a> as server/host.</p>
<p style="text-align: left;">I both tried <a href="http://www.viscosityvpn.com/" target="_blank" rel="noopener">Viscosity</a> and <a href="https://tunnelblick.net/" target="_blank" rel="noopener">Tunnelblick</a> on my Mac as OpenVPN software, and Viscosity is probably somewhat easier to configure (using the GUI), it was shareware. So I ended up using Tunnelblick and it seems to be doing its job quite well.</p>
<p style="text-align: left;">First of all, make sure Gentoo is set up and working as intended. I used my home router as VPN server (having both eth0 and eth1 (= ppp0).</p>
<p style="text-align: left;">Using this <a href="http://forums.gentoo.org/viewtopic-p-5849651.html" target="_blank" rel="noopener">howto</a>, you'll be able to get the server up and running.</p>
<p style="text-align: left;">Besides the installation, and perhaps (config) file locations it should be pretty similar on other Linux distros.</p>
<p style="text-align: left;">As I have dnsmasq running on my server (taking care of DNS) I added the following to the server.conf:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">push <span class="s2">&#34;dhcp-option DNS 10.0.0.1&#34;</span>
</span></span><span class="line"><span class="cl">push <span class="s2">&#34;redirect-gateway def1&#34;</span>
</span></span><span class="line"><span class="cl">client-config-dir ccd
</span></span><span class="line"><span class="cl">route 10.20.30.0 255.255.255.252
</span></span></code></pre></div><p>Don&rsquo;t forget to allow DNS requests over tun0 interface in dnsmasq.conf.</p>
<p>The first line tells the server to hand out 10.0.0.1 as DNS server to its connecting clients (10.0.0.1 being the internal eth0 IP of my server).</p>
<p>The 2nd line, tells all clients to route ALL of their traffic through the VPN. I used the VPN to access a website that allowed only Belgian IPs, and I was in The Netherlands at the time I had to access the site (Skynet&rsquo;s Rock Werchter stream). So I connected through my server at home.</p>
<p>And the 3rd and 4th line are needed if the client access the VPN is on a private IP subnet (like being connected on a WiFi router, using IP 192.168.178.x).</p>
<p>You&rsquo;ll have to add, in the client-config directory a file per username connecting to the VPN with something similar to this:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">iroute 192.168.178.0 255.255.255.0
</span></span></code></pre></div><p>I&rsquo;m not entirely sure if you can add multiple iroutes; something I&rsquo;ll have to figure out when being on a different network.</p>
<p>This is what my client config looks like (vpn-server-name.conf, located in ~<em>/</em>Library/openvpn/):</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">client
</span></span><span class="line"><span class="cl">dev tun
</span></span><span class="line"><span class="cl">proto udp
</span></span><span class="line"><span class="cl">remote home.tiete.be <span class="m">9000</span>
</span></span><span class="line"><span class="cl">resolv-retry infinite
</span></span><span class="line"><span class="cl">nobind
</span></span><span class="line"><span class="cl">tun-mtu <span class="m">1500</span>
</span></span><span class="line"><span class="cl">tun-mtu-extra <span class="m">32</span>
</span></span><span class="line"><span class="cl">mssfix <span class="m">1200</span>
</span></span><span class="line"><span class="cl">persist-key
</span></span><span class="line"><span class="cl">persist-tun
</span></span><span class="line"><span class="cl">ca <span class="s2">&#34;ca.crt&#34;</span>
</span></span><span class="line"><span class="cl">cert <span class="s2">&#34;yeri.crt&#34;</span>
</span></span><span class="line"><span class="cl">key <span class="s2">&#34;yeri.key&#34;</span>
</span></span><span class="line"><span class="cl">tls-auth <span class="s2">&#34;ta.key&#34;</span> <span class="m">1</span>
</span></span><span class="line"><span class="cl">comp-lzo
</span></span><span class="line"><span class="cl">verb <span class="m">3</span>
</span></span></code></pre></div><p>Yeri being my username. Don&rsquo;t forget to download and add the ca.crt, user.crt, user.key (located in /usr/share/openvpn/easy-rsa/keys/) and ta.key (located in /etc/openvpn/) you&rsquo;ve created on the server.</p>
<p>If your client asks for &ldquo;directions&rdquo;, pick 1.</p>
<p>Start up server and client software.</p>
<p>Hitting connect in Tunnelblick should connect you to the VPN server, and (in my case) giving me an IP similar to 10.20.30.6. You can check this using &ldquo;ifconfig&rdquo; in Terminal.</p>
<p>Client:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">tun0: <span class="nv">flags</span><span class="o">=</span><span class="m">8851</span> mtu <span class="m">1500</span>
</span></span><span class="line"><span class="cl">    inet 10.20.30.6 --&gt; 10.20.30.5 netmask 0xffffffff
</span></span><span class="line"><span class="cl">    open <span class="o">(</span>pid 20551<span class="o">)</span>
</span></span></code></pre></div><p>Server:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
</span></span><span class="line"><span class="cl">inet addr:10.20.30.1  P-t-P:10.20.30.2  Mask:255.255.255.255
</span></span><span class="line"><span class="cl">UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
</span></span><span class="line"><span class="cl">RX packets:407595 errors:0 dropped:0 overruns:0 frame:0
</span></span><span class="line"><span class="cl">TX packets:574351 errors:0 dropped:0 overruns:0 carrier:0
</span></span><span class="line"><span class="cl">collisions:0 txqueuelen:100
</span></span><span class="line"><span class="cl">RX bytes:27473209 <span class="o">(</span>26.2 MiB<span class="o">)</span>  TX bytes:603524377 <span class="o">(</span>575.5 MiB<span class="o">)</span>
</span></span></code></pre></div><p>Don&rsquo;t forget; when using &ldquo;tun&rdquo; as driver, your gateway/VPN server will always have the IP ending on .1 (e.g.: 10.20.30.1).</p>
<p>Now, if you want to route all traffic throug the VPN, like I did, you&rsquo;ll have to change some stuff in iptables (as the server is also acting as my home router, I already did have a few rules in it).</p>
<p>Allow all traffic through tun0 interface:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">iptables -A OUTPUT -o tun0 -j ACCEPT
</span></span><span class="line"><span class="cl">iptables -A INPUT -i tun0 -j ACCEPT
</span></span></code></pre></div><p>Allow traffic through the external port 9000 (UDP):</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">iptables -A INPUT -i ppp0 -p udp -m udp --dport <span class="m">9000</span> -j ACCEPT
</span></span></code></pre></div><p>Enable forwarding and NAT:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">iptables -A FORWARD -s 10.20.30.0/24 -i tun0 -j ACCEPT
</span></span><span class="line"><span class="cl">iptables -A FORWARD -d 10.20.30.0/24 -i ppp0 -j ACCEPT
</span></span><span class="line"><span class="cl">iptables -A POSTROUTING -o ppp0 -j MASQUERADE
</span></span></code></pre></div><p>And lastly, as I have Squid running on my server, I want to transparently forward all port 80 requests to the Squid server running on port 8080:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">iptables -t nat -A PREROUTING -i tun0 -p tcp -m tcp --dport <span class="m">80</span> -j REDIRECT --to-ports <span class="m">8080</span>
</span></span></code></pre></div><p>That&rsquo;s about it. You should have a running VPN from your current location to your VPN server. And you&rsquo;re able to use it as a gateway.</p>
<p>You can always traceroute/tracepath to your VPN server (10.20.30.1). It should only find one hop.</p>
]]></content:encoded><category>Apple</category><category>Linux</category><category>Networking</category><category>Apple</category><category>Linux</category><category>gentoo</category><category>openvpn</category><category>vpn</category></item><item><title>Java + Angry IP Scanner error</title><link>https://yeri.be/java-angry-ip-scanner-error/</link><pubDate>Thu, 06 Nov 2008 12:00:43 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/java-angry-ip-scanner-error/</guid><description>&lt;p&gt;&lt;a href="http://www.angryziber.com" target="_blank"&gt;Angry IP scanner&lt;/a&gt; was quitting each time I started the application, and looking at Console I saw these errors:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;06/11/08 11:34:15 &lt;span class="o"&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class="o"&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class="o"&gt;[&lt;/span&gt;190&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;JavaAppLauncher Error&lt;span class="o"&gt;]&lt;/span&gt; CFBundleCopyResourceURL&lt;span class="o"&gt;()&lt;/span&gt; failed loading MRJApp.properties file
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;06/11/08 11:34:15 &lt;span class="o"&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class="o"&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class="o"&gt;[&lt;/span&gt;190&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;JavaAppLauncher Error&lt;span class="o"&gt;]&lt;/span&gt; CFBundleCopyResourceURL&lt;span class="o"&gt;()&lt;/span&gt; failed &lt;span class="k"&gt;while&lt;/span&gt; getting Resource/Java directory
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;06/11/08 11:34:15 &lt;span class="o"&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class="o"&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class="o"&gt;[&lt;/span&gt;190&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;LaunchRunner Error&lt;span class="o"&gt;]&lt;/span&gt; No main class specified
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;06/11/08 11:34:15 &lt;span class="o"&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class="o"&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class="o"&gt;[&lt;/span&gt;190&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;[&lt;/span&gt;JavaAppLauncher Error&lt;span class="o"&gt;]&lt;/span&gt; CallStaticVoidMethod&lt;span class="o"&gt;()&lt;/span&gt; threw an exception
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;06/11/08 11:34:15 &lt;span class="o"&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class="o"&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class="o"&gt;[&lt;/span&gt;190&lt;span class="o"&gt;]&lt;/span&gt; Exception in thread &lt;span class="s2"&gt;&amp;#34;main&amp;#34;&lt;/span&gt; java.lang.NullPointerException
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;06/11/08 11:34:15 &lt;span class="o"&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class="o"&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class="o"&gt;[&lt;/span&gt;190&lt;span class="o"&gt;]&lt;/span&gt;  at apple.launcher.LaunchRunner.run&lt;span class="o"&gt;(&lt;/span&gt;LaunchRunner.java:112&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;06/11/08 11:34:15 &lt;span class="o"&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class="o"&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class="o"&gt;[&lt;/span&gt;190&lt;span class="o"&gt;]&lt;/span&gt;  at apple.launcher.LaunchRunner.callMain&lt;span class="o"&gt;(&lt;/span&gt;LaunchRunner.java:50&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;06/11/08 11:34:15 &lt;span class="o"&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class="o"&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class="o"&gt;[&lt;/span&gt;190&lt;span class="o"&gt;]&lt;/span&gt;  at apple.launcher.JavaApplicationLauncher.main&lt;span class="o"&gt;(&lt;/span&gt;JavaApplicationLauncher.java:61&lt;span class="o"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;06/11/08 11:34:15 com.apple.launchd&lt;span class="o"&gt;[&lt;/span&gt;97&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;([&lt;/span&gt;0x0-0x1f01f&lt;span class="o"&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class="o"&gt;[&lt;/span&gt;190&lt;span class="o"&gt;])&lt;/span&gt; Exited with &lt;span class="nb"&gt;exit&lt;/span&gt; code: &lt;span class="m"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After some googling I came upon &lt;a href="http://renderfast.com/2008/09/26/java-for-mac-update-2-leaves-some-java-apps-broken/" target="_blank"&gt;this website&lt;/a&gt;.&lt;/p&gt;</description><content:encoded><![CDATA[<p><a href="http://www.angryziber.com" target="_blank">Angry IP scanner</a> was quitting each time I started the application, and looking at Console I saw these errors:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span> <span class="o">[</span>JavaAppLauncher Error<span class="o">]</span> CFBundleCopyResourceURL<span class="o">()</span> failed loading MRJApp.properties file
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span> <span class="o">[</span>JavaAppLauncher Error<span class="o">]</span> CFBundleCopyResourceURL<span class="o">()</span> failed <span class="k">while</span> getting Resource/Java directory
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span> <span class="o">[</span>LaunchRunner Error<span class="o">]</span> No main class specified
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span> <span class="o">[</span>JavaAppLauncher Error<span class="o">]</span> CallStaticVoidMethod<span class="o">()</span> threw an exception
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span> Exception in thread <span class="s2">&#34;main&#34;</span> java.lang.NullPointerException
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span>  at apple.launcher.LaunchRunner.run<span class="o">(</span>LaunchRunner.java:112<span class="o">)</span>
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span>  at apple.launcher.LaunchRunner.callMain<span class="o">(</span>LaunchRunner.java:50<span class="o">)</span>
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span>  at apple.launcher.JavaApplicationLauncher.main<span class="o">(</span>JavaApplicationLauncher.java:61<span class="o">)</span>
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 com.apple.launchd<span class="o">[</span>97<span class="o">]</span> <span class="o">([</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">])</span> Exited with <span class="nb">exit</span> code: <span class="m">1</span>
</span></span></code></pre></div><p>After some googling I came upon <a href="http://renderfast.com/2008/09/26/java-for-mac-update-2-leaves-some-java-apps-broken/" target="_blank">this website</a>.</p>
<p>Following the (long/first) instructions did solve the problem, and I can now run the application.</p>
<p>Only skipping #9, as I could not find the &ldquo;CFBundleExecutable&rdquo;, and simply renaming the old <em>ipscan</em> to <em>ipscan.bak</em>, and renaming <em>JavaApplicationStub</em> to <em>ipscan</em>.</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>angry ip scanner</category><category>java</category><category>mac os x</category></item><item><title>Apple could buy Dell outright</title><link>https://yeri.be/apple-could-buy-dell-outright/</link><pubDate>Sat, 25 Oct 2008 14:23:10 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/apple-could-buy-dell-outright/</guid><description>&lt;p&gt;I &lt;a href="https://web.archive.org/web/20100929000416/http://macdailynews.com/index.php/weblog/comments/18841/" target="_blank" rel="noopener noreferrer"&gt;laughed&lt;/a&gt;!&lt;/p&gt;</description><content:encoded>&lt;p>I &lt;a href="https://web.archive.org/web/20100929000416/http://macdailynews.com/index.php/weblog/comments/18841/" target="_blank" rel="noopener noreferrer">laughed&lt;/a>!&lt;/p>
</content:encoded><category>Apple</category><category>Misc</category><category>WTF</category><category>apple</category><category>crisis</category><category>dell</category></item><item><title>iPhone Crashlogs</title><link>https://yeri.be/iphone-crashlogs/</link><pubDate>Sun, 07 Sep 2008 03:08:00 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/iphone-crashlogs/</guid><description>&lt;p&gt;This one, I&amp;rsquo;ve taken from the Brightkite iPhone beta Google Group.&lt;/p&gt;
&lt;blockquote&gt;This should help several people who aren't yet privy to this information. Your iPhone or iPod Touch's iTunes backup process (the thing that some people tend to skip) dumps your device's crash logs to a folder in your home directory. Here's how to get to those logs.
&lt;p&gt;DEPENDING ON YOUR OS:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt; Mac OS X: &amp;lt;your-home-directory&amp;gt;/Library/Logs/CrashReporter/MobileDevice/&amp;lt;device-name&amp;gt;/&amp;lt;brightkite-crash-log&amp;gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt; Windows XP: C:\Documents and Settings\&amp;lt;user-name&amp;gt;\Application Data\Apple computer\Logs\CrashReporter\&amp;lt;device-name&amp;gt;\&amp;lt;brightkite-crash-log&amp;gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt; Windows Vista: C:\Users\&amp;lt;user-name&amp;gt;\AppData\Roaming\Applecomputer\Logs\CrashReporter\MobileDevice\&amp;lt;device-name&amp;gt;\&amp;lt;brightkite-crash-log&amp;gt;&lt;/li&gt;
&lt;/ul&gt;
If you can't find either of those, the logs should be on your device anyway. If it's jailbroken, your logs can be found under:
&lt;ul&gt;
	&lt;li&gt;/var/mobile/Library/Logs/CrashReporter/&amp;lt;brightkite-crash-log&amp;gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;</description><content:encoded><![CDATA[<p>This one, I&rsquo;ve taken from the Brightkite iPhone beta Google Group.</p>
<blockquote>This should help several people who aren't yet privy to this information. Your iPhone or iPod Touch's iTunes backup process (the thing that some people tend to skip) dumps your device's crash logs to a folder in your home directory. Here's how to get to those logs.
<p>DEPENDING ON YOUR OS:</p>
<ul>
	<li> Mac OS X: &lt;your-home-directory&gt;/Library/Logs/CrashReporter/MobileDevice/&lt;device-name&gt;/&lt;brightkite-crash-log&gt;</li>
</ul>
<ul>
	<li> Windows XP: C:\Documents and Settings\&lt;user-name&gt;\Application Data\Apple computer\Logs\CrashReporter\&lt;device-name&gt;\&lt;brightkite-crash-log&gt;</li>
</ul>
<ul>
	<li> Windows Vista: C:\Users\&lt;user-name&gt;\AppData\Roaming\Applecomputer\Logs\CrashReporter\MobileDevice\&lt;device-name&gt;\&lt;brightkite-crash-log&gt;</li>
</ul>
If you can't find either of those, the logs should be on your device anyway. If it's jailbroken, your logs can be found under:
<ul>
	<li>/var/mobile/Library/Logs/CrashReporter/&lt;brightkite-crash-log&gt;</li>
</ul>
</blockquote>
]]></content:encoded><category>Apple</category><category>Windows</category><category>crashlog</category><category>iPhone</category></item><item><title>wget for Mac OS X</title><link>https://yeri.be/wget-for-mac-os-x/</link><pubDate>Fri, 05 Sep 2008 02:28:29 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/wget-for-mac-os-x/</guid><description>&lt;p&gt;The missing tool in Mac OS X is most likely wget. &lt;a href="http://www.statusq.org/archives/2008/07/30/1954/" target="_blank"&gt;Here&amp;rsquo;s a (universal) port&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Read the readme for installation howto. :)&lt;/p&gt;</description><content:encoded><![CDATA[<p>The missing tool in Mac OS X is most likely wget. <a href="http://www.statusq.org/archives/2008/07/30/1954/" target="_blank">Here&rsquo;s a (universal) port</a>.</p>
<p>Read the readme for installation howto. :)</p>
]]></content:encoded><category>Apple</category><category>Software</category><category>www</category><category>Apple</category><category>mac os x</category><category>wget</category></item><item><title>Create Bootcamp partition</title><link>https://yeri.be/create-bootcamp-partition/</link><pubDate>Sat, 23 Aug 2008 01:23:18 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/create-bootcamp-partition/</guid><description>&lt;p&gt;Today I had to reinstall Bootcamp, and thus create a new Windows partition.&lt;/p&gt;
&lt;p&gt;Trying the Bootcamp setup wizard, I got the &lt;a href="https://yeri.be/bootcamp/" target="_blank" rel="noopener"&gt;same error as I had before&lt;/a&gt; - “Your disk cannot be partitioned because some files cannot be moved”.&lt;/p&gt;
&lt;p&gt;I tried to Zero-Out-Data, overwriting all deleted data on the disk with 0&amp;rsquo;s. Yet this did not seem to solve the problem.&lt;/p&gt;
&lt;p&gt;After deleting some big files, like my heroes &amp;amp; 24 episodes, I tried again. Still nothing.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Today I had to reinstall Bootcamp, and thus create a new Windows partition.</p>
<p>Trying the Bootcamp setup wizard, I got the <a href="https://yeri.be/bootcamp/" target="_blank" rel="noopener">same error as I had before</a> - “Your disk cannot be partitioned because some files cannot be moved”.</p>
<p>I tried to Zero-Out-Data, overwriting all deleted data on the disk with 0&rsquo;s. Yet this did not seem to solve the problem.</p>
<p>After deleting some big files, like my heroes &amp; 24 episodes, I tried again. Still nothing.</p>
<p>I then remembered I had WoW Wrath of the Lich King installed (7ish Gb). Deleting the WoW folder and trying again, did solve the problem. I didn&rsquo;t even have to zero-out-data again.</p>
<p>So, basicly, deleting big files (folders?!) seems to solve the problem too.</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Software</category><category>Bootcamp</category><category>WoW</category><category>wotlk</category><category>wrath of the lich king</category></item><item><title>WoW:WotLK 3.0.1 installers</title><link>https://yeri.be/wowwotlk-301-installers/</link><pubDate>Wed, 23 Jul 2008 02:51:10 +0200</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/wowwotlk-301-installers/</guid><description>&lt;p&gt;Here&amp;rsquo;s a list of all World of Warcraft: Wrath of the Lich King installers:&lt;/p&gt;
&lt;p&gt;English: &lt;a href="https://static.yeri.be/2008/07/wotlk-beta-301-engb-downloader.exe"&gt;Win&lt;/a&gt; - &lt;a href="https://static.yeri.be/2008/07/wotlk-beta-301-engb-downloader.dmg"&gt;Mac&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;French: &lt;a href="https://static.yeri.be/2008/07/wotlk-beta-301-frfr-downloader.exe"&gt;Win&lt;/a&gt; - &lt;a href="https://static.yeri.be/2008/07/wotlk-beta-301-frfr-downloader.dmg"&gt;Mac&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;German: &lt;a href="https://static.yeri.be/2008/07/wotlk-beta-301-dede-downloader.exe"&gt;Win&lt;/a&gt; - &lt;a href="https://static.yeri.be/2008/07/wotlk-beta-301-dede-downloader.dmg"&gt;Mac&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Spanish: &lt;a href="https://static.yeri.be/2008/07/wotlk-beta-301-eses-downloader.exe"&gt;Win&lt;/a&gt; - &lt;a href="https://static.yeri.be/2008/07/wotlk-beta-301-eses-downloader.dmg"&gt;Mac&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The download is 2.04Gb (on a Mac), I haven&amp;rsquo;t started the download on a Windows yet.&lt;/p&gt;
&lt;p&gt;And yes, you will still need a beta invitation before being able to login!&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;ll find me under &lt;a href="http://eu.wowarmory.com/character-sheet.xml?r=Executus&amp;amp;n=Tuinslak" target="_blank" rel="noopener"&gt;Tuinslak&lt;/a&gt; or &lt;a href="http://eu.wowarmory.com/character-sheet.xml?r=Executus&amp;amp;n=Isazi" target="_blank" rel="noopener"&gt;Isazi&lt;/a&gt; on the EU beta realm.&lt;/p&gt;
&lt;p&gt;As for the character copy, it was done within 10 minutes. Just 5 hours left on the download. :(&lt;/p&gt;</description><content:encoded><![CDATA[<p>Here&rsquo;s a list of all World of Warcraft: Wrath of the Lich King installers:</p>
<p>English: <a href="https://static.yeri.be/2008/07/wotlk-beta-301-engb-downloader.exe">Win</a> - <a href="https://static.yeri.be/2008/07/wotlk-beta-301-engb-downloader.dmg">Mac</a></p>
<p>French: <a href="https://static.yeri.be/2008/07/wotlk-beta-301-frfr-downloader.exe">Win</a> - <a href="https://static.yeri.be/2008/07/wotlk-beta-301-frfr-downloader.dmg">Mac</a></p>
<p>German: <a href="https://static.yeri.be/2008/07/wotlk-beta-301-dede-downloader.exe">Win</a> - <a href="https://static.yeri.be/2008/07/wotlk-beta-301-dede-downloader.dmg">Mac</a></p>
<p>Spanish: <a href="https://static.yeri.be/2008/07/wotlk-beta-301-eses-downloader.exe">Win</a> - <a href="https://static.yeri.be/2008/07/wotlk-beta-301-eses-downloader.dmg">Mac</a></p>
<p>The download is 2.04Gb (on a Mac), I haven&rsquo;t started the download on a Windows yet.</p>
<p>And yes, you will still need a beta invitation before being able to login!</p>
<p>You&rsquo;ll find me under <a href="http://eu.wowarmory.com/character-sheet.xml?r=Executus&amp;n=Tuinslak" target="_blank" rel="noopener">Tuinslak</a> or <a href="http://eu.wowarmory.com/character-sheet.xml?r=Executus&amp;n=Isazi" target="_blank" rel="noopener">Isazi</a> on the EU beta realm.</p>
<p>As for the character copy, it was done within 10 minutes. Just 5 hours left on the download. :(</p>
<p><em>Edit:</em> same size on a Windows - 2.04Gb. The download contains the setup.exe and the installer.app, so you should be able to copy it to any OS.</p>
]]></content:encoded><category>Apple</category><category>Games</category><category>Software</category><category>Windows</category><category>Apple</category><category>Windows</category><category>WoW</category><category>beta</category><category>world of warcraft</category><category>wotlk</category><category>wrath of the lich king</category></item><item><title>Namely + hiding its icon</title><link>https://yeri.be/namely-hiding-its-icon/</link><pubDate>Tue, 26 Feb 2008 19:54:16 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/namely-hiding-its-icon/</guid><description>&lt;p&gt;I recently started to use &lt;a href="http://amarsagoo.info/namely/" target="_blank" rel="noopener"&gt;Namely&lt;/a&gt; but having its icon in my dock was quite annoying (like to keep my dock clean).&lt;/p&gt;
&lt;p&gt;Namely is an app that let&amp;rsquo;s you launch any application by typing in a few letters of that program&amp;rsquo;s name. Just type in a key combination ([Apple]+E here), and Namely&amp;rsquo;s window pop ups.&lt;/p&gt;
&lt;p&gt;After a bit of &lt;a href="https://web.archive.org/web/20170301073126/http://www.macgeekery.com/gspot/2007-02/hiding_applications_from_the_dock" target="_blank" rel="noopener"&gt;Googling&lt;/a&gt; I found that it was possible to hide icons from the dock.&lt;/p&gt;</description><content:encoded><![CDATA[<p>I recently started to use <a href="http://amarsagoo.info/namely/" target="_blank" rel="noopener">Namely</a> but having its icon in my dock was quite annoying (like to keep my dock clean).</p>
<p>Namely is an app that let&rsquo;s you launch any application by typing in a few letters of that program&rsquo;s name. Just type in a key combination ([Apple]+E here), and Namely&rsquo;s window pop ups.</p>
<p>After a bit of <a href="https://web.archive.org/web/20170301073126/http://www.macgeekery.com/gspot/2007-02/hiding_applications_from_the_dock" target="_blank" rel="noopener">Googling</a> I found that it was possible to hide icons from the dock.</p>
<p>First of all, configure Namely, make sure it pop ups if you type in your key combo. If you don&rsquo;t do that now, you&rsquo;ll have problems to configure it later.</p>
<p>Once that&rsquo;s done, quit Namely.</p>
<p>Then go to the Namely.app folder (using Terminal), and add these 2 lines</p>
<pre line="1" lang="bash"><key>LSUIElement</key>
<string>1</string></pre>
<p>between &lt;dict&gt; and &lt;/dict&gt;</p>
<p>This is what it should look like:</p>
<p><em>(Nano is the editor I use, but you can also use vi or vim too, depending what&rsquo;s installed + you might have Namely installed in a different directory)</em></p>
<pre line="1" lang="bash">Nazgul:~ yeri$ cd /Applications/Utilities/Namely.app/
Nazgul:Namely.app yeri$ nano -w Contents/Info.plist</pre>
<p>This is how my Info.plist looks like:</p>
<pre line="1" lang="HTML">< ?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>CFBundleDevelopmentRegion</key>
        <string>English</string>
        <key>CFBundleExecutable</key>
        <string>Namely</string>
        <key>CFBundleIconFile</key>
        <string>Namely</string>
        <key>CFBundleIdentifier</key>
        <string>com.asagoo.namely</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <string>6.0</string>
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
        <string>2.5.1</string>
        <key>NSMainNibFile</key>
        <string>MainMenu</string>
        <key>NSPrincipalClass</key>
        <string>NamelyApplication</string>
        <key>LSUIElement</key>
        <string>1</string>
</dict>
</plist></pre>
<p><em>Notice line 25 &amp; 26.</em></p>
<p>And that should be it &ndash; double click Namely to start it up, hit your keyboard shortcut, and it should pop up!</p>
<p style="text-align: center"><a href="https://static.yeri.be/2008/02/picture-1.png" target="_blank" title="Namely" rel="noopener"><img src="https://static.yeri.be/2008/02/picture-1.thumbnail.png" alt="Namely" /></a></p>
<p style="text-align: left" align="left">No icon in my dock. :)</p>
]]></content:encoded><category>Apple</category><category>Apple</category><category>leopard</category><category>mac os x</category></item><item><title>Hide your Printer icon in Mac OS X.5</title><link>https://yeri.be/hide-your-printer-icon-in-mac-os-x5/</link><pubDate>Tue, 26 Feb 2008 15:24:17 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/hide-your-printer-icon-in-mac-os-x5/</guid><description>&lt;p&gt;I recently came upon &lt;a href="http://www.macosxhints.com/article.php?story=20071030064059756" target="_blank"&gt;this post&lt;/a&gt;; enjoy it. ;)&lt;/p&gt;
&lt;p&gt;Makes life just that bit easier!&lt;/p&gt;</description><content:encoded><![CDATA[<p>I recently came upon <a href="http://www.macosxhints.com/article.php?story=20071030064059756" target="_blank">this post</a>; enjoy it. ;)</p>
<p>Makes life just that bit easier!</p>
]]></content:encoded><category>Apple</category><category>Apple</category><category>leopard</category><category>mac os x</category></item><item><title>Rsync backups</title><link>https://yeri.be/rsync-backups/</link><pubDate>Mon, 25 Feb 2008 21:14:37 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/rsync-backups/</guid><description>&lt;p&gt;My own simple rsync backup &amp;lsquo;script&amp;rsquo;.&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;ll need a rsync server, something to backup, and ssh-agent running to ease the process (or, fill in your password each time).&lt;/p&gt;
&lt;p&gt;Add the following lines (using a terminal text editor) to a text file (&amp;quot;.rsync&amp;quot; for example, hidden files under Unix-like systems), and chmod +x $file.&lt;/p&gt;
&lt;pre line="1" lang="bash"&gt;rsync --archive -uv --exclude-from=/home/you/.rsync_exclude \
--rsh="ssh -p 222" --delete --stats --progress /Users/you/Documents/ \
you@remost.host.com:/home/you/remote-backup-directory&lt;/pre&gt;
&lt;p&gt;This will upload any files in /Users/you/Documents to /home/you/remote-backup-directory.&lt;/p&gt;</description><content:encoded><![CDATA[<p>My own simple rsync backup &lsquo;script&rsquo;.</p>
<p>You&rsquo;ll need a rsync server, something to backup, and ssh-agent running to ease the process (or, fill in your password each time).</p>
<p>Add the following lines (using a terminal text editor) to a text file (&quot;.rsync&quot; for example, hidden files under Unix-like systems), and chmod +x $file.</p>
<pre line="1" lang="bash">rsync --archive -uv --exclude-from=/home/you/.rsync_exclude \
--rsh="ssh -p 222" --delete --stats --progress /Users/you/Documents/ \
you@remost.host.com:/home/you/remote-backup-directory</pre>
<p>This will upload any files in /Users/you/Documents to /home/you/remote-backup-directory.</p>
<p>It will use ssh on port 222 to transfer the files.</p>
<p>Just execute ./.rsync (if that&rsquo;s the name of your file) to run it.</p>
<p>If you make any  changes (locally), and run this, the changes will be applied on the remote server (e.g. file changes, renames, deletes, &hellip;) &ndash; this will delete files on the remote server if you&rsquo;ve deleted them locally!</p>
<p>The file .rsync_exclude is optional, it includes all files or directories that should NOT be uploaded</p>
<p>This is what I have in my .rsync_exclude:</p>
<pre line="1" lang="bash">Nazgul:~ yeri$ cat .rsync_exclude
Parallels/*</pre>
<p>Simple as hell, and yet so handy!</p>
]]></content:encoded><category>Apple</category><category>Linux</category><category>Software</category><category>backup</category><category>rsync</category><category>ssh</category></item><item><title>Console Hamachi</title><link>https://yeri.be/console-hamachi/</link><pubDate>Mon, 25 Feb 2008 19:14:38 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/console-hamachi/</guid><description>&lt;p&gt;I &lt;a href="https://yeri.be/hamachi-on-leopard/" target="_blank" rel="noopener"&gt;wrote before&lt;/a&gt;, that the console version of Hamachi didn&amp;rsquo;t seem to generate tun/tap driver errors. But after rebooting my Mac I was no longer able to start Hamachi.&lt;/p&gt;
&lt;pre line="1" lang="bash"&gt;Nazgul:hamachi-0.9.9.9-20-osx yeri$ ./hamachi start
25 19:08:15.659 [ 0] [14306] tap: connect() failed 2 (No such file or directory)&lt;/pre&gt;
&lt;p&gt;So I guess I&amp;rsquo;ll have to wait for a fix after all. :(&lt;/p&gt;</description><content:encoded><![CDATA[<p>I <a href="https://yeri.be/hamachi-on-leopard/" target="_blank" rel="noopener">wrote before</a>, that the console version of Hamachi didn&rsquo;t seem to generate tun/tap driver errors. But after rebooting my Mac I was no longer able to start Hamachi.</p>
<pre line="1" lang="bash">Nazgul:hamachi-0.9.9.9-20-osx yeri$ ./hamachi start
25 19:08:15.659 [   0] [14306] tap: connect() failed 2 (No such file or directory)</pre>
<p>So I guess I&rsquo;ll have to wait for a fix after all. :(</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Networking</category><category>Hamachi</category><category>bugs</category></item><item><title>Hamachi(X) on Leopard</title><link>https://yeri.be/hamachi-on-leopard/</link><pubDate>Sun, 17 Feb 2008 22:30:00 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/hamachi-on-leopard/</guid><description>&lt;p&gt;When playing with &lt;a href="http://kismac.macpirate.ch/" target="_blank" rel="noopener noreferrer"&gt;KisMAC&lt;/a&gt;, I noticed something weird in my /var/log/system.log;&lt;/p&gt;
&lt;pre line="1" lang="bash"&gt;$date com.apple.launchd[1] (tuncfgd$pid) posix_spawnp("/usr/sbin/tuncfg", ...):
No such file or directory
$date com.apple.launchd[1] (tuncfgd$pid) Exited with exit code: 1
$date com.apple.launchd[1] (tuncfgd) Throttling respawn: Will start in 10 seconds&lt;/pre&gt;
&lt;p&gt;tun is (trying) to restart every 10 (!) seconds.
I tried updating &lt;a href="https://secure.logmein.com/products/hamachi/vpn.asp" target="_blank" rel="noopener noreferrer"&gt;Hamachi&lt;/a&gt;&amp;rsquo;s &lt;a href="https://web.archive.org/web/20081015080644/http://www-user.rhrk.uni-kl.de:80/~nissler/tuntap/" target="_blank" rel="noopener noreferrer"&gt;tun/tap drivers&lt;/a&gt;, without any success. It kept restarting the process every 10 seconds.&lt;/p&gt;
&lt;p&gt;After a bit of Googling, it seemed to be a &lt;a href="https://web.archive.org/web/20080311120033/http://discussions.apple.com:80/thread.jspa?messageID=6571462" target="_blank" rel="noopener noreferrer"&gt;known problem&lt;/a&gt;. So I decided to uninstall Hamachi &amp;amp; the tun/tap drivers.&lt;/p&gt;</description><content:encoded><![CDATA[<p>When playing with <a href="http://kismac.macpirate.ch/" target="_blank" rel="noopener noreferrer">KisMAC</a>, I noticed something weird in my /var/log/system.log;</p>
<pre line="1" lang="bash">$date com.apple.launchd[1] (tuncfgd$pid) posix_spawnp("/usr/sbin/tuncfg", ...):
No such file or directory
$date com.apple.launchd[1] (tuncfgd$pid) Exited with exit code: 1
$date com.apple.launchd[1] (tuncfgd) Throttling respawn: Will start in 10 seconds</pre>
<p>tun is (trying) to restart every 10 (!) seconds.
I tried updating <a href="https://secure.logmein.com/products/hamachi/vpn.asp" target="_blank" rel="noopener noreferrer">Hamachi</a>&rsquo;s <a href="https://web.archive.org/web/20081015080644/http://www-user.rhrk.uni-kl.de:80/~nissler/tuntap/" target="_blank" rel="noopener noreferrer">tun/tap drivers</a>, without any success. It kept restarting the process every 10 seconds.</p>
<p>After a bit of Googling, it seemed to be a <a href="https://web.archive.org/web/20080311120033/http://discussions.apple.com:80/thread.jspa?messageID=6571462" target="_blank" rel="noopener noreferrer">known problem</a>. So I decided to uninstall Hamachi &amp; the tun/tap drivers.</p>
<pre line="1" lang="bash">sudo rm -r /usr/bin/hamachi
sudo rm -r  /usr/bin/hamachi-init
sudo rm -r  /usr/sbin/tuncfg
sudo launchctl unload /System/Library/LaunchDaemons/tuncfgd.plist
sudo rm -r /System/Library/LaunchDaemons/tuncfgd.plist
sudo rm -r /Applications/HamachiX</pre>
<p>This should solve the restarting problem. You might want to reboot to be sure.</p>
<p>When uninstalling the drivers, <a href="https://web.archive.org/web/20190808101001/http://hamachix.spaceants.net/" target="_blank" rel="noopener noreferrer">HamachiX</a> will be gone; there will be no way to use it. You can decide to ignore the spawning-processes, and keep using Hamachi as-is, but the spawning processes might slow down your computer. But HamachiX should work (although it often crashed here).</p>
<p>I tried reinstalling the tun/tap drivers, but the same happens. I guess I&rsquo;ll have to wait for a fix. :(</p>
<p>On the other side, I&rsquo;ve tried the <a href="https://web.archive.org/web/20120515123758/http://files.hamachi.cc/osx/README" target="_blank" rel="noopener noreferrer">console version</a> of Hamachi (so no HamachiX) which seems to be working fine (so far). Just missing out on the handy GUI. <em><a href="https://yeri.be/console-hamachi/" target="_blank" rel="noopener noreferrer">Edit</a></em></p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Networking</category><category>Software</category><category>Apple</category><category>Hamachi</category><category>Hamachix</category><category>mac os x</category><category>tun/tap</category></item><item><title>Mac OS X.5.2</title><link>https://yeri.be/mac-os-x152/</link><pubDate>Thu, 14 Feb 2008 00:45:05 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mac-os-x152/</guid><description>&lt;p&gt;Yes, &lt;a href="https://web.archive.org/web/20080315182840/http://docs.info.apple.com:80/article.html?artnum=307109" target="_blank" rel="noopener noreferrer"&gt;it&amp;rsquo;s here&lt;/a&gt;, finally!&lt;/p&gt;
&lt;p&gt;A 355 Mb patch, downloaded over &lt;a href="https://web.archive.org/web/20070911190337/http://www.vinddelaptop.be:80/?" target="_blank" rel="noopener noreferrer"&gt;poor UMTS/3G&lt;/a&gt; at school and in the train&amp;hellip; Took a while, but it&amp;rsquo;s finally installed.&lt;/p&gt;
&lt;p&gt;Some nice few features, like the fact you can now remove the semi-transparent effect on the menu bar (makes it nicer). They also added some nice stacks enhancements.&lt;/p&gt;
&lt;p&gt;A Time Machine icon is added in the menu bar too, just too bad you can&amp;rsquo;t make it just pop-up when it is actually backing up. I like keeping my menu bar clean. ;)&lt;/p&gt;</description><content:encoded><![CDATA[<p>Yes, <a href="https://web.archive.org/web/20080315182840/http://docs.info.apple.com:80/article.html?artnum=307109" target="_blank" rel="noopener noreferrer">it&rsquo;s here</a>, finally!</p>
<p>A 355 Mb patch, downloaded over <a href="https://web.archive.org/web/20070911190337/http://www.vinddelaptop.be:80/?" target="_blank" rel="noopener noreferrer">poor UMTS/3G</a> at school and in the train&hellip; Took a while, but it&rsquo;s finally installed.</p>
<p>Some nice few features, like the fact you can now remove the semi-transparent effect on the menu bar (makes it nicer). They also added some nice stacks enhancements.</p>
<p>A Time Machine icon is added in the menu bar too, just too bad you can&rsquo;t make it just pop-up when it is actually backing up. I like keeping my menu bar clean. ;)</p>
<p>And well, a lot more bug fixes, but haven&rsquo;t noticed any of them, besides perhaps iCal that for some reason hides appointments, as if they were deleted. After changing weeks/refreshing the page, if reappears&hellip; (most iCal bugs were fixed in patch 15.1 for me)</p>
<p>The only thing they haven&rsquo;t fixed is the Workgroup problem&hellip; Still can&rsquo;t join one. If forgets the name of the workgroup I&rsquo;ve entered when I close the window&hellip; Yes, there are some workarounds, like copying the network-location and so on, but I haven&rsquo;t tried yet.</p>
<p>But hey, I&rsquo;m glad with this. :)</p>
<p>No big changes, but I hope Leopard&rsquo;s bugs are fixed now</p>
]]></content:encoded><category>Apple</category><category>Software</category><category>leopard</category><category>mac os x</category></item><item><title>EyeTV + ffmpegX = iMovie</title><link>https://yeri.be/eyetv-ffmpegx-imovie/</link><pubDate>Fri, 01 Feb 2008 15:53:50 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/eyetv-ffmpegx-imovie/</guid><description>&lt;p&gt;EyeTV is a cool application that let&amp;rsquo;s you watch TV on your Mac. I happen to have the &amp;ldquo;lite&amp;rdquo; version, because it was significantly cheaper than the other version.&lt;/p&gt;
&lt;p&gt;The cool thing is, you can easily record films or TV episodes with it, but with this version, there is no way to export it to a iMovie project, or to play the recording in a QuickTime based application.&lt;/p&gt;
&lt;p&gt;When recording, it creates a folder &amp;ldquo;Live Recording - $date $time.eyetv&amp;rdquo;. And when double clicking it, it will open EyeTV.&lt;/p&gt;</description><content:encoded><![CDATA[<p>EyeTV is a cool application that let&rsquo;s you watch TV on your Mac. I happen to have the &ldquo;lite&rdquo; version, because it was significantly cheaper than the other version.</p>
<p>The cool thing is, you can easily record films or TV episodes with it, but with this version, there is no way to export it to a iMovie project, or to play the recording in a QuickTime based application.</p>
<p>When recording, it creates a folder &ldquo;Live Recording - $date $time.eyetv&rdquo;. And when double clicking it, it will open EyeTV.</p>
<p>Now if you would go into that folder (rather than opening it), for example with Terminal, you would see four files.</p>
<pre line="1" lang="Bash">Nazgul:Desktop yeri$ cd Live\ Recording\ -\ 31-01-2008\ 21_54.eyetv/
Nazgul:Live Recording - 31-01-2008 21_54.eyetv yeri$ ls -ls
total 1515968173
6 -rw-r--r--  1 yeri  yeri     886080 Jan 31 22:08 000000000d526cf1.eyetvi
8 -rw-r--r--  1 yeri  yeri       1137 Jan 31 22:08 000000000d526cf1.eyetvp
8 -rw-r--r--  1 yeri  yeri       1950 Jan 31 23:48 000000000d526cf1.eyetvr
1514216 -rw-r--r--  1 yeri  yeri  775275716 Jan 31 22:08 000000000d526cf1.mpg</pre>
<p>The only important file is the .mpg file. You can open it with QuickTime, but you won&rsquo;t have any sound.</p>
<p>To move your .mpg file to, e.g., your Movies directory, use (change $You with your username):</p>
<pre line="1" lang="Bash">Nazgul:Live Recording - 21_54.eyetv yeri$ mv *.mpg /Users/$You/Movies/</pre>
<p>The only player that plays the file correctly is <a href="http://www.videolan.org/vlc/" target="_blank" rel="noopener noreferrer">VLC</a>. No way to import it in iMovie, edit it, or share it. But, have no fear, there&rsquo;s a workaround using <a href="http://ffmpegx.com/" target="_blank" rel="noopener noreferrer">ffmpegX</a>. Download and install it (follow the instructions on the website, you&rsquo;ll need to install 3 extra binaries too).</p>
<p>When installed, open the program, import the .mpg file, and export it to, for example, a .mov (-mpeg4) file.</p>
<p style="text-align: center" align="left"><a href="https://static.yeri.be/2008/02/ffmpeg1.png" title="ffmpegX"><img src="https://static.yeri.be/2008/02/ffmpeg1.png" alt="ffmpegX"/></a></p>
<p style="text-align: left" align="left">Converting might take a while.</p>
<p style="text-align: left" align="left">All you then have to do, is to import it in iMovie.</p>
<p style="text-align: center"><a href="https://static.yeri.be/2008/02/imovie1.png" title="iMovie"><img src="https://static.yeri.be/2008/02/imovie1.png" alt="iMovie"/></a></p>
<p>Follow the steps on the screen. iMovie will ask you a few things, and then you&rsquo;ll be ready to edit your recording!</p>
<p>With iMovie &lsquo;08, you can even directly share your records on YouTube, cool stuff!</p>
<p style="text-align: center"><a href="https://static.yeri.be/2008/02/imovie2.png" title="iMovie"><img src="https://static.yeri.be/2008/02/imovie2.png" alt="iMovie"/></a></p>
]]></content:encoded><category>Apple</category><category>Software</category><category>EyeTV</category><category>ffmpegx</category><category>imovie</category><category>youtube</category></item><item><title>MagSafe car adapter</title><link>https://yeri.be/magsafe-car-adapter/</link><pubDate>Wed, 23 Jan 2008 13:32:27 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/magsafe-car-adapter/</guid><description>&lt;p&gt;As you probably know, the &lt;a href="http://en.wikipedia.org/wiki/MagSafe" target="_blank" rel="noopener noreferrer"&gt;MagSafe&lt;/a&gt; adapter is a great invention. Someone trips over your power cord, and the connector pops off.&lt;/p&gt;
&lt;p&gt;And if you think &amp;ldquo;well, cool, but won&amp;rsquo;t happen, a normal connector won&amp;rsquo;t break your notebook&amp;rdquo; you&amp;rsquo;re very wrong.&lt;/p&gt;
&lt;p&gt;A few months ago, at school, during courses, someone tripped over my Powerbook&amp;rsquo;s power cord, and pulled everything off the table. This resulted in complete data loss + broken adapter + banana-looking case; 926 EUR repairing costs (Yes, this is when I dediced the get myself a Macbook (Pro), and the good thing was that Leopard was about to be released).&lt;/p&gt;</description><content:encoded><![CDATA[<p>As you probably know, the <a href="http://en.wikipedia.org/wiki/MagSafe" target="_blank" rel="noopener noreferrer">MagSafe</a> adapter is a great invention. Someone trips over your power cord, and the connector pops off.</p>
<p>And if you think &ldquo;well, cool, but won&rsquo;t happen, a normal connector won&rsquo;t break your notebook&rdquo; you&rsquo;re very wrong.</p>
<p>A few months ago, at school, during courses, someone tripped over my Powerbook&rsquo;s power cord,  and pulled everything off the table. This resulted in complete data loss + broken adapter + banana-looking case; 926 EUR repairing costs (Yes, this is when I dediced the get myself a Macbook (Pro), and the good thing was that Leopard was about to be released).</p>
<p>And today, at school again, MagSafe proved itself for the first real time. Someone again tripped over my power cord, and <em>pop</em>, all that fell on the ground was the power cable.</p>
<p>I must honestly say, the power infrastructure at school is terrible, we have tons of cables going to one power hub, and I haven&rsquo;t been the first victim to such brutal hardware murder.</p>
<p>Anyway, the big downside of the MagSafe adapter, is the fact it&rsquo;s patented&hellip; Apple has only released (some lame) plane adapter (it won&rsquo;t even charge your Macbook)&hellip; Nothing for in the car.</p>
<p>The only alternative I&rsquo;ve found on the web, was <a href="https://web.archive.org/web/20150516070007/http://www.mikegyver.com:80/Store/index.html" target="_blank" rel="noopener noreferrer">this</a>.  But look at the prices&hellip; Ridiculous!</p>
<p>So I&rsquo;ve been searching on eBay for some alternative, I&rsquo;ve seen some home-made adapters, but nothing I really trusted.</p>
<p>Because I still had my old Kensington <a href="https://web.archive.org/web/20080716012612/http://uk.kensington.com:80/html/7896.html" target="_blank" rel="noopener noreferrer">Powerbook-car-charger</a>, I tried to find some connector that would fit. No luck on the official pages.</p>
<p>This is when I came across <a href="http://myworld.ebay.com/weaudio" target="_blank" rel="noopener noreferrer">weaudio</a>. They were selling Kensington car adapters, with a home-made MagSafe switch. (Basicly, one ends fits in your Kensington adapter, the other end is what is left of an old MagSafe power cable.)</p>
<p>I&rsquo;ve mailed the man, if it would be possible to sell just the MagSafe cable + Kensington-to-MagSafe switch; and guess what!</p>
<p>This morning, after a small week of patiently  waiting for my item to arrive, i finally have it.</p>
<p>I&rsquo;ve tested it, and so far my battery hasn&rsquo;t blown up, it gets the juice from my car, and it even charges (although it&rsquo;s only 70W)! This all for 30$ (including shipping costs from Hong Kong).</p>
<p>Eat that, Apple! ;)</p>
<p>Here are some pictures:</p>
<p style="text-align: center"><a href="https://static.yeri.be/2008/01/p1000549.png" title="MagSafe car adapter (1)"><img src="https://static.yeri.be/2008/01/p1000549.thumbnail.png" alt="MagSafe car adapter (1)"/></a><a href="https://static.yeri.be/2008/01/p1000553.png" title="MagSafe car adapter (2)"><img src="https://static.yeri.be/2008/01/p1000553.thumbnail.png" alt="MagSafe car adapter (2)"/></a><a href="https://static.yeri.be/2008/01/p1000555.png" title="MagSafe car adapter (3)"><img src="https://static.yeri.be/2008/01/p1000555.thumbnail.png" alt="MagSafe car adapter (3)"/></a><a href="https://static.yeri.be/2008/01/p1000557.png" title="MagSafe car adapter (4)"><img src="https://static.yeri.be/2008/01/p1000557.thumbnail.png" alt="MagSafe car adapter (4)"/></a><a href="https://static.yeri.be/2008/01/p1000556.png" title="MagSafe car adapter (5)"><img src="https://static.yeri.be/2008/01/p1000556.thumbnail.png" alt="MagSafe car adapter (5)"/></a></p>
]]></content:encoded><category>Apple</category><category>Misc</category><category>Magsafe</category><category>patent</category></item><item><title>Parallels + Ubuntu</title><link>https://yeri.be/parallels-ubuntu/</link><pubDate>Mon, 21 Jan 2008 19:00:25 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/parallels-ubuntu/</guid><description>&lt;p&gt;I &lt;a href="https://yeri.be/bootcamp/"&gt;finally got a reply&lt;/a&gt; from the Parallels support team. After using the &lt;a href="http://www.parallels.com/en/download/file/v3/en/GA/Parallels-Desktop-5582-Mac-en.dmg" target="_blank" rel="noopener noreferrer"&gt;alternate Parallels installer&lt;/a&gt; it finally works again! Even after rebooting Mac! &lt;em&gt;joy&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Before trying to run Vista/Bootcamp through Parallels again, I&amp;rsquo;m waiting till the end of my exams (Thursday). Don&amp;rsquo;t want to blow up my Windows install again when I&amp;rsquo;m in desperate need of it. ;)&lt;/p&gt;
&lt;p&gt;As usual with Parallels, creating/installing a new OS isn&amp;rsquo;t easy. Wether it crashes or you get a bunch of errors, you&amp;rsquo;re always up for a day full of fun!&lt;/p&gt;</description><content:encoded><![CDATA[<p>I <a href="https://yeri.be/bootcamp/">finally got a reply</a> from the Parallels support team. After using the <a href="http://www.parallels.com/en/download/file/v3/en/GA/Parallels-Desktop-5582-Mac-en.dmg" target="_blank" rel="noopener noreferrer">alternate Parallels installer</a> it finally works again! Even after rebooting Mac! <em>joy</em></p>
<p>Before trying to run Vista/Bootcamp through Parallels again, I&rsquo;m waiting till the end of my exams (Thursday). Don&rsquo;t want to blow up my Windows install again when I&rsquo;m in desperate need of it. ;)</p>
<p>As usual with Parallels, creating/installing a new OS isn&rsquo;t easy. Wether it crashes or you get a bunch of errors, you&rsquo;re always up for a day full of fun!</p>
<p style="text-align: center"><a href="https://static.yeri.be/2008/01/ubuntu1.png" title="Ubuntu on Parallels (1)"><img src="https://static.yeri.be/2008/01/ubuntu1.thumbnail.png" alt="Ubuntu on Parallels (1)"/></a></p>
<p>Here is how I managed to install Ubuntu on Parallels:</p>
<ul>
    <li>First of all, make sure you're running the latest version of Parallels, especially if you're using Leopard.</li>
    <li>Step 2, download the  <strong>alternate</strong> Ubuntu installer. If you do not use the alternate installer, you'll end up with 'Display server errors' before being able to install Ubuntu. You can download Ubuntu <a href="http://www.ubuntu.com/download" target="_blank" rel="noopener noreferrer">here</a>. Select the approriate version (probably Desktop, latest version), and <strong>check "</strong><em>Check here if you need the alternate desktop CD. This CD does not include the Live CD, instead it uses a text-based installer</em>".<strong> </strong></li>
    <li>Step 3, create a new virtual machine, with OS Linux/Ubuntu.</li>
</ul>
<p style="text-align: center"><a href="https://static.yeri.be/2008/01/pu1.png" title="Parallels: Create a VM"><img src="https://static.yeri.be/2008/01/pu1.thumbnail.png" alt="Parallels: Create a VM"/></a><a href="https://static.yeri.be/2008/01/pu2.png" title="Parallels: Create a VM (2)"><img src="https://static.yeri.be/2008/01/pu2.thumbnail.png" alt="Parallels: Create a VM (2)"/></a></p>
<ul>
    <li>And follow the steps. I've added some more screenshots below. You can leave everything by default, that's as you wish.</li>
</ul>
<p style="text-align: center"><a href="https://static.yeri.be/2008/01/pu3.png" title="Parallels: Create a VM (3)"><img src="https://static.yeri.be/2008/01/pu3.thumbnail.png" alt="Parallels: Create a VM (3)"/></a><a href="https://static.yeri.be/2008/01/pu4.png" title="Parallels: Create a VM (4)"><img src="https://static.yeri.be/2008/01/pu4.thumbnail.png" alt="Parallels: Create a VM (4)"/></a><a href="https://static.yeri.be/2008/01/pu5.png" title="Parallels: Create a VM (5)"><img src="https://static.yeri.be/2008/01/pu5.thumbnail.png" alt="Parallels: Create a VM (5)"/></a><a href="https://static.yeri.be/2008/01/pu6.png" title="Parallels: Create a VM (6)"><img src="https://static.yeri.be/2008/01/pu6.thumbnail.png" alt="Parallels: Create a VM (6)"/></a><a href="https://static.yeri.be/2008/01/pu7.png" title="Parallels: Create a VM (7)"><img src="https://static.yeri.be/2008/01/pu7.thumbnail.png" alt="Parallels: Create a VM (7)"/></a><a href="https://static.yeri.be/2008/01/pu8.png" title="Parallels: Create a VM (8)"><img src="https://static.yeri.be/2008/01/pu8.thumbnail.png" alt="Parallels: Create a VM (8)"/></a></p>
<ul>
    <li>As CD-drive, select the Ubuntu (alternate) installer .iso-file.</li>
</ul>
<p style="text-align: center"><a href="https://static.yeri.be/2008/01/pu9.png" title="Parallels: Create a VM (9)"><img src="https://static.yeri.be/2008/01/pu9.thumbnail.png" alt="Parallels: Create a VM (9)"/></a></p>
<ul>
    <li>Click Finish and Start -- the Ubuntu installer will boot.</li>
    <li>You'll end up in Ubuntu's welcome screen. Select your keyboard layout (hit F3) and select (text) install</li>
    <li>Here too, follow the steps on the screen. It will ask for your language, country, and will propose a manual or automatic disk partition. I've selected automatic -- it creates a big ext3 root partition, and a swap partition.
The installer then asks if you agree with the partition table. Select Yes or No. (I've selected No - changed my root partition from ext3 to reiserfs, as I'm a big reiserfs fan.) When selecting Yes -- the table will be created and Ubuntu will start installing.</li>
    <li>After it's installed, Ubuntu will reboot. This is where you'll get your first error; <strong>ACPI: Unable to locate RSDP</strong>. This is a known error; you can safey ignore it.</li>
    <li>Ubuntu will continue to boot, and then pop up this error: <strong>The display server has been shut down about 6 times in the last 90 seconds</strong>, and will freeze. To fix this error, shut down and restart (or reset) the VM, and hit the ESC-key. Grub's bootloader menu will pop up if everything is right.</li>
    <li>Select the 2nd option (recovery). Ubuntu will boot up in text-mode-only and you should be logged in as root (if you're not, add 'sudo' in front of the commands below).</li>
    <li>In Parallels, click (on top of your screen) "Actions" -&gt; "Install Parallels Tools..." and type in following commands in the shell:
<ul>
    <li>    mount /media/cdrom</li>
    <li>    cd /media/cdrom</li>
    <li>./parallels-tools.run</li>
    <li>reboot</li>
</ul>
</li>
    <li>After Ubuntu has rebooted (in normal mode), you shouldn't receive any more errors, and you can enjoy Ubuntu on your mac!</li>
</ul>
<p style="text-align: center"><a href="https://static.yeri.be/2008/01/ubuntu_shutdown.png" title="Ubuntu on Parallels (2)"><img src="https://static.yeri.be/2008/01/ubuntu_shutdown.thumbnail.png" alt="Ubuntu on Parallels (2)"/></a></p>
]]></content:encoded><category>Apple</category><category>Linux</category><category>Virtualisation</category><category>Linux</category><category>Ubuntu</category><category>mac os x</category><category>parallels</category></item><item><title>Mac OS X &gt; Windows</title><link>https://yeri.be/mac-os-x-windows/</link><pubDate>Mon, 14 Jan 2008 14:29:40 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/mac-os-x-windows/</guid><description>&lt;p&gt;When surfing the web, I came upon an old site we (read: &lt;a href="http://rootspirit.com" target="_blank" rel="noopener noreferrer"&gt;Rootspirit&lt;/a&gt;) used to host.&lt;/p&gt;
&lt;p&gt;Nick, one of the posters, wrote an article I totally agree with. It really reflects why I&amp;rsquo;m using Mac instead of Windows now.&lt;/p&gt;
&lt;p&gt;Read about it &lt;a href="https://web.archive.org/web/20090527080020/http://www.mouseover.be:80/2008/01/13/wat-apples-mac-os-x-beter-maakt-dan-windows/" target="_blank" rel="noopener noreferrer"&gt;here&lt;/a&gt; (Dutch), or &lt;a href="http://www.google.com/translate?u=http%3A%2F%2Fwww.mouseover.be%2F2008%2F01%2F13%2Fwat-apples-mac-os-x-beter-maakt-dan-windows%2F&amp;amp;langpair=nl%7Cen&amp;amp;hl=en&amp;amp;ie=UTF8" target="_blank" rel="noopener noreferrer"&gt;here&lt;/a&gt; (Google translated, far from understandable)&lt;/p&gt;</description><content:encoded><![CDATA[<p>When surfing the web, I came upon an old site we (read: <a href="http://rootspirit.com" target="_blank" rel="noopener noreferrer">Rootspirit</a>) used to host.</p>
<p>Nick, one of the posters, wrote an article I totally agree with. It really reflects why I&rsquo;m using Mac instead of Windows now.</p>
<p>Read about it <a href="https://web.archive.org/web/20090527080020/http://www.mouseover.be:80/2008/01/13/wat-apples-mac-os-x-beter-maakt-dan-windows/" target="_blank" rel="noopener noreferrer">here</a> (Dutch), or <a href="http://www.google.com/translate?u=http%3A%2F%2Fwww.mouseover.be%2F2008%2F01%2F13%2Fwat-apples-mac-os-x-beter-maakt-dan-windows%2F&amp;langpair=nl%7Cen&amp;hl=en&amp;ie=UTF8" target="_blank" rel="noopener noreferrer">here</a> (Google translated, far from understandable)</p>
]]></content:encoded><category>Apple</category><category>Apple</category><category>Windows</category><category>mac os x</category></item><item><title>IP calc</title><link>https://yeri.be/ip-calc/</link><pubDate>Sun, 13 Jan 2008 10:28:13 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/ip-calc/</guid><description>&lt;p&gt;For those who have to work with IP&amp;rsquo;s and subnets, I have only one word; &lt;a href="http://www.bitcricket.com/ip-subnet-calculator.html" target="_blank"&gt;Bitcricket IP Calculator&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It converts decimal IP&amp;rsquo;s into binary or hexadecimal IP&amp;rsquo;s (and, the other way around too); it gives you the IP class; it calculates subnets, with the number of hosts/subnet, and gives you the number of host bits; and many more!&lt;/p&gt;
&lt;p&gt;Shiny tool to quickly do subnet calculations. Has proven it&amp;rsquo;s use when doing the Cisco CCNA tests. ;)&lt;/p&gt;</description><content:encoded><![CDATA[<p>For those who have to work with IP&rsquo;s and subnets, I have only one word; <a href="http://www.bitcricket.com/ip-subnet-calculator.html" target="_blank">Bitcricket IP Calculator</a>.</p>
<p>It converts decimal IP&rsquo;s into binary or hexadecimal IP&rsquo;s (and, the other way around too); it gives you the IP class; it calculates subnets, with the number of hosts/subnet, and gives you the number of host bits; and many more!</p>
<p>Shiny tool to quickly do subnet calculations. Has proven it&rsquo;s use when doing the Cisco CCNA tests. ;)</p>
]]></content:encoded><category>Apple</category><category>Software</category><category>bitcricket</category><category>mac os x</category></item><item><title>Bootcamp</title><link>https://yeri.be/bootcamp/</link><pubDate>Sun, 13 Jan 2008 00:40:31 +0100</pubDate><author>Yeri Tiete</author><guid isPermaLink="true">https://yeri.be/bootcamp/</guid><description>&lt;p&gt;For a few courses I&amp;rsquo;m following at school, I need to be able to run Windows.&lt;/p&gt;
&lt;p&gt;As I&amp;rsquo;m owning a Macbook Pro (with Leopard) that shouldn&amp;rsquo;t have to be any problem using &lt;a href="https://support.apple.com/boot-camp" target="_blank" rel="noopener noreferrer"&gt;Bootcamp&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I created a 5 Gb partition and installed WinXP a few weeks ago. So far all fine.&lt;/p&gt;
&lt;p&gt;As I don&amp;rsquo;t really like to reboot into XP (I can&amp;rsquo;t access my mails, don&amp;rsquo;t have my IRC client, all my Camino tabs are closed, &amp;hellip;) I tried Parallels.&lt;/p&gt;</description><content:encoded><![CDATA[<p>For a few courses I&rsquo;m following at school, I need to be able to run Windows.</p>
<p>As I&rsquo;m owning a Macbook Pro (with Leopard) that shouldn&rsquo;t have to be any problem using <a href="https://support.apple.com/boot-camp" target="_blank" rel="noopener noreferrer">Bootcamp</a>.</p>
<p>I created a 5 Gb partition and installed WinXP a few weeks ago. So far all fine.</p>
<p>As I don&rsquo;t really like to reboot into XP (I can&rsquo;t access my mails, don&rsquo;t have my IRC client, all my Camino tabs are closed, &hellip;) I tried Parallels.</p>
<p>Parallels, at first, was a real disappointment. It crashed my Mac OS X several times. It was only, just a few days later, when they released a patch to solve all Leopard issues, that I started to enjoy it.</p>
<p>Running all my programs from Parallels (instead of rebooting), I never noticed my Bootcamp WinXP was actually broken. As exams were approaching (I&rsquo;m not allowed to run a virtualization of Windows, because my school&rsquo;s key and network loggers won&rsquo;t work like intended, not that I care that much, but they do ;) ), I rebooted for the first time in weeks to my Bootcamp XP, and noticed the <a href="http://kb.parallels.com/entry/63/526/0/" target="_blank" rel="noopener noreferrer">famous hal.dll error</a> (or <a href="http://www.google.com/search?q=hal.dll%20parallels%20bootcamp" target="_blank" rel="noopener noreferrer">Google it</a>, you&rsquo;ll see why it&rsquo;s famous).</p>
<p>I repaired my Windows XP install (as explained in Parallels&rsquo; knowledge base), and that indeed fixed the problem&hellip; of Bootcamp&hellip; My parallels was now broken (hal.dll error for Parallels, instead of Bootcamp). Trying to recreate a new Parallels virtual disk for bootcamp, or even reinstall the program, &hellip; All failed. (There should be bootflags to edit, and force Parallels to use a different hal.dll, well, read about it <a href="http://forum.parallels.com/showthread.php?p=80712" target="_blank" rel="noopener noreferrer">here</a>, it&rsquo;s no longer useful for me.)</p>
<p>Googling and searching their forums, no luck, no one had a fixed solution. Only &rsquo;try this&rsquo; and &rsquo;try that&rsquo;. (To follow the above howto I&rsquo;ve posted, you need to be able to (re)install Parallels, and by the time I found that howto I wasn&rsquo;t even able to do that; Parallels froze during installation.) I e-mailed the Parallels support team with my problem, and the form said they&rsquo;d reply within 3 working days&hellip; It has been over 2 weeks, and I&rsquo;m still waiting.</p>
<p>I then noticed that my Mac/Apple keyboard driver weren&rsquo;t working in Bootcamp-XP, some chars like #, @, &gt; and so forth weren&rsquo;t working (or at least the layout didn&rsquo;t match with my Apple keyboard). I tried to reinstall the Bootcamp drivers (located on my Leopard DVD), they all failed to install (no error message&hellip;). Being quite fed up with it, I decided to reinstall XP (without formatting, just overwriting my Windows dir). And here too, the drivers failed to install, with no specific error message&hellip; Took the required backups, formatted, and had the wild idea to install Vista.</p>
<p>Booted from the Vista install DVD, and came to the conclusion I needed at least 7 Gb disk space to <em>install</em> Vista (having a 5 Gb partition, this wouldn&rsquo;t work). Back in os X I deleted the Windows partition, and tried to recreate a new (10 Gb) one.</p>
<p>And&hellip; This error came up: &ldquo;<a href="http://forums.macrumors.com/showthread.php?t=191729" target="_blank" rel="noopener noreferrer">Your disk cannot be partitioned because some files cannot be moved</a>&rdquo; (<a href="https://web.archive.org/web/20090206232130/http://macosx.com:80/forums/boot-camp-os-virtualization-mac/276315-boot-camp-1-1-won-t-partition-because-some-files-cannot-moved.html" target="_blank" rel="noopener noreferrer">other link</a>). I now started to panic, as I had less then a week to fix this problem. Following a few try-this-and-try-that&rsquo;s, I removed a few big files from my disk (someone even said to remove Office 2004, but I wasn&rsquo;t about to do that), I tried to repair my disk (from the Leopard DVD), I tried smaller partitions, even 5 Gb wouldn&rsquo;t work, and then, when all hope was almost lost, I tried one last thing; &lsquo;<strong>Zero Out Data</strong>&rsquo;. This will overwrite all deleted files (well, marked for deletion by your disk, but still written on it, so this data can theoretically be recovered) with zero&rsquo;s.</p>
<p style="text-align: center;"><img src="https://static.yeri.be/2008/01/disk_utility-zero_out_data.jpg" alt="Disk Utility - Zero Out Data"/></p>
<p>And this too, has to be done from the Mac OS X install CD/DVD.</p>
<p>After, well, about 40 minutes Disk Utility was done, I rebooted right into Leopard, and retried to create a 5 Gb partition&hellip; And guess what?! It worked!</p>
<p>I deleted that partition again (5 Gb being to small), and recreated a 15 Gb partition, and this too worked with no problems.</p>
<p>I now happily run Vista on my Macbook Pro, and so far I can&rsquo;t complain.</p>
<p>The only thing I haven&rsquo;t been able to fix is Parallels, I can&rsquo;t even reinstall it (it freezes during install). But heck with it, I&rsquo;ve lost enough sweat already to fix Bootcamp.</p>
]]></content:encoded><category>Apple</category><category>Errors</category><category>Virtualisation</category><category>Windows</category><category>Bootcamp</category><category>Windows</category><category>mac os x</category></item></channel></rss>