Πριν από 23-24 χρόνια όταν ξεκίνησε η ιδιωτική τηλεόραση στην Ελλάδα, ένα από τα πρώτα ιδιωτικά κανάλια πρόβαλλε μία ανατρεπτική για τα δεδομένα τηλεοπτική σειρά. Τους Αυθαίρετους. Οι Αυθαίρετοι λοιπόν ήταν μια σειρά με μια πολύ απλή θεματολογία: Είναι δύο οικογένειες, του Αντρέα Χατζηγιώργη και του Κώστα Χατζηγιώργη (ουδεμία συγγένεια, αλλά όχι τυχαία συνωνυμία) οι οποίοι ζούνε στην ίδια πολυκατοικία…
The obsolete nature of Internet Explorer
I rarely take on consulting jobs nowadays, but this post still stands even on the wake of Internet Explorer’s planned demise. Here’s a declaration I’m making regarding the nature of web projects I’m willing to undertake: Support for the latest non-beta versions of every web browser occurs at no extra charge to the total development cost. Support for inherently…
Weird ASP.net PathInfo behaviour
This post is about an ASP.net quirk and the (lack of) solution of it.
It’s a known fact that ASP.net WebMethods as provided by the ASP.net AJAX framework use what’s known as the path info of a url in order to map a request to a Web method. In other words, suppose you need to call a WebMethod called AWebMethod() in page APage.aspx. Suppose your application resides in http://anapplication.com (I really spent some time thinking about proper names about these. Really).
StyleCop, the Destroyer of Productivity
There’s a Visual Studio add-on called StyleCop. StyleCop is a source code analyser, which, unlike FxCop (and Visual Studio’s Code Analysis function) operates on the source code of your projects rather than the final compiled assemblies. In other words, it focuses on the looks rather than the works. The purpose of StyleCop is to ensure that everyone on your team…
XSL transformations are awful and create memory leaks!
You know that they suck, so I won’t elaborate on that point, but what about the memory leaks in .net framework?
We had an issue at work with our IISs going crazy and shutting down after a few days of operation. The sysadmin investigated and attributed it to excessive memory usage, having w3wp.exe reaching memory consumption numbers close to the theoretical maximum of a 32-bit process. This problem was postponed for a future investigation since there was no time to resolve it.
Fax over IP is a pain
The requirement A few months ago came the need for a fax machine. Worse yet, it had tobe connected on a dedicated phone line since the main line was configured to redirect unanswered calls to a mobile number after a number of rings, while incoming faxes could occur any time of the day.
WordPress 3.x on IIS 7.x with Unicode Permalinks – Problem SOLVED!
Generally speaking, I don’t like wasting time hunting down framework bugs. It’s not that I don’t like a challenge, it’s just that they are usually hard and very time consuming to fix (if at all possible), especially in case you have to deal with fringe cases (in other words, “Google isn’t going to help”). Since we have lots of clients…
On Forum software
Recently, I was searching the web for some information on a subject (I won’t get into details, suffice to say that it had to do with my sound card) when a promising link lead me to a forum discussion (which I won’t name here for obvious reasons). A user had uploaded an image as an attachment with his message so…
Fun with caching WordPress & PHPBB 3 on IIS.
Recently, I was forced to look into PHP caching, thanks to a series of events. Here’s what happened: Once upon a fine day, the (windows) server demanded that I will install some windows updates it found and I proceeded. After the restart though, I noticed that all of our PHP sites were timing out. It didn’t take long to find…
Προσέξτε τι διαβάζετε!
Υπόψη, αυτό γράφτηκε πολύ πριν η φράση “fake news” μπει στην καθημερινότητά μας.Οι παρατηρήσεις ισχύουν το ίδιο όμως. Μια ενδιαφέρουσα παρατήρηση που έχω κάνει είναι ότι το ελληνικό internet και κυρίως η ελληνική blog σκήνη τελεί υπό κατάληψη από εθνικιστικά στοιχεία. Είναι χαρακτηριστική μάλιστα η επιρροή τους, που ένα θέμα το οποίο ανεβαίνει σε ένα από αυτά τα sites, αυτόματα…
PHP and Unicode’s Byte Order Mark
I’ve started messing around with custom websites based on WordPress lately, since it offers a very flexible platform with lots of functionality while still allowing you to customize the final result to your heart’s content. Really, the only real issues with this approach is that 1) we are talking about PHP which happens to not be my platform of choice…
South Park’s sleazy message
I am somewhat of a South Park fan. The spiritual child of Matt Stone & Trey Parker, usually manages to crack me up and it helps when their points they make and the jabs they take are effective. I find myself disagreeing with some of the messages its creators try to shove in our heads however. Let’s have a look…