| Journal Home Official Blog |
Happy new year!Tweet It is already 2012 in some parts of the world and it is slowly getting to that time where we are... 2011 was full of changes for Journalhome, I have, (and in fact I am still busy doing it), re-written a lot of of the engine. 2012 should bring some visual changes, new templates, (a-la Wordpress), finally a new front page, (this one is 7 years old I think)! So, I hope you have a wonderful and prosperous new year, filled with all your wishes. Happy and prosperous 2012 to all! FFMG 08h44 - 12/31/2011 - comments {0} - post comment - trackbacks {0}
Share and enjoy
Stand up against the Internet blacklist legislationTweet Today, (November the 16th), the US congress is discussing some form of Internet censorship bill. Basically they want to be able to monitor and censor the content of the Internet, (to prevent piracy and copyright infringements). Our servers are not located in the US so we would fall out of any such bills, but we still strongly believe that no government should be able to censor the Internet! 20h48 - 11/16/2011 - comments {0} - post comment - trackbacks {0}
Technorati Tags: internet blacklist legislation, sopa
Filed under: internet blacklist legislation, sopa
Share and enjoy
Very high server loadTweet Something is putting a load on the server. But please bear with me while I try and sort it out, I'll update this post once it is sorted. [edit]:I have made a couple of changes to the scripts that were causing some issues, this seems to have sorted the problem for now, but I am monitoring the situation. [edit2] : It's been a couple of hours and all seems good now. Please let me know if you have any major issue(s). F. 06h53 - 9/29/2011 - comments {0} - post comment - trackbacks {0}
Share and enjoy
Started facebook promotion - Part 2Tweet This is a continuation of my earlier post on Facebook promotion. I have now stopped the promotion to take stock of the results, (and because it was costing me a lot of money). There has been some signups directly from Facebook, (I can track those), but nothing worth the amount of money spent. I ended up spending about 50 pound, (GBP), this was my budget for this experiment, each 'clicks', (that is users that saw the adverts and came to the sign-up page), cost between 0.2p and 0.8p, (I am not entirely certain why the cost varied so much, I suspect it has to do with the time of day). As you can well imagine this is very expensive for such a low return. So what next?
*I like number 3 but I want to give google a fair chance to see what comes of it. As always, any suggestions are always welcome. 11h11 - 9/21/2011 - comments {1} - post comment - trackbacks {1}
Share and enjoy
Started facebook promotionTweet I have always been curious on how to advertise journalhome, the way I see it, there are only two realistic options. I have a very modest budget, so we will see what kind of results we are getting, I am aiming for 1 'real' new blogger a day. I will update this entry from time to time, to give a bit of feedback, the ad goes 'live' in about 2 or 3 hours, (when the US wakes up) and it is already live in Europe. If you are a Facebook user please become a fan of JournalHome :), the more people we have the better. (Update: see the result of my tinny exeriement and what I might do next). 11h13 - 9/17/2011 - comments {0} - post comment - trackbacks {1}
Share and enjoy
August updatesTweet
I also updated the 'lifeless', 'forced energy', and 'exotic' templates, because they were ugly... I know there are others, but I am working on them slowly. 19h55 - 9/4/2011 - comments {0} - post comment
Technorati Tags: bad behavior, journalhome, templates, updates
Filed under: bad behavior, journalhome, templates, updates
Share and enjoy
Bab-behavior not behaving?Tweet For a while now I have been running Bad-behavior for a while now and I must admit I have never really noticed a major slow down in the number of spam registrations/entries. This is primarily because it is blindingly easy to fix whatever issue the plugin might find with your headers. It does use some third party website like the project honeypot, but those has the down side of slowing this website at every page load. I need to refine it to only check on certain pages, (like comments and signup), while having it turned off for other pages. I mean, realistically I couldn't care less if a spammer is reading the front page, (as long as they don't do anything else naughty). So, I have turned it off for a while, this will help me to check 2 things. - First how much faster is the site, (if at all!), and how much more spam I get. We, (the bots and I :)), are currently disabling no less than 500 to 1000 accounts a day!, so if the numbers get much higher than that then I will know that bad-behavior was helping in a way. - Secondly, I have metrics to check the speed of the site, so I can compare how much faster it will be. I will leave it like that for a week or so and then compare everything again... If any of you have some kind of experience with Bad-behavior, (or if you know how to fine tune it to work faster/smoother/better). 07h45 - 8/13/2011 - comments {2} - post comment
Technorati Tags: bad behavior, journalhome, spam, speed
Filed under: bad behavior, journalhome, spam, speed
Share and enjoy
How to test/debug your Facebook AppTweet Over the past few weeks/month I have been adding various third party plugins to allow users to connect to Journalhome using their favourite social network account, (to date I have added Facebook, Twitter and Linkedin). But one of the problems I have been facing is, how to debug/test my Facebook app. When you create an app, (on your facebook developer account), it is expected to redirect to your live server. The obvious solution is to create a new 'test' account. So lets say your test account is http://127.0.0.1/, (or whatever IP address/website you use), create a new app in facebook using that address. Make sure that all the values are as close as possible to your 'live' server. I have been having some issues with htpp://localhost/, I think this is because facebook tries to parse the URL and it doesn't like it, so it might be better to use the ip address. Pay special attention to the 'Web Site' section, make sure that the site URL points to your test website, (even if it is local and only accessible to you). Facebook uses this address to allow only applications from that address to make 'calls'.
Note your new Application ID and Application secret, they are obviously not the same as your live application details. And that's all you need to do with Facebook really, (You can also use port number like http://www.example.com:6141/) if you need to. You now need to create some test accounts, to do that, download the facebook test user manager, it will allow you to create test accounts, (and delete them/edit them/add friends). Just copy the files somewhere on your test server and run it from there, (like http://127.0.0.1/testuser/). That's all you need really, just make sure that your test server is pointing to the 'test' version of your application and Facebook will return you back to your test server. NB: This might be stating the obvious, but make sure that you replace the App ID and App secret when you nove to the live server. In my case I have config files that are 'live' and 'test' to ensure that I don't need to bother about changing the app ID and secret. That's it, let me know if you have an easier way of testing Facebook apps. I am also very interested to know if there are other tools to help you test your Facebook app. 05h23 - 8/6/2011 - comments {0} - post comment - trackbacks {0}
Technorati Tags: facebook, facebook app, test, test facebook
Filed under: facebook, facebook app, test, test facebook
Share and enjoy
Changes over the past few weeksTweet
That's all for now, please let me know if you come across any issue that I might have missed. 07h53 - 8/4/2011 - comments {0} - post comment
Share and enjoy
Back to normal... kind of.Tweet After the spam attack we had last week things are slowly getting back to normal. It has nothing to do with spammer giving us a break, what really happened is that I changed the blog signup page, (to be a bit more user friendly), and the various spam bots that have been flooding us are now hitting the wrong page(s). I know I have said it many times before, but I am very happy with the way our own anti-spam bot is working, it is catching a huge amount of spam, a vast amount of accounts are flagged a 'untrustworthy' by the system and I not getting the search engine links they so desperately want. I am manually looking at all the accounts created, but +7000 accounts were created, (and I have automatically disabled +3000), so I still have to remove a lot of them. I am also very happy with the way the system itself handled the attack, the front page went down once or twice, (under the load), but I have learned from it and we should now be able to handle further such attacks. All this has taken me away from the other improvements I have been working on, so, sadly there isn't much else new happening in the development front. Let me know if you have any issues you want me to look at... 13h14 - 7/23/2011 - comments {0} - post comment
Share and enjoy
Weathering the spam stormTweet Just a quick note to let you know that we have been under a larger than usual spam attack over the last 2-3 days. So please bear with me, (and the bot), for a few days, I am sure they will move on as soon as they realise that their garbage is not allowed to remain here. I will probably remove all 'new' weblog from the frontpage, just to make sure that they won't pollute the site any more than they do already. Also remember to report any weblog that you feel is not appropriate or if it should be removed. A vast amount of older weblogs are not flagged as spam simply because the spam bot is still running in ‘cautious’ mode, (as some of you are all too aware). 06h50 - 7/14/2011 - comments {0} - post comment
Share and enjoy
Link your blog to your LinkedIn accountsTweet I have added one more social network to allow you to connect to JournalHome, LinkedIn. Simply click on the button on the top banner to link your LinkedIn account to JournalHome, as usual you will be asked to allow JournalHome to connect to your profile. If you are a new user you can also create a new account here using your LinkedIn user-name and password, simply click on the button and follow the various prompts. So you can now login to JournalHome with Facebook, Twitter and LinkedIn. As usual, if you come across any issues just drop me a message and I will look into it right away. 16h57 - 7/9/2011 - comments {0} - post comment
Technorati Tags: connect, facebook, journalhome, linkedin, twitter
Filed under: connect, facebook, journalhome, linkedin, twitter
Share and enjoy
Big Google updateTweet Since the 16th of June I have seen a big jump in our traffic, this is mainly because Google has made some changes in the way it returns search results, we will never know how they work things out exactly, but basically they punish low quality websites, or sites that offer duplicate contents. It seems that they have come up with a way of knowing what is a good or bad website. In our little corner of the web, what this means is that if you copy content in your blog from other sources you better add about 50% 'new', quality content, otherwise Google will punish you, (by that I mean they will make your blog fairly hard, if not imposible, to be found). For JournalHome as a whole, this is not really bad news as most of the content is unique, I go around and remove all spam/duplicate contents anyway, (thanks for those of you who report sites to me from time to time). Below is a graph of Journalhome traffic over the past 6 months.
The yellow line is the 1st of January when I started removing all the spam accounts and doing some general clean-up. You can see a general increase in traffic, I will try and give an update in the next few months so we can see if we were able to maintain a positive . How can you improve traffic to your blog? Content, content, content, Google accounts for a large part of our traffic, (Facebook, Twitter and Yahoo, together, are not far behind), so we cannot ignore their rules. And their most important rules are:
If you do those two points, traffic to your site should follow quickly... 12h52 - 6/28/2011 - comments {0} - post comment
Share and enjoy
Download Adobe Reader (X or 9.4) without the moronic DLMTweet When you want to get the latest Adobe reader, (adobe X), it insists on installing some download manager, supposedly to make you think that your bowser has been incapable of downloading files until now. But I suspect that in reality Adobe want to push some thirdparty software onto your machine that you never asked for in the first place, (they are pushing the Mcafee antivirus as well as the Google Chrome browser hard). So, to get it without installing some other software onto your machine, go here, http://get.adobe.com/reader/enterprise/, select your operation system, your language and that's it, download the reader. Adobe is for ever trying to update something, compared to other big software companies it does not feel me with a world of confidence to have that many updates coming over the wire all the time. 08h14 - 6/13/2011 - comments {0} - post comment
Share and enjoy
Various updates (mainly Facebook)Tweet Someone sent me a message to tell me that the Facebook signup was not really working so I re-visited the whole thing.
Let me know if you have any issues. 14h18 - 6/11/2011 - comments {1} - post comment
Share and enjoy
Google +1 buttonTweet I created a new plugin for the Google +1 button, it is basically similar to the 'I like' button. Watch the video below explaining a bit more about the new button. Simply go to your plugin page and activate Google +1 button, (at the bottom of the list). The The jury is still out about the real use of such a button, but, what do I know... As always, let me know if you find something wrong. 19h45 - 6/6/2011 - comments {0} - post comment
Technorati Tags: changelog, google +1, journalhome, plugin
Filed under: changelog, google +1, journalhome, plugin
Share and enjoy
Using bad-behavior, sometimes.Tweet I have re-enabled bad-behaviour, (and updated it to their latest version in the 2.0 branch), but I don't think I will keep it on permanently. I think it does have a lot of false positives. So I think the best option is to leave it in most of the time, but not always. I will just need to monitor when our friendly spammers are visiting :). I am looking at their 'new' version, 2.1.x, to see if it will make any big difference with JournalHome. On the spamming front we are up to about 90% deletion rate, almost every single new account is a spam account, but I am not too worried about it, (for now), I will do proper advertising once everything has been upgraded to the new system. On that note, the migration is taking a lot longer than expected, this is, (as I have said before), mostly because I am trying to rebuild the engine while the car is still running :). But I am making some good progress, the new templates that I had promised are still some way away, but I am still working on it. 21h47 - 6/2/2011 - comments {0} - post comment
Share and enjoy
Restore MySQL database from sql dump file?Tweet This is more of a personal note for myself because I keep forgetting the syntax :p. When developing web applications I often, 'mess around' with the database and I then need to restore it to make sure everything is running ok, (or simply to run some kind of test again and again). z:\mysql.exe - u USERNAME -p DATABASE < dump.sql Enter password: ******** Replace USERNAME with your database username, DATABASE with your database name and of course the 'dumpo.sql' with the name of your sql dump file. You will then be asked to enter your password and the update should happen with not too much problems. if you get an error message like "'mysql.exe' is not recignized as ab internal or external command, ...." this is because mysql is not in your pa;th%, so you will need to run the command above with the full path where mysql.exe is located, (normally in your program files directory). 06h37 - 5/31/2011 - comments {0} - post comment
Share and enjoy
Set your timezone!Tweet I made a small change to the weblogs general settings. Dates and time should now be displayed a little bit better, (and using your own time zone). I have also made a small change to the draft entries, until the entry is published the date will be set to the current time, (in your timezone). 20h42 - 5/10/2011 - comments {0} - post comment
Share and enjoy
Added Vimeo.com supportTweet I added a new short code for Vimeo: [Vimeo:url], (or [vimeo:id] or [vimeo url=url]), now all you need to do is add this tag in your post and Journalhome will automatically embed Vimeo.com.
I will also update the list of short keys to make it easier to remember/use, (it will be added to the Youtue, Digg, Mp3). Let me know if you come across any issues using this tag, (Thanks flightsim for suggesting this new shortkey). 09h55 - 4/26/2011 - comments {1} - post comment
Share and enjoy
|
Description
JournalHome.com has created this blog for the purpose of keeping members and visitors up to date with JournalHome.com site information.
Home User Profile Archives Friends My Wall Links Webmaster Forum Free Blog
Recent Entries - Happy new year! - Stand up against the Internet blacklist legislation - Very high server load - Started facebook promotion - Part 2 - Started facebook promotion Entry Categories - Contest - HTML Code - News - Web Security - Politics - PHP Code - Changelog |
||||||||||||||||||||||||||||||||||||||||||||