Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

05.12.2009, 14:43
|
|
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме: 7452489
Репутация:
1359
|
|
Что подразумевается под сайтами на чистом Руби?
сами Rails написаны на руби
Merb - написан на руби
Sinatra - написан на руби
Нужны еще примеры ??
|
|
|

05.12.2009, 17:02
|
|
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме: 1410429
Репутация:
214
|
|
Сообщение от Flcn
извиняюсь за банальный вопрос... но есть число 153 к примеру.. как можно получить из него 1+5+3 ?? я сделал 153.to_s.split("").each { |x| x.to_f } но это не помогло.. в массиве почему то так и остаются ["1", "5", "3"].
или как хотябы из ["1", "5", "3"] сделать [1, 5, 3] чтобы через inject просумировать...
сорри за нубизм..
153.to_s.split("").join("+") #"1+5+3"
|
|
|

05.12.2009, 17:05
|
|
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
Провел на форуме: 1410429
Репутация:
214
|
|
Сообщение от geezer.code
Что подразумевается под сайтами на чистом Руби?
сами Rails написаны на руби
Merb - написан на руби
Sinatra - написан на руби
Нужны еще примеры ??
лично я писал целиком веб-сервер на ruby и соответственно он был полностью заточен под цели моего сайта.
Но это не выход.
|
|
|

05.12.2009, 17:24
|
|
Познающий
Регистрация: 30.11.2009
Сообщений: 97
Провел на форуме: 333264
Репутация:
80
|
|
lukmus, сомнительная польза от написания своего веб-сервера.
|
|
|

05.12.2009, 17:49
|
|
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме: 816011
Репутация:
23
|
|
Что подразумевается под сайтами на чистом Руби?
сами Rails написаны на руби
Merb - написан на руби
Sinatra - написан на руби
Нужны еще примеры ??
Ты мне перечислил популярные фреймворки. Будто ты не знал, что я имел ввиду?
Есть огромное число проектов, написанных на чистом PHP без применения фреймворков. Эти фреймворки они как обёртки, добавляют целый пакет свойств и характеристик, чем определяют, иногда очень жёстко, создание какого либо проекта!!
|
|
|

05.12.2009, 18:15
|
|
Познающий
Регистрация: 30.11.2009
Сообщений: 97
Провел на форуме: 333264
Репутация:
80
|
|
superboy4, Ruby (как собственно и Python) не создавался конкретно для веба. Если хочешь пиши на CGI.
А вообще если мыслить, как ты, то ЯВУ предоставляет программисту массу ненужных функций, которые он может за всю свою жизнь не будет использовать. Думаю тут есть выход - писать ЯВУ для каждого своего проекта.
Последний раз редактировалось whexp; 05.12.2009 в 18:17..
|
|
|

05.12.2009, 18:22
|
|
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме: 7452489
Репутация:
1359
|
|
superboy4,
Можно написать на "чистом руби" чтото, но как это заставить работать?
1 написать свой сервер, как сделал lukmus
2 написать прослойку для сопряжения(модуль апача например)
3 использовать cgi интерфейс.
4 еще что-то
У каждого из решений своя специфика.
наиболее низкоуровневый фреймворк - синатра, есть свой сервер, а также возможно сопряжение с апачем через пассажир например. Вещи нужные чтобы "делать" сайты уже есть из коробки. Пользуйтесь на здоровье.
Не нужно сравнивать PHP и Ruby, они имеют разные идеологии и изначальную направленность. PHP изначально направлен на вэб, с руби всё сложнее.
|
|
|

05.12.2009, 18:25
|
|
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме: 816011
Репутация:
23
|
|
superboy4, Ruby (как собственно и Python) не создавался конкретно для веба. Если хочешь пиши на CGI.
Ruby как раз и создавался СПЕЦИАЛЬНО для веб-разработки 
|
|
|

05.12.2009, 18:27
|
|
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме: 7452489
Репутация:
1359
|
|
Сообщение от superboy4
Ruby как раз и создавался СПЕЦИАЛЬНО для веб-разработки 
Может закончишь писать глупости и пойдешь для начала почитаешь что-нибудь?
|
|
|

13.12.2009, 18:05
|
|
Banned
Регистрация: 17.07.2007
Сообщений: 179
Провел на форуме: 816011
Репутация:
23
|
|
Код:
require 'rubygems'
require 'fastercsv'
FasterCSV.parse(File.open("ip-to-country.csv")) do |row|
if row[2] == "RU" then
puts "#{row[0]} #{row[1]} #{row[4]}"
end
end
Друзья, как сделать, чтобы найденные строчки последовательно добавлялись в файл outer.csv?
В моём коде я делаю следующее:
Ищу в файле ip-to-country.csv поле, содержащее текст RU.
Если такое находится, то просто вывожу поля 1, 2 и 5.
Последний раз редактировалось superboy4; 13.12.2009 в 18:11..
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
[Wi-Fi, BT] Задай вопрос - получи ответ!
|
Alexsize |
Беспроводные технологии/WPAN/WLAN |
2564 |
06.04.2026 23:31 |
|
Задай вопрос - получи Ответ
|
Thanat0z |
Расшифровка хешей |
489 |
16.06.2010 17:34 |
|
[Flash, ActionScript] Задай вопрос, получи ответ
|
mff |
PHP, PERL, MySQL, JavaScript |
213 |
13.06.2010 11:17 |
|
WebServers (apache, nginx, lighttpd, iis) - Задай вопрос, получи ответ.
|
Krist_ALL |
Администрирование |
8 |
28.05.2010 20:56 |
|
ВКонтакте "счастливый фермер"
|
ЖенькО |
Социальные сети |
309 |
22.07.2009 11:35 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|