wakup tool v2

Today i’ve worked hard to make some changes to “wakeup tool” and so it came v2.

Changes that worth mentioning:

  • New layout based on bootstrap. It’s responsive now :)
  • Grouped hosts by type (Linux, Windows, Webserver). Each with it’s own verification procedure
  • Changed WOL mechanism in order to remove dependencies on some installed binaries.
  • Changed autodiscovery mechanism. Now it will check if host alive trough checking ports 3389,22,80. Again removed dependencies on external binaries.
  • Changed log in mechanism to sfDoctrineGuard in order to allow future features that require permissions. If you require integration with Active Directory have a look here.

You can have a look yourself at: https://github.com/alexbumbacea/wakeup

Adobe WebUp #9

This time, it was quite short (19:45 – 21:10) with only 2 presentation, both directly related to some cool js libraries.

First presentation was kept by a student(Andrei Oprea), that is an intern at Adobe RO. He presented an online version of tool that resembles with PowerPoint – http://piatra.jit.su/.
This tool is based on a node.js server with front-end developed using less, jQuery, bootstrap and require.js. About jQuery, less and bootstrap i heard also before, but require.js was the new stuff.

What’s require.js? It’s a dependency management library, that can help you a lot in terms of concurrency issues at load(we all had this problem at least once).

Continue reading

HTTPS has problems

It seems like nothing is secure those days. I found a post about possible security issues with HTTPS on Firefox and Chrome. The issues is realted to some features enabled by default in those browsers(TLS compression or SPDY) that would allow access to cookies from https sites. In the latest versions of Firefox and Chrome those features were disabled, so update as soon as possible.

Surprising for me it’s that this happends to Firefox and Chrome and not to Internet Explorer, but it seems like the fact that they don’t implement all the new cool stuff saved them.

Also as webmaster you can protect your users by disabling those features in your webserver.

wakeup tool

Today was the first expose to public of  the wakeup tool. It’s available on github here https://github.com/alexbumbacea/wakeup/

The tool is designed for companies that want to reduce the amount of power consumer by the computers while employees are not using them, but also offer possibility during VPN connections to access the machines.

It requires wake-on-lan to be enabled from bios and, for the auto-discovery functionality, it requires that computer would have Windows Shares enabled( it uses netbios scans ). Also computer may be added manually to the list.

Currently documentation and interface are still in work, but the core functionality is working.

Discover PHP 5.4

Finally i had the time to have a look at PHP 5.4, as i heard it had built in web server ( a cool feature for a windows user).

To shortly describe my requirements: a on demand webserver for Windows systems that would understand php, would allow easy configuration, a rewrite mechanism and preferably would not require any install process. All the criteria above were successfully implemented in php 5.4 as explained here. Continue reading

Adobe WebUp #3

And there it is was Adobe WebUp #3 and there were some great speakers that explained how to write javascript more efficiently and very, very quickly.

They presented:

  • GWT, described as a good solution for enterprise application
  • CoffeeScript, a tool that helps you write js using “shortcuts”.
  • BusinessCatalyst, an “Online Business solution” – as presented by Adobe, a solution for small companies that want to have a great online experience.(not ready for bigger online business solution – missing option to write your own modules or integrating with external server side services) – Presentation slides
  • And the coolest thing i ever seen “Debugging Mobile WebSites & Apps”, where they presented Adobe Shadow, an end to end solution for debugging on webkit based mobile device tool, based on weinre. – Presentation slides

Also they allowed other companies to present open positions (not only in Adobe) – how cool is that?

I strongly advise to keep an eye for the WebUp presentations on myadobe.ro as they intend to present other cool topics in next editions.

Experience with Linux on Core iX with ATI video laptops

Until a few days ago i owned a HP Pavilion DV3-4071ee, a very nice 13” laptop with a Core i5(first generation) and with switchable graphics from ATI that came with Windows 7 Home Premium. All programs i was using day by day were running with decent speed. Main problem came when i had to work on a symfony based project. Previously i had to work on a Drupal project and at that time, after a thorough reading i decided to go with a IIS instalation with the PHP that it’s offered by WPI.

Continue reading