tag:blogger.com,1999:blog-82855556227596254892024-03-23T11:14:32.743+01:00TeXMyLifeTechnology for the Amish in you.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.comBlogger106125tag:blogger.com,1999:blog-8285555622759625489.post-78394023443628413942014-06-05T09:08:00.001+02:002014-06-05T09:08:11.465+02:00My dream of a password system comes to lifeI have been bitching about stupid password systems for years. Now finally someone has come close to what I would consider a good system: http://itservices.stanford.edu/service/accounts/passwords/quickguide<br />
<br />
The only thing I dislike about it is that actually recommending dictionary words for the very long passwords essentially (assuming most people follow this) reduces this to words of length three to six of an alphabet the size of the dictionary. Assuming that a lot of words are much more likely to be chosen than others this may not be as big as it first seems.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-47211280890859461162014-05-19T13:10:00.003+02:002014-05-19T13:11:16.799+02:00Great Review of Web App SpeedRecently came across <a href="http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/" target="_blank">Drew Crawford's article </a>on the speed of web apps, what affects it, the reasons for that and finally some quanitative analysis. This is a must read.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-77513432690694537592014-05-19T13:07:00.004+02:002014-05-19T13:10:42.187+02:00Make Windows use a realtime clockFirst off: <a href="http://www.cl.cam.ac.uk/~mgk25/mswish/ut-rtc.html" target="_blank">Markus Kuhn's classic rant </a>about windows storing the time in local time instead of UTC and why it's dangerous and downright moronic.<br />
<br />
Solution:<br />
Create a <tt>DWord</tt>
called <tt>RealTimeIsUniversal</tt>
under
<br />
<pre>HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation</pre>
and set it to 1.<br />
Beware that there are issues which Markus Kuhn details and that you should be aware of.<br />
<pre> </pre>
Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com84tag:blogger.com,1999:blog-8285555622759625489.post-6428549364524737632014-04-04T20:48:00.000+02:002014-04-04T20:48:01.893+02:00TED on DepressionI really like the TED talks and try to enjoy them when I have time for it, but this one hit home for me. Andrew Solomon talks about <a href="http://www.ted.com/talks/andrew_solomon_depression_the_secret_we_share?awesm=on.ted.com_f05PV" target="_blank">Depression </a>and shows various angles, being both light and deep about it at the same time. A very talented speaker and this must be my favourite so far.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-52738047540656750852014-01-24T16:45:00.000+01:002014-01-24T16:45:57.623+01:00make Windows IME saneOk I have peculiar tastes, I want a US altgr intl no-dead-keys layout with Escape instead of Capslock.
Windows already ships a US intl but it has dead keys which is really not only annoying but kills productivity, but some person, that just gained a lot of karma with me, has made one. You can find it <a href="http://freeman2222.mywebcommunity.org/us-intnd.zip">here </a>.
For the Capslock remap install <a href="http://www.randyrants.com/2011/12/sharpkeys_35.html">sharpkeys </a>. Additionally I use <a href="http://www.autohotkey.com/">autohotkeys </a>for the xmodmap fix and I'm almost happy.
Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-53124310676415168912013-11-16T13:07:00.000+01:002014-01-24T16:45:49.349+01:00X paste buffer analogue in WindowsThere is a very great app over at <a href="http://12bytes.org/software/autoclipx">http://12bytes.org/software/autoclipx</a> that actually makes X style select paste possible. The most annoying thing is, that it only works in focused input windows. I have also played with <a href="http://fy.chalmers.se/~appro/nt/TXMouse/">http://fy.chalmers.se/~appro/nt/TXMouse/</a> which is actually even better but this unfortunately has the same problems as the non delaying focus switch. If it weren't for the wireless lan I'd even be willing to accept that.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-52636438000940869462013-11-07T17:30:00.001+01:002014-01-24T16:46:10.888+01:00Focus follows mouse under WindowsBack to Windows, many more tweaks coming I fear. Let's start with Focus follows mouse. There is an accessibility setting in the control panel but it also raises the window. If you don't want this, use regedit, navigate to <span style="font-family: "Courier New",Courier,monospace;">HKEY_CURRENT_USER\Control Panel\Desktop</span> and add<span style="font-family: "Courier New",Courier,monospace;"> 0x1</span> to the key <span style="font-family: "Courier New",Courier,monospace;">UserPreferencesMask <span style="font-family: inherit;">(<span style="font-family: "Courier New",Courier,monospace;">0x41</span> would be FFM with raising). Documentation can be found <a href="http://technet.microsoft.com/en-us/library/cc957204.aspx" target="_blank">at technet</a></span></span>. In order to be able to use this (yes it's unusable that way), add another <span style="font-family: "Courier New",Courier,monospace;">dword-</span>key called <span style="font-family: "Courier New",Courier,monospace;">ActiveWndTrkTimeout </span>that has the timeout in miliseconds. There are a lot of guides that call it <span style="font-family: "Courier New",Courier,monospace;">ActiveWndTrackTimeout </span>or <span style="font-family: "Courier New",Courier,monospace;">ActiveWindowTrackTimeout</span>, both of which don't do anything!Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-73257199936700366482013-10-23T22:33:00.001+02:002013-10-23T22:34:28.589+02:00Oh happy day - Biblatex with Polyglossia is nighA couple of days ago the fine folks over at biblatex finally fixed bug <a href="https://github.com/plk/biblatex/issues/69" target="_blank">#69</a>, which is about the usage of <span style="font-family: "Courier New",Courier,monospace;">biblatex</span> with<span style="font-family: "Courier New",Courier,monospace;"> polyglossia</span> instead of <span style="font-family: "Courier New",Courier,monospace;">bable</span>. This means I have lost the last excuse to use babel with lualatex and can finally start into the bright future ahead without that crappy package. I was reminded of how bad it is when I put together a <a href="http://tex.stackexchange.com/questions/139873/what-are-the-most-common-mistakes-that-beginners-of-latex-and-friends-make/140093#140093" target="_blank">list</a> of common errors we see in<span style="font-family: "Courier New",Courier,monospace;"> #latex</span> on <span style="font-family: "Courier New",Courier,monospace;">freenode</span> related to babel. Well at least now I personally won't have to touch it again. Burn Babel Burn. Good Riddance!<br />
<br />
Installation is easy and risk free if you do it in texmf-local. Worked great for me.<br />
<br />
Latex is actually getting cleaner code wise with all these modern packages like fontspec, biblatex+biber, polyglossia, glossaries+xindy, Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-47194030083294337602013-10-09T06:12:00.002+02:002013-10-09T06:12:28.951+02:00ZSH Functional Programming ToolsToday I learned that you can have not only map and filter but also other functional programming constructs in plain <a href="https://github.com/Tarrasch/zsh-functional">zsh.</a> zsh has outdone itself again, just ridiculous. Having functional tools seems to have become something like second order turing completeness in that it gives you a notion of productivity as to what can be accomplished.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-47229210294148878132013-08-10T21:10:00.001+02:002013-08-10T21:10:08.946+02:00Fonts with latex - the whole scoopThis is so buried inside of other unhelpful questions that it took a long time of determined searching to find, but it's the definite
<a href="http://tex.stackexchange.com/questions/25249/how-do-i-use-a-particular-font-for-a-small-section-of-text-in-my-document">guide</a>.
The only thing it lacks is that you can find the font family names under linux with<br />
<span style="font-family: "Courier New",Courier,monospace;">fc-list :outline -f "%{family}\n"</span>Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-3497685964381424832013-06-20T18:17:00.001+02:002013-08-10T21:05:31.485+02:00Debugging a zsh startup scriptI had a weird problem during startup of new shells. Usually when I don't have a clue, why something works one way or another (or doesn't) I start strace -f and have a look at the syscalls. Now when you try that on a shell, that doesn't really give you what you are looking for, which is kind of obvious if you think what a shell does and how it works. Now what? You have two simple options: set -x or setopt XTRACE VERBOSE (alternatively start with zsh -xv); both did the trick for me. Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-24592997595959981192013-03-11T08:48:00.000+01:002013-03-11T08:48:16.679+01:00mac forensicsI was just trying to get some scripts out of my old macbook air install. Back when it broke I took a snapshot of the disk with dd and now had the image lying around.<br />
<br />
What I usually do (and tried is something like this:)<br />
<ul>
<li>Have a look with fdisk -l into the image where the partitions are (fdisk -l img) </li>
<li>Take the offset of the partition I want, multiply by the block size and use that to mount it, e.g. <pre>mount -t hfsplus -o ro,loop,offset=209736192 mbabackup /mnt</pre></li>
</ul>
Now that didn't work out for two reasons, first it's a gpt table so fdisk is of no help. parted knows about them but I found no way to get the exact number, so in the end I used mmls (sleuthkit). Using the offset i found there I got this error: <br />
<br /> mount: wrong fs type, bad option, bad superblock on /dev/loop1,<br /> missing codepage or helper program, or other error<br /> In some cases useful info is found in syslog - try<br /> dmesg | tail or so<br />
<br />
This apparently is a bug in the hfs(plus) driver, since the exact same approach works with everything else.<br />
In comes kpartx:<br />
<br />
<pre>kpartx -l img</pre> shows us the table of partitions (-g for force gpt if in doubt)<br />
<pre>kpartx -av img</pre> creates new loop block devices which you can then just mount<br />
<pre>mount -o ro -v /dev/mapper/loop1p2 /mnt/</pre>
<pre> </pre>
That's actually a lot easier than before, great.
Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-25640595699732003482013-02-18T11:41:00.000+01:002013-02-18T12:06:33.110+01:00Visualizing Dimens in Latex DocumentsRule based typesetting like LaTeX (or CSS for the matter) uses lots and lots of lengths that can be adjusted (or adjust itself in relation to some other quantity like the font size or other length). I believe there are over ten regulating how a list is typeset alone. If you typeset for a while you'll pick up a few over time, I'd say parindent and parskip usually come first, some are so obscure you'll never need them, some shouldn't even be touched, since you risk screwing your layout in ways that you thought only MS Word is capable of.
For the middle category of the ones you don't know and still want to adjust I just found a great package. The layouts package enables you to actually see how they all play together for most major latex features. This is so insanely helpful and you don't actually need the package sice everything is reprinted in the manual of course. To see how great it really is see this picture for lists.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-o69ZPwr_rXuf1SLykityPLGoZ5FRzs4E59rXI4LN8cHeyObfKVbw1BxqCd53Gv3usnZ9FpNsXCAy31WrdGgTGuyO_mwKLj1FOdqzIpFovG__srv_PsN-98o9fqosZuoJlNm4LD88uubM/s1600/Listlayout.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-o69ZPwr_rXuf1SLykityPLGoZ5FRzs4E59rXI4LN8cHeyObfKVbw1BxqCd53Gv3usnZ9FpNsXCAy31WrdGgTGuyO_mwKLj1FOdqzIpFovG__srv_PsN-98o9fqosZuoJlNm4LD88uubM/s1600/Listlayout.png" /></a></div>
Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-39437609770520795642013-02-18T11:14:00.000+01:002013-02-18T11:15:01.141+01:00ampersand and thatI just read a great article about the letters historically part of the english alphabet but got <a href="http://mentalfloss.com/article/31904/12-letters-didnt-make-alphabet">left out</a>. While I knew a few already I've never heard of number 8 before and it's really interesting to know it exists. Language development is something I really should delve in some day. Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-62097019822697600092013-01-25T02:56:00.001+01:002013-01-25T02:58:04.628+01:00NRA/Right wing crazies on Jon StewartAnother brilliant Jon Stewart Daily Show calling out <a href="http://www.alternet.org/news-amp-politics/jon-stewart-mercilessly-mocks-pro-gun-right-wingers-over-obama-tyranny-allegations">NRA bullshit</a>. I know it's been all over the net, but the claims made are just so outrageous, it's unbelievable anyone can utter them without cracking up. Also Jon Stewart is just awesome.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-48007081221470425432013-01-19T22:00:00.004+01:002013-01-19T22:01:07.871+01:00Find messages in skypes new database formatThe db changed from that custom format similar to Kazaa to sqlite3, so to find stuff you now just write sql (sqlite3 flavour is a bit weird though). See this example and use .help, if you are stuck.<br />
<br />
<code>select author, body_xml from messages where strftime('%Y-%m-%d', timestamp, 'unixepoch') == '2013-01-18' and author == 'user';</code>Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-57832832049800225782013-01-14T00:35:00.001+01:002014-01-24T16:47:20.787+01:00Gnome, Ubuntu IdiocyI just found this <a href="http://superuser.com/questions/533624/shutdown-ubuntu-command" target="_blank">post</a> on superuser and it triggered all my buttons at the same time. <br />
<br />
It has to be the ultimate negative example. It shows what's wrong with gnome, ubuntu and superuser (I love most of the other sites from the stackoverflow family although they all have their problems, just not superuser ). This post shall remind me to stay away from these areas.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-1410161380450452962013-01-05T16:31:00.002+01:002013-01-05T16:31:35.514+01:00When the \TeX gods get bored.<blockquote class="tr_bq">
<i>Every <code>\@@par</code> you take, <code>\everypar</code> you make, every risk you take, it's your own fate, TeX'll be watching you. </i></blockquote>
<div style="text-align: right;">
<i> </i><i>by <a href="http://tex.stackexchange.com/users/3094/paulo-cereda" target="_blank">Paulo Cereda</a></i></div>
Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-52997011620986223132013-01-02T13:57:00.001+01:002013-01-02T14:21:57.758+01:00Google firefox plugins for the ten fingered beingsSome people call me reactionary, but I don't believe in accepting progress just for the sake of it and I must say, the almighty oracle's layout and way of working used to work better for me a couple of years ago. I finally got annoyed enough by it, that i searched out a couple of plugins. I should add that i use <a href="http://5digits.org/pentadactyl/" target="_blank">pentadactyl,</a> which may cause peculiar semantics, but is too good to give up.
<br />
<ul>
<li>The most important one is <a href="https://addons.mozilla.org/de/firefox/addon/google-search-link-fix/?src=search">google link fixer</a> if you just want the real URLs. I see why google wants to track, what you clicked on, but not being able to copy the link is really freaking me out. </li>
<li>Also useful in this context may be the <a href="https://addons.mozilla.org/en-us/firefox/addon/google-shortener" target="_blank">google url</a> shortener, since most of the time i just want to copy it into irc where the goo.gl short url is even more helpful in anyway.</li>
<li>I found<a href="https://addons.mozilla.org/en-us/firefox/addon/ui-enhancer" target="_blank"> bread crumb navigation</a> to really help with the URL not fully showing on the google result page. If you are also using pentadactyl you should combine this with the <a href="https://addons.mozilla.org/de/firefox/addon/prospector-lessChrome-HD" target="_blank">less chrome</a> add on, since you likely don't have a navigation bar. Please note that in this case you need to reenable the bar and let less chrome hide it!</li>
<li>I find <a href="https://addons.mozilla.org/en-US/firefox/addon/customizegoogle/" target="_blank">google customizer</a> quite helpful, but at least at the moment you need to fudge the compatibility and disable updates for it to install and work after the first restart.This also provides a way to disable the link foo google does, if you are willing to put up with an unsupported plugin, that is partially broken or outdated, but otherwise has lots of useful features.</li>
<li>To enable mac'ish (among others of course) "Don't close window on closing last tab"(d), use<br /><code>:set! browser.tabs.closeWindowWithLastTab=false</code></li>
<li>In order to get back the old cache functionality without the bar use <a href="https://addons.mozilla.org/en-us/firefox/addon/gcache-13694/?src=search" target="_blank">gcache+</a>, it seems to be the most convenient plugin for this purpose albeit still annoying.</li>
</ul>
Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-7223192047853614742012-12-09T01:28:00.001+01:002013-01-10T04:58:49.082+01:00Flexible inline enumerateI was asked to produce an inline enumerate with more flexibility and i quite like the solution. Just include enumitem
<span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;">
</span></span><br />
<pre><span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;">\usepackage[inline]{enumitem}
</span></span></pre>
<span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;"> and then define <pre>
\newenvironment{my_enum}[1]{\begin{enumerate*}[itemjoin={{; }}, itemjoin*={{; #1 }}]}{\end{enumerate*}}
\begin{my_enum}{as well as}
\item foo
\item bar
\item baz
\end{my_enum}
</pre>
</span></span>.
Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-85053797359515184172012-12-08T17:48:00.002+01:002013-01-10T04:58:26.702+01:00How Windows development worksOr doesn't at times.<br />
<a href="http://moishelettvin.blogspot.de/2006/11/windows-shutdown-crapfest.html" target="_blank">Former Windows Developer</a><br />
I hope this is somewhat overstated (I am not going to push the disgruntled employee cliche), although I am inclined to believe it simply on the grounds of how the development in large projects works.<br />
Quite sad.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com1tag:blogger.com,1999:blog-8285555622759625489.post-18305536998246312092012-10-26T00:36:00.003+02:002012-11-04T01:44:23.090+01:00Multiple Mediawikis on one host and/or short URLsI wrote up a guide to setting up the above mentioned pieces of the puzzle, head <a href="http://max-klinger.org/projects/mediawiki.php" target="_blank">here</a> if you are interested.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-50502788275429510212012-10-19T19:26:00.000+02:002012-10-19T19:26:10.144+02:00apache ssl warnings on client localhost<span style="font-size: small;"><span style="font-family: inherit;">Have you seen these before?</span></span><br />
<br />
<span style="font-size: small;"><span style="font-family: inherit;"><span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;">[Fri Oct 19 18:48:22 2012] [info] Seeding PRNG with 1824 bytes of entropy<br />[Fri Oct 19 18:48:22 2012] [info] [client ::1] Connection to child 0 established (server tehsuck.de:80)</span></span></span></span><br />
<br />
The reason for this is, that spawning a new process for every request is expensive (time and ressourcewise) and thus apache prespawns them and keeps them around. When it now manages this group of proces that all listen to a port and wait for a connection, it just wakes them by talking to them on the port specified last in the config.<br />
Now maybe you have seen these:<br />
<br />
<span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;">[Sun Oct 14 09:55:39 2012] [info] Seeding PRNG with 1824 bytes of entropy<br />[Sun Oct 14 09:55:39 2012] [info] [client ::1] SSL library error 1 in handshake (server tehsuck.de:443)<br />[Sun
Oct 14 09:55:39 2012] [info] SSL Library Error: 336027900
error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol
speaking not SSL to HTTPS port!?</span></span> <br />
<br />
These are caused by the same process because the threadmanager apparently doesn't know SSL, so it tries to speak plain HTTP on port 443 which is wrong of course.<br />
This is the result of<br />
LISTEN *:80<br />
LISTEN *:443<br />
somewhere in your apache config.<br />
<br />
So in order to turn the latter into the former swap the order and then to get rid of the messages use<br />
<br />
<pre><span style="font-family: "Courier New",Courier,monospace;"><span style="font-size: x-small;">SetEnvIf Remote_Addr "127\.0\.0\.1" loopback</span></span></pre>
<pre><span style="font-family: "Courier New",Courier,monospace;"><span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;"><span style="font-size: x-small;">SetEnvIf Remote_Addr "::1" loopback</span></span></span></span></pre>
<br />
and apped the follwing to your Customlog directive<br />
<br />
<tt>env=!loopback</tt>Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-76072702210757882272012-10-17T09:32:00.000+02:002012-10-17T09:32:11.559+02:00changing the title of listings<pre><code>This question cropped up in the channel yesterday and is quite obvious in the source </code></pre>
<pre><code>but not so in the documentation. If you want to change the name of the listing (think</code></pre>
<pre><code>localization) then you need to change three things.</code></pre>
<pre><code> </code></pre>
<pre><span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;"><code>\renewcommand\lstlistingname{Quellcode}
\renewcommand\lstlistlistingname{Codefragmente} </code></span></span></pre>
<pre><span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;"><code><code>\def\lstlistingautorefname{Alg.}</code></code></span></span></pre>
<pre><code><code> </code></code></pre>
<pre><code><code>The first line is the name at every listing, the second the title for the list of </code></code></pre>
<pre><code><code>listings and the third if you want to autoref a listing.</code></code></pre>
Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0tag:blogger.com,1999:blog-8285555622759625489.post-79445592863209178992012-10-17T09:15:00.003+02:002012-10-19T19:27:09.161+02:00SemanticBundle for MediaWikiSo i inherited this wiki 1.16 with the insane number of 50 plugins. I am now just upgrading the hell out of it and one plugin that quite tripped me up was SemanticBundle. You need to leave it enabled in the <span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;">LocalSettings.php</span></span> but then go to <span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;">Extension/SemanticBundle/SemanticBundleSettings.php </span></span>(sometimes the middle part reads semantic-bundle) and disable everything after the <span style="font-family: "Courier New",Courier,monospace;"><span style="font-size: x-small;"> </span></span><br />
<span style="font-family: "Courier New",Courier,monospace;"><span style="font-size: x-small;">enableSemantics( parse_url( $wgServer, PHP_URL_HOST ) );</span></span><br />
line. Then go to <span style="font-family: "Courier New",Courier,monospace;"><span style="font-size: x-small;"><yourwiki>Special:SWAdmin </span></span>page and click initialize (no, upgrade did not work for me - it still crashed even though it was installed before)<br />
Afterwards just remove the comments you added earlier.Max Klingerhttp://www.blogger.com/profile/03344504612131908510noreply@blogger.com0