ShareSnippets е публично хранилище за програмен код. Лесно можете да съберете собствена колекция от отрязъци от код, да ги систематизирате с етикети, ключови думи, и да ги споделите (или ако не искате, да ги запазите за себе си!)

Какво следва?
1. Запомнете ни с del.icio.us или гласувайте за нас в Digg
2. Абонирайте се за нашия RSS
3. Четете ни!
4. Споделете собствените си отрязъци с нас!
5. FeedBurner  


Какво ново?
1. Ruby on Rails проекти в България - Сподели за твоят "RoR" проект !
2. Полезни линкове към публикации, статии свързани с програмиране и администриране !


Add to Google Reader or Homepage    Subscribe in Bloglines  Subscribe in NewsGator Online  Add to netvibes


Ruby on Rails проекти в България

Агенция за недвижими имоти "Явлена"  Клуб по спортни танци "Брилянт София"  сп."REALESTATE"  Защитна стена 

Най-добрите етикети - Азбучно

apache (1)
gettext (1)
hosting (3)
macos (1)
mysql (1)
perl (1)
php (1)
rails (19)
ruby (2)
security (1)
seo (2)
sharesnippets (1)
subversion (2)
ubuntu (1)

Реклама

« По-нови Отрязъци
По-стари Отрязъци »
29 общо  XML / RSS  

Ubuntu change the default editor

Ubuntu change the default editor

update-alternatives --config editor

Коя година сме ?

Забравяте да променяте годината в подписа(bottom) на сайта си или по лошо в сайта на клиент !

Helper code:
  def current_year
      Time.now.strftime('%Y')
  end


View:
"...Всички права запазени <%= current_year %> ...."

Български участник в европейско SEO състезание

Български участник в европейско SEO състезание.

Сайта: seocontest2008

Състезател: oggin

Имате инсталиран Rails 2.0.x, а искате да създадете проект с 1.2.6

Имате инсталиран Rails 2.0.x, а искате да създадете проект с 1.2.6 - Преди всичко трябва да имате инсталиран rails 1.2.6 gem след което:

rails _1.2.6_ името_на_проекта

Не броими имена - Ruby on Rails - Rest

Не броими имена и Rest Rails - Например: News

 map.resources :news -> map.resources :news, :singular => :news_instance

 news_path() /news
 new_news_instance_path() /news/new
 news_instance_path(1) /news/1
 edit_news_instance_path(1) /news/1;edit

 #edit
 <% form_for(@news, :url=>  news_instance_path(@news)) do |f| %>

 ......

 if @news.save
   format.html { redirect_to news_instance_path(@news) }
 ......

Импорт на CSV файл с ruby

Импорт на CSV файл с ruby

Пример с FasterCSV
sudo gem install fastercsv

require 'rubygems'
require 'fastercsv' 

FasterCSV.foreach('./imAreas.csv') do |row|
	e1 = row[0]
	e2 = row[2]
	e3 = row[3]
        .........
end

robots.txt sitemap location

Покажете на търсачките къде се намира вашият sitemap.xml като добавите следното в robots.txt

Sitemap: http://www.yoursite.com/sitemap.xml

Инсталация на TinyMCE в RoR приложение

Инсталация на TinyMCE в RoR приложение:

1. Плъгин
cd vendor/plugins
 svn export https://secure.near-time.com/svn/plugins/trunk/tiny_mce

2. Инсталация в приложението
  rake tiny_mce:scripts:install

3. Използване:
Във вашия layout добавете:
(Препоръката е да се добави преди останалите javascipt)
	<%= javascript_include_tiny_mce_if_used %>
	<%= tiny_mce if using_tiny_mce? %>

В използваният контролер:
class Admin::BaseController < ApplicationController
  layout 'admin'
  uses_tiny_mce(:options => {:theme => 'advanced',
                             :browsers => %w{msie gecko},
                             :theme_advanced_toolbar_location => "top",
                             :theme_advanced_toolbar_align => "left",
                             :theme_advanced_resizing => true,
                             :theme_advanced_resize_horizontal => false,
                             :paste_auto_cleanup_on_paste => true,
                             :theme_advanced_buttons1 => %w{formatselect fontselect fontsizeselect bold italic underline strikethrough separator justifyleft justifycenter justifyright indent outdent separator bullist numlist forecolor backcolor separator link unlink image undo redo},
                             :theme_advanced_buttons2 => [],
                             :theme_advanced_buttons3 => [],
                             :plugins => %w{contextmenu paste}},
                :only => [:new, :edit, :show, :index])  
.....

Пренасочване на директория към домейн с помощта на .htaccess

Redirect 301 /example_dir http://www.domain_example.com

Mac OS X 10.4.10 DBD::mysql инсталация

Инсталацията:

sudo perl -MCPAN -e 'install DBD::mysql'


Грешката:

dbdimp.c: In function 'mysql_dr_connect':
dbdimp.c:1677: error: 'ulong' undeclared (first use in this function)
dbdimp.c:1677: error: (Each undeclared identifier is reported only once
dbdimp.c:1677: error: for each function it appears in.)
dbdimp.c:1677: error: parse error before numeric constant
make: *** [dbdimp.o] Error 1


Решението:
Редактирайте ‘mysql_com.h’ в ‘/usr/local/mysql/includes’ и добавете:

typedef unsigned long ulong;
« По-нови Отрязъци
По-стари Отрязъци »
29 общо  XML / RSS