Authorguda

Dagens PS and PS Spy

We have launched the website PS Spy. It is a news monitoring website. The website is written using Ruby on Rails, MySQL and Python code and a little bit Java on some key parts.

I am very pround of the webhunter and the accuracy with which we find and deliver news.

Maybe it is good idea to launch a toolbar, we have developed many toolbars for our clients and we have a lot experience in this field, there are free solutions on Internet also.

Here is what the internet says :)

http://www.ifra.de/website/news.nsf/wuis/2247F329A7D9498AC12574BE0049E98E?OpenDocument&0&E&

Hacking Tools

Hack distributions

  • BackTrack is the most Top rated linux live distribution focused on penetration testing.
  • NST
  • Steganos Hacker Tools here ->
    (E-mail: www@serials.ws Name: www.serials.ws Serial: 50GWR0N-F71A39F)

    <- hidden text here

Metasploit

TOP100 tools

exploit search list – > http://milw0rm.com/links/

I am getting better :)

Advanced Global Personality Test Results  

Extraversion |||||||||||||||| 62%
Stability |||||||||||| 46%
Orderliness |||||||||||||||||||| 82%
Accommodation |||||||||||||||| 62%
Interdependence |||||||||||||||| 70%
Intellectual |||||||||||||||| 62%
Mystical |||||||||||| 43%
Artistic |||||||||||| 50%
Religious |||||| 30%
Hedonism |||||| 30%
Materialism |||||||||||||| 56%
Narcissism |||||||||||||||| 70%
Adventurousness |||||||||||||| 56%
Work ethic |||||||||||||||||||| 90%
Humanitarian |||||||||||||||| 63%
Conflict seeking |||||||||||||| 56%
Need to dominate |||||||||||||||| 63%
Romantic |||||||||| 36%
Avoidant |||||||||||| 43%
Anti-authority |||||||||||||| 56%
Wealth |||||||||||||| 56%
Dependency |||||||||||||| 56%
Change averse |||||| 23%
Cautiousness |||||||||||||||||||| 90%
Individuality |||||||||||||||| 63%
Sexuality |||||||||||||||||| 76%
Peter pan complex |||||||||||||||| 70%
Family drive |||||||||||||||| 70%
Physical Fitness |||||||||||||||||||| %
Histrionic |||||||||||||| 56%
Paranoia |||||||||||||| 56%
Vanity |||||||||||||| 56%
Honor |||||||||||||| 56%
Thriftiness |||||||||||||||| 70%

Take Free Advanced Global Personality Test
personality test by similarminds.com

Stability results were medium which suggests you are moderately relaxed, calm, secure, and optimistic.

Orderliness results were high which suggests you are overly organized, reliable, neat, and hard working at the expense too often of flexibility, efficiency, spontaneity, and fun.

Extraversion results were moderately high which suggests you are, at times, overly talkative, outgoing, sociable and interacting at the expense of developing your own individual interests and internally based identity.

trait snapshot:
clean, self revealing, open, organized, outgoing, social, enjoys leadership and managing others, dominant, makes friends easily, does not like to be alone, assertive, hard working, finisher, optimistic, positive, likes to stand out, likes large parties, respects authority, practical, high self esteem, perfectionist, dislikes chaos, busy, not familiar with the dark side of life, controlling, high self control, traditional, tough, likes to fit in, conforming, brutally honest, takes precautions

Benchmarking web application

Load test with tsung – a erlang project. The nice stuff is that the test can be runned on multi machines which will do the tests. Works with proxy. I think it is very nice idea to test it on my next load test.

http://tsung.erlang-projects.org/

syslog-ng and rails

My Syslog-ng.conf file

The interesting part is the final flag which tells the syslog not to process any further the message. This way the message stays only in the rails application logfile.

log { source(src); filter(f_rails); destination(rails_log); flags(final); };

Here is the whole conf file

Continue reading

Source code websites

http://www.refactormycode.com

http://snippets.dzone.com/tag/split

http://www.splunk.com

Articles: http://thedailywtf.com/

Firefox is not a browser – it is OS !

I want to add two check-marks under this link from the Firefox website. In case the link is outdated here is an  to get for what I am talking about.

My theory is that Firefox is an Operating System :)

  1. It boot like OS (I mean slow)  – X for Firefox, V – for IE
  2. It takes huge memory (like some modern OS)   – X for Firefox, V – for IE
  3. With Firefox you can browse less pages than with an IE/other browser – X for Firefox, V – IE
  4. I asked google two queries (sorry FF) :
    1. why ie is better than ff 
      –  Results 1 – 10 of about 11,300,000 for why ie is better than ff. (0.37 seconds) 
    2. why ff is better than ie
       – Results 1 – 10 of about 11,200,000 for why ff is better than ie. (0.32 seconds) 
Now the result is little bit changed.

 

Rails caching notes

General Notes

Very nice tutorial for rails 2.1 caching.

API references: Fragments, Sweepers, the Store

Post how to move the page cache in a folder with some server examples

Observing Controllers with Sweepers

Here is described how you can use the Sweepers to observe controller actions. I totaly agree that the documenation is very bad on the sweepers and it is like a rule book of MTG than usefull rdoc.

Here is what I have found on the naming of the callbacks.

Checking the source code in sweeping.rb shows that the callbacks that are used for the controller are constructed in this way:

controller_callback_method_name = "#{timing}_#{controller.controller_name.underscore}"
action_callback_method_name = "#{controller_callback_method_name}_#{controller.action_name}"

This means that the method which will be called in the sweeper will be named

  • after/before_user – for the controller UserController
  • after/before_user_login – for the action login in the controller UserController

Here is an example.

class Dagens::UserController < Dagens::BaseController
  cache_sweeper DagensAgentSweeper, :only => [:do_login, :do_delete_account, :do_logout]
  def do_login
  end
  ....
end

class DagensAgentSweeper < ActionController::Caching::Sweeper
  observe DagensAgent

  def after_user_do_login
    puts "after do login \n \n \n \n \n \n \n "
    expire_cache_for(@logged_user)
  end
end

Skipping callbacks from an observer

I know that it is not good idea, but some times there is no time/way to do skip it. I have found a plugin and this post here. I have choose to use the second one in my project. Here is the example

class DagensAgentSweeper < ActionController::Caching::Sweeper
  observe DagensAgent

  def self.skip_callback(callback, &block)
    method = instance_method(callback)
    remove_method(callback) if respond_to?(callback)
    define_method(callback) { true }
    result = yield
    remove_method(callback)
    define_method(callback, method)
    result
  end
........
end

And later in the controller….model…

      DagensAgentSweeper.skip_callback(:after_update) do
        @agent.shown_times += 1
        @agent.save
      end

timed_fragment_cache

Some patches on the timed_fragment_cache plugin.

Note how Jolyon Says suggest to expire the cache when you have time zone : when_fragment_expired ‘tags_home_page’, Time.now + 10.minutes do

I have notice that timed_fragment_cache (or the patch) have a problem with expiring the cache from the controller. In the documenation it is stated that it is ok to expire the cache only in the controller with

when_fragment_expired  "_last_update",  Time.now + 1.minutes  do

and there is no need to expire it in the view, but you MUST expire it in the view.

cache "_last_update" do

must be

cache "_last_update", Time.now + 1.minutes  do



		
	

Bash tips and tricks

Nice quick bash book

http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-7.html (loops)

How to check if files containt “this” and “that”

grep -i 'for nut in self._foundNuts:' `grep -ril "loop(1):" *`

Display timestamp

date -d @1231351762

Microsoft has locked Windows Vista Home to only one language

Great!

One of my friends has bouth a new laptop from USA and I want to change the base language of his operating system to Bulgarian. The Bulgarian language is fully support by Microsoft. My surprise was big when I got the “Only language please…” from the Regional Settings language switcher pane.

I want to use one language but I don’t want English I want Bulgarian. Why I cant switch it?

The solution come from Vistalizator. This software has fixed all my troubles. Now I have two languages on my Windows Vista Home (who said that Vista Home dosn’t support two languages :) ?

Someone has made already forum/topic where you can express what you feel working with Microsoft products.

© 2025 Gudasoft

Theme by Anders NorénUp ↑