Why should you crash the SMX Paris?

SMX Paris? A glass of wine, a slice of cheese and a slice of penguin in my sandwich…

One week to go before the SMX Paris! There will be the Seattle advanced SMX 2 days earlier and then Paris. But why should you pack you bag and get there?

(more…)



How to get a kick a@! application ?

Your site’s design is the first thing people See
It should be a reflect of you in the Industry…

Make it easy for spider to crawl what you provide…



Best CSS framework for SEO

Everybody knows it is more flexible, better coding to write CSS yourself.

  • But is it more efficient?

I am very bad at coding CSS.

  • How can a grid help me out?
  • Which CSS Framework should I chose SEOwise?

My requirements:

I am looking for a grid that is SEO friendly:Where I can push upp or down the different modules so that the navigation appears after the main content of the page.

I need a good control over the Font css.

The nominees are:

Two frameworks stands out:  Blueprint and YUI frameworks followed by960 CSS http://960.gs/ (less known but that might be more SEO friendly).

YUI framework:
+ Template columns are source-order independent, so you can put your most important content first in the markup layer for improved accessibility and search engine optimization (SEO).

- Does YUI framework provide us with semantic CSS?



Symfony on shared host 1and1

Clear Cache of local install
symfony freeze

in web/.htaccess

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Options +FollowSymLinks +ExecCGI
 
<IfModule mod_rewrite.c>
  RewriteEngine On
 
  AddType x-mapp-php5 .php
  AddHandler x-mapp-php5 .php
 
  # UNCOMMENT the following line, if you are having trouble getting no_script_name to work
  #RewriteBase /

  # we skip all files with .something
  RewriteCond %{REQUEST_URI} \..+$
  RewriteCond %{REQUEST_URI} !\.html$
  RewriteRule .* - [L]
 
  # we check if the .html version is here (caching)
  RewriteRule ^$ index.html [QSA]
  RewriteRule ^([^.]+)$ $1.html [QSA]
  RewriteCond %{REQUEST_FILENAME} !-f
 
  # no, so we redirect to our front web controller
  RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
 
# big crash from our front web controller
ErrorDocument 500 "<h2>Application error</h2>symfony application failed to start properly"

in web/php.ini

1
2
3
magic_quotes_gpc = off
magic_quotes_runtime = off
magic_quotes_sybase = off

Do the switch in databases.yml and propel.ini



what to do when your joomla site is hacked?
  1. Check for a backdoor:
  2. -Access your site using ftp.
    -Check for the latest folder and files that have been changed. Are there any index.php files that have recently been changed?

  3. Check if the database has been corrupted. Check for Java Script and new user registration, their rights…
  4. Get the server logs to see what technic was used and which component is involved.
  5. Clean up, upadte the components and reopen the site (ftp site / 705)


Creating a Mailing list with swift Mailer and Symfony1.0

The Php mailer of Symfony 1.0 doesn’t handle important mailing list. No buffer, no Smtp server. The best is to use Swift mailer with a batch script processing in background…

Here is how to send an HTML email with the Swift Library with symfony 1.0:

Copy the autoload.yml in: myapps/config

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
try
{
  // Set up the Smtp connection using your google account
  $connection   = new Swift_Connection_SMTP('smtp.gmail.com', 465,
                                  Swift_Connection_SMTP::ENC_SSL);
  $connection-&gt;setUsername('h.le.turdu@gmail.com' );
  $connection-&gt;setPassword('xxx' );
  // Create the mailer and message objects
  $mailer = new Swift(new Swift_Connection_NativeMail());
  $message = new Swift_Message
  ('Mail\'s subject', $mailBody, 'text/html');
 
  // Send
  $mailer-&gt;send($message, $mailTo, $mailFrom);
  $mailer-&gt;disconnect();
}
catch (Exception $e)
{
  $mailer-&gt;disconnect();
  // handle errors here
}

and in a batch file

1
2
3
4
5
$swift = new Swift(new Swift_Connection_SMTP(smtp_server_address));
$recipients = new Swift_RecipientList();
$message = new Swift_Message($email_subject, $email_body);
foreach ($addresses as $address) $recipients->addTo($address);
$swiftbatchSend($message, $recipients, $from_email_address);


What is a web application?

What is a web application ? Technically, it is not very intersing: It is a program that you access via a web browser that doesn’t run on your computer but somewhere remote on another computer.

A web application can be a knowledgebase like Wikipedia, or a business platform like Salesforce or a communities of interest like Languagekompis.com

web_app2

Web applications offer to their users the possibility to create and share information.

A revolution if the information is really valuable…

Imagine having a community discussing your products, highlighting their advantages and shortcomings, imagining for you what could be the features of your next product release!

Imagine creating a place where the best Europeans students meet the Top employers!

Imagine that I could create such a thing for you!



RECENTLY BLOGGED ABT

TWEETS

  • My twitter:

Test of NS:

I will try to insert different elements into it:

Broken TWiTTs :(

  •  

AUTHOR

  • Hervé Le TurduMy name is Herve Le Turdu.
    I am a 32 years old french* man with an inquiring mind and an enthusiastic personality. Get to know me better !

    *Pardon my English tainted with a strong accent and of many mistakes

Projects & Work

LINKS - BeCause they deserve it!

I Love SEOgadget ----------------------------------------------------
Testing stuff:
http://leturdu.com/web-dev/

Test 1 // show post ID: 1

Test 2 // show category page: Services