<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Viktor Rutbergs blogg &#187; tips</title>
	<atom:link href="http://grendosa.net/blogg/tag/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://grendosa.net/blogg</link>
	<description></description>
	<lastBuildDate>Thu, 07 Jul 2011 20:30:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>XPages tip: consistent page titles</title>
		<link>http://grendosa.net/blogg/2010/10/05/xpages-tip-consistent-page-titles/</link>
		<comments>http://grendosa.net/blogg/2010/10/05/xpages-tip-consistent-page-titles/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 12:55:16 +0000</pubDate>
		<dc:creator>Viktor</dc:creator>
				<category><![CDATA[Kod]]></category>
		<category><![CDATA[custom control]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[domino]]></category>
		<category><![CDATA[in english]]></category>
		<category><![CDATA[lotus notes]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[xpages]]></category>

		<guid isPermaLink="false">http://grendosa.net/blogg/?p=298</guid>
		<description><![CDATA[Something I think is important when launching a web site or any web application for that matter is having consistent page titles. You know, that stuff you keep between &#60;title&#62; tags in your &#60;head&#62; section. It makes it easy to just glance at your open tabs and select the right one, and if you use [...]]]></description>
			<content:encoded><![CDATA[<p>Something I think is important when launching a web site or any web application for that matter is having consistent page titles. You know, that stuff you keep between &lt;title&gt; tags in your &lt;head&gt; section. It makes it easy to just glance at your open tabs and select the right one, and if you use bookmarks it will in most cases set an appropiate title for your bookmark. So how do you do this easily in XPages? Well, for one, I usually have a custom control called ccDesign or something similar that contains the basic structure of the site. Just add this line to your ccDesign custom control:</p>
<pre>&lt;xp:this.beforePageLoad&gt;&lt;![CDATA[#{javascript:view.setPageTitle((compositeData.title ? compositeData.title + " - " : "")+@DbTitle())}]]&gt;&lt;/xp:this.beforePageLoad&gt;</pre>
<p>After this you need to add a custom property to your custom control called title, which will just be a string. This will first of all utilize the database title for page title, and if you from your XPage set a page title this will also be included. I don&#8217;t know if this is the best approach or anything, it&#8217;s just a way that I&#8217;ve found that works for me and I&#8217;d like to share it. If you have any suggestions or anything, please comment!</p>
]]></content:encoded>
			<wfw:commentRss>http://grendosa.net/blogg/2010/10/05/xpages-tip-consistent-page-titles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Städa upp i Firefoxs gränssnitt</title>
		<link>http://grendosa.net/blogg/2009/11/18/stada-upp-i-firefoxs-granssnitt/</link>
		<comments>http://grendosa.net/blogg/2009/11/18/stada-upp-i-firefoxs-granssnitt/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 21:50:35 +0000</pubDate>
		<dc:creator>Viktor</dc:creator>
				<category><![CDATA[Mjukvara]]></category>
		<category><![CDATA[anpassa]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[gränssnitt]]></category>
		<category><![CDATA[tillägg]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://grendosa.net/blogg/?p=254</guid>
		<description><![CDATA[När man installerar Firefox 3.5 i Windows 7 ser det ut såhär från början: Ganska tråkigt utséende va? För det första, och det här gäller bara om man kör Vista/Windows 7, så använder det ju inte Glassgränssnittet speciellt mycket, och den blå-/grådaskiga färgen är ärligt talat inte speciellt tilltalande. För det andra står tar det [...]]]></description>
			<content:encoded><![CDATA[<p>När man installerar Firefox 3.5 i Windows 7 ser det ut såhär från början:</p>
<p style="text-align: center;"><a href="http://grendosa.net/blogg/wp-content/uploads/2009/11/fx-bloated.jpg"><img class="aligncenter size-full wp-image-257" title="fx-bloated" src="http://grendosa.net/blogg/wp-content/uploads/2009/11/fx-bloated.jpg" alt="fx-bloated" width="420" height="300" /></a></p>
<p>Ganska tråkigt utséende va? För det första, och det här gäller bara om man kör Vista/Windows 7, så använder det ju inte Glassgränssnittet speciellt mycket, och den blå-/grådaskiga färgen är ärligt talat inte speciellt tilltalande. För det andra står tar det upp onödigt stor plats. Plats som istället kan användas till att visa webbsidan du är på. Tänk istället att det kan se ut såhär istället:</p>
<p style="text-align: center;"><a href="http://grendosa.net/blogg/wp-content/uploads/2009/11/fx-clean.jpg"><img class="aligncenter size-full wp-image-258" title="fx-clean" src="http://grendosa.net/blogg/wp-content/uploads/2009/11/fx-clean.jpg" alt="fx-clean" width="420" height="300" /></a></p>
<p>Att få till det här utséendet är heller inte speciellt svårt. För det första är det ett par tillägg du behöver, dels för att få till Glassgränssnitet på mer än titelraden och ramen: <a href="https://addons.mozilla.org/en-US/firefox/addon/13905">GlasserPojo</a>. Det andra tillägget du behöver heter <a href="https://addons.mozilla.org/en-US/firefox/addon/4762">Hide Menubar</a> och används föga förvånande till att dölja menyraden (likt t.ex. program med ribbongränssnittet, det som är i Office 2007 m.m., så kan du få fram den tillfälligt genom att trycka ner Alt-knappen på tangentbordet). När du väl fått in dessa tillägg startar du om Firefox och döljer meny- och bokmärkesraden genom att högerklicka på en ledig plats någonstans i gränssnittet och helt enkelt bocka ur &#8220;Menu Toolbar&#8221; och &#8220;Bookmarks Toolbar&#8221;. I samma meny klickar du sedan på &#8220;Customize&#8221; för att få upp en liten dialog med diverse inställnings- och anpassningsmöjligheter för gränssnittet. Börja med att klicka i bocken &#8220;Use small icons&#8221;, och sedan kan du börja städa upp gränssnittet genom att helt enkelt dra bort de element du inte behöver/vill ha.</p>
<p>Et voíla! Ett stycke Firefox som ser mycket elegantare ut och tar upp mycket mindre plats. <img src='http://grendosa.net/blogg/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Det finns även en YouTubefilm som förklarar hur du går till väga: <a href="http://www.youtube.com/watch?v=DYsgWglpRzk">Snygga upp Firefox</a></p>
]]></content:encoded>
			<wfw:commentRss>http://grendosa.net/blogg/2009/11/18/stada-upp-i-firefoxs-granssnitt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spotify bakom brandvägg, how to make it work</title>
		<link>http://grendosa.net/blogg/2009/07/21/spotify-bakom-brandvagg-how-to-make-it-work/</link>
		<comments>http://grendosa.net/blogg/2009/07/21/spotify-bakom-brandvagg-how-to-make-it-work/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 10:22:52 +0000</pubDate>
		<dc:creator>Viktor</dc:creator>
				<category><![CDATA[Mjukvara]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[spotify]]></category>
		<category><![CDATA[squid]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://grendosa.net/blogg/?p=234</guid>
		<description><![CDATA[Hos en av våra kunder har man valt att ha en ganska restriktiv brandvägg, även för utåtgående trafik. Det som tillåts är i princip HTTP (port 80) och HTTPS (port 443). Till följd av det här slutade Spotify att fungera. Är man van att lyssna på musik medan man jobbar blir det snabbt långtråkigt, så [...]]]></description>
			<content:encoded><![CDATA[<p>Hos en av våra kunder har man valt att ha en ganska restriktiv brandvägg, även för utåtgående trafik. Det som tillåts är i princip HTTP (port 80) och HTTPS (port 443). Till följd av det här slutade Spotify att fungera. Är man van att lyssna på musik medan man jobbar blir det snabbt långtråkigt, så jag började undersöka hur man skulle kunna komma runt det. Beskriver här hur till jag gick tillväga (jag är ingen expert, så om du som läser vet bättre tillvägagångssätt som fungerar, tveka inte att kommentera så uppdaterar jag den här guiden).</p>
<p>Det största hindret för de flesta som jag ser det är att du behöver en server utanför jobbnätverket för att mitt tips ska fungera. Har du inte det kan du i princip sluta läsa nu. I övrigt behöver du denna mjukvara:</p>
<h3>Server</h3>
<p>SSH-server<br />
Squid</p>
<h3>Jobbdator</h3>
<p>PuTTY<br />
Python<br />
NTLMAPS<br />
Spotify (såklart)</p>
<p>Hur man installerar dessa kommer jag inte att ta upp i detalj, utan tar mer upp hur de ska konfigureras för att lira ihop.</p>
<h2>1. Ställ in SSH-servern</h2>
<pre>sudo nano /etc/ssh/sshd_config</pre>
<p>Leta fram direktivet där porten finns specifierad, såg ut såhär i mitt fall:</p>
<pre>Port 22</pre>
<p>Lägg helt enkelt till Port 443 under 22:</p>
<pre>Port 22
Port 443</pre>
<p>Sedan måste du starta om SSH-servern för att inställningarna ska börja gälla.</p>
<pre>sudo /etc/init.d/ssh restart</pre>
<p>Perfekt, nu lyssnar SSH-servern även på port 443!</p>
<h2>2. Konfigurera ntlmaps</h2>
<p>Detta är ganska straight-forward så att säga. Öppna upp server.cfg och peta in värdena, det mesta är ganska självförklarande och det är dessutom inte så mycket du behöver ändra på. Det du behöver veta är PARENT_PROXY och PARENT_PROXY_PORT för att veta hur den ska ansluta till servern. Sen petar du in NT_DOMAIN, USER och PASSWORD. Sen är vi all set!</p>
<h2>3. Ställ in PuTTY</h2>
<h3>Window -&gt; Translation</h3>
<p>Ställ in UTF-8 i Character set translation on recieved data. Observera att du endast behöver göra detta om du kör UTF-8 på din server (vilket i många fall är standard).</p>
<h3>Connection</h3>
<p>Peta in 15 i Seconds between keepalives. Detta är för att hålla anslutningen öppen även om den inte används.</p>
<h3>Connection -&gt; Proxy</h3>
<p>Ställ in proxy enligt dessa inställningar:</p>
<p>Type: HTTP<br />
Hostname: localhost<br />
Port: 5865</p>
<p>Detta är för att PuTTY ska kunna kommunicera med ntlmaps som sköter kommunikationen med ISA-servern.</p>
<h3>Connection -&gt; SSH -&gt; Tunnels</h3>
<p>Peta in 8081 i Source Port, localhost:3128 i Destination. Ska vara Local och Auto. Detta binder den lokala porten 8081 på jobbdatorn till port 3128 (Squid) på servern.</p>
<p>Anslut nu till servern och logga in.</p>
<h2>4. Ställ in Spotify</h2>
<p>Starta upp Spotify och låt den först misslyckas med att ansluta. Då kommer det upp en ruta med en länk så att du kan få upp proxyinställningar. Tryck på den, och peta in dessa värden:</p>
<p>Type: HTTPS<br />
Hostname: localhost<br />
Port: 8081</p>
<p>Resten kan du lämna tomt. Detta är för att Spotify ska kunna kommunicera med tunneln vi skapade i PuTTY.</p>
<p>Nu ska det fungera! Everyone loves music! <img src='http://grendosa.net/blogg/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://grendosa.net/blogg/2009/07/21/spotify-bakom-brandvagg-how-to-make-it-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

