Forgot your password?

typodupeerror

Comment: Re:Criticism from a past MODx user (Score 1) 70

by YurB (#43399067) Attached to: Book Review: MODx Revolution - Building the Web Your Way
I'm using Wordpress on a few personal blog-like projects but I think I'll stick at Drupal as my main platform, because my main requirement is flexibility and modularity. I'm currenly trying to build a blank html5boilerplate-based theme in drupal to see how it goes. And what do you use?

Comment: Criticism from a past MODx user (Score 4, Interesting) 70

by YurB (#43395063) Attached to: Book Review: MODx Revolution - Building the Web Your Way

I was using MODx Revolution for around two years, and it has many good sides, about which you can read on their website, in the books they published and in their wiki. But there are also some issues that led me to seeking an alternative now. MODx developers, please take this as an attempt of constructive criticism (and sorry for my imperfect English).

  • Too much is stored in the db, and that makes it very hard to work with git. Even with the 'static elements' functionallity one must have the actual 'element' in the database even if the code is stored in a file.
  • Poor performance of the backend. The backend is implemented entirely on ExtJS and is slow. Despite it's ExtJS it still requires to reload the page too often.
  • Very hard to develop own stuff on top of it. Just take a look at the tutorial on creating an extension (called 'extra'). I've developed different 'extras' to implement custom functionality in my projects, and I constantly had the feeling that they just made simple things much overcomplicated.
  • Poor documentation. Just take a look on their API docs. For example, the documentation for the modX::addExtensionPackage() function just says: "Add an extension package to MODX", and no information on the arguments besides what types they are.
  • Some serious problems in the core. For example, the widely used function modX::getChunk() has a performance bottleneck and can't be used in anything like, for instance, displaying a big list of products on a page, despite that this is exactly what it's for. If one instead reuses a same chunk object to iterate through a set of DB records (using $chunk->process()), the performance is dramatically increased. This issue has been reported on the forums, but didn't catch much attention (I can't even find the thread now.) The getChunk() function is widely used in some very important modx extensions, and yet the performance bottleneck doesn't seem to bother to the MODx community.

This isn't the full list. This is just some random (but major) inconveniences I can recall right now. To me, MODx is a great idea which for some reason wasn't implemented well.

Comment: Similar case in Russia (Score 5, Interesting) 104

by YurB (#43389497) Attached to: Why French Govt's Attempt to Censor Wikipedia Matters
France and Russia are very different states indeed, but it's interesting that Russian Wikipedia had a similar incident recently. The Russian Wikimedia received a request from the government to remove the 'Cannabis smoking' article from Russian Wikipedia (see google-translated version). The request in an ultimate manner states that if the article won't be removed during 24 hours then 'the hosting provider is obliged to limit access to such website' (haha, hosting provider from USA?) and if the hosting provider refuses to do that, then 'the IP address of the website will be listed in a database of addresses to whish ISP's will limit access'. The request PDF is here.

Comment: Re:You mean crack fest? (Score 2) 183

by YurB (#43108963) Attached to: Chrome, Firefox, IE 10, Java, Win 8 All Hacked At Pwn2Own
I agree. By (consciously) using the word "hacking" instead of "cracking" when refering to activity related to circumventing computer security we show our disrespect of those who contributed to the development of computing as we know it and who once asked us to differentiate the costructive "hacking" from the destructive "cracking". This is an example of constructive "cracking" though which is a special case.

+ - Slashdot Deploys Annoying Pop-up Ads ->

Submitted by Anonymous Coward
An anonymous reader writes "Slashdot had been doing this annoying practice for quite some time. Then it stopped for a while and now the last few days it has started up again deploying the most hated feature of the Interent, the pop-up ad. There are many sites on the Internet you would expect this from but not Slashdot. But here they are! What is up with this? And why just on iPads?"
Link to Original Source
Canada

+ - Canadian ISP Fights Back Against Copyright Trolls->

Submitted by Anonymous Coward
An anonymous reader writes "Distributel, an independent Canadian ISP, has fought back in a file sharing lawsuit by opposing a motion to disclose the names of subscribers alleged to have engaged in file sharing. The company did not oppose a similar request in November 2012, but says in court documents filed on Friday that several factors led to a change in position after it received another request for more names. Those concerns include evidence of copyright trolling, privacy issues, and weak evidence of actual infringement by its subscribers. The decision to fight back points to mounting ISP frustration in Canada with file sharing lawsuits that come after the Canadian government send clear signals that such actions were unwelcome."
Link to Original Source
Windows

+ - Samsung laptop bug is not Linux specific->

Submitted by
YurB
YurB writes "Matthew Garret, a Linux kernel developer who was investigating the recent Linux-on-Samsung-in-UEFI-mode problem, has bricked a Samsung laptop using a test userspace program in Windows. The most fascinating part of the story is on what is actually causing the firmware boot failure:

Unfortunately, it turns out that some Samsung laptops will fail to boot if too much of the [UEFI] variable storage space is used. We don't know what "too much" is yet, but writing a bunch of variables from Windows is enough to trigger it. I put some sample code here — it writes out 36 variables each containing a kilobyte of random data. I ran this as an administrator under Windows and then rebooted the system. It never came back.

"

Link to Original Source
Spam

+ - helpsmo.com skype call 1

Submitted by Anonymous Coward
An anonymous reader writes "Just had the first spam call on skype. An automated caller system telling my that my system was slow, undefended and needed a free scan. It also said I should go to www.helpsmo.com

Now I run Linux and yes my system is slow because I run it on old discarded hardware that is still perfectly good (just not good enough for Windows). Vulnerable? Hardly.

I checked their DNS and the IP goes to 46.20.33.71 with port 80 and 21 open. I didn't waste too much time as it is obviously spam and probably malware.

Just curious if this is common? I've been using Skype for as long as it's been out and this is the first for me."

Comment: Re:Microsoft's definition of Computer Science (Score 1) 168

by YurB (#42755827) Attached to: Microsoft Wants Computer Science Taught In UK Primary Schools
You're right and I absolutely agree with you. The only thing which I didn't like is what you have already said: the closeness and Windows-only-ness of their visual programming language. I'd probably add that it would be best if there were 3 or more different kinds of free and open-source learning environments which the kids could try and play with so that they know that a program is only a realization of a concept and the concept is independent of the program, i.e. they could learn to adapt to different UIs and mechanisms and achieve their goals in different environments.

"Contrary to popular belief, penguins are not the salvation of modern technology. Neither do they throw parties for the urban proletariat."

Working...