Отправляет email-рассылки с помощью сервиса Sendsay

За 2007-11-12

Re[6]: ASP vs PHP

Hello, Mega_Hobbit.

Вы писали 11 ноября 2007 г., 23:15:34:

> Hello Ryoga67,

> Saturday, November 10, 2007, 1:19:33 PM, you wrote:

Rmr>> Потому что ситуация складывается примерно следующем образом, вам
Rmr>> нужно создать скрипт на этом языке программирования нет проблем,
Rmr>> а вы хотите другой мы и на этом тоже можем вам скрипт написать.

> А Вы найдите разработчика, который Вам скажет: "Мой скрипт
> гарантировано хорошо работает, имеет минимум уязвимостей.", вместо
> того, чтобы спрашивать на каком языке его писать :)

> А вообще asp такое же г... как, например IE и вообще многое, что
> делает микрософт.

И здесь не соглашусь, самая классная задача для асп это
внутрикорпоративный сайт и пригладные проги для работы, а для инета -
ну можно конечно и делают -вопрос в том что винда как была дырявой
так и останется всегда дырявой, да и привязанность к IIS однако будет,
хотя мне говорили что есть модуль для отработки asp уже для апач, не
проверял не знаю.

   2007-11-12 23:11:33 (#703325)

Re[5]: ASP vs PHP

Hello, Urth.

Вы писали 10 ноября 2007 г., 13:58:28:

> Hi dgstudio,

> Saturday, November 10, 2007, 1:03:40 PM, you wrote:

>> Вот простите, но так может заявлять только человек, никогда не
>> управлявший фирмой по разработке ПО. Общепринятый взгляд на этот
>> вопрос, мол, те или иные языки хороши только под конкретные задачи -
>> этот взгляд ДИЛЕТАНТСКИЙ. Так говорят люди, только-только начинающие
>> понимать индустрию разработки ПО.

>> Представьте себе ситуацию, когда в фирме говорят: у нас заказали
>> интернет-магазин? Пишем его на php. Заказали блог с фотогалереей?
>> Пишем на питоне. Абсурд? Полный. Так не делается. Точнее, к сожалению,
>> иногда именно так и делается - и приводит к колоссальному бардаку.

>> Нет понятия "язык под задачу". Есть понятие "язык, максимально
>> отвечающий принятому в фирме технологическому процессу разработки".
>> Кстати, некоторые здесь впадают в маразм и начинают делить языки и
>> фреймворки, думая что в этом есть какой-то смысл. Смысла нет :)
>> Когда человек пишет, допустим, на rails, он не думает типа "вот эту
>> функцию я беру из языка ruby, а вот эту - из фреймворка rails".
>> Человек просто излагает задачи бизнес-логики средствами ЯЗЫКА.

>> Поэтому, нет понятия "выбрать язык под задачу". Есть понятие -
>> технологический процесс разработки. И неважно, один ли человек
>> пишет для себя маленький "скрипт новостей", либо целая команда пишет
>> социальную сеть с блогами, фотоконкурсами и магазином. Всегда и везде
>> задача одна - добиться результата наиболее эффективным путём. Чтобы
>> добиться результата наиболее эффективным путем, нужно применять
>> правильный процесс. Чтобы применять правильный процесс, нужно
>> использовать язык, наиболее отвечающий требованиям процесса.

>> В настоящее время единственный язык, максимально отвечающий
>> требованиям общепринятого процесса разработки веб-сайтов,
>> это ruby on rails. Точка.

> Это все крайности, неприменимые для суровой реальности, конкретного
> распи...йства и непрофессионализма сегодняшних разработчиков и
> команд. И от этого никуда не уйти.
Полностью согласен!

> По понятию "язык под задачу" - рекомендую написать драйвер
> устройства системы на бейсике или еще лучше - на ruby on rails :-)
Согласен, но счас уже пишут корявые дрова - знаете наверняка, что как
таковую асму уже не задействуют, плевать они хотели на оптимизацию.

> Шучу. На самом деле до уровня тех процесса разработки можно дойти
> только в крупных IT компаниях.
Да нету у них тех процессов, сказки все это манагеров которые там
сидят, набор команд которые и ваяяют на том чем
могут, уж поверьте. 400 человек я думаю крупная it- компашка, хотя для
запада мелкая сошка.

> Рассказывать об этом фрилансерам или
> работникам, как тут любят говорить "на коленке" - смысла нет.

> Лично для меня - не принципиально - на каком языке писать.

> Синтаксис
> - мелочи. Можно даже утром писать на asm "в столбик", а вечером ваять
> на ООП в java.
чутка соглашусь, точнее процентов на 70% в основном что есть у меня
знакомых который пишет на асме для видео наблюдения потом все
оборачивает в вижуал си. конечно такой как Вы разберется во всех
языках, синтаксис не принципиален, но все таки опыт важен для того иль
иного языка, профессионализм все таки в моем понимании это знание
нюансов любом деле.

> Задачи, платформы, среды, языки разработки - разные
> Программирование - одно.
> Не то, чтобы я агитировал за знание всех языков и платформ, но один
> язык для всех задач веба - это таки крайность.
Согласен

> Вспомните perl
перл и счас используется и будет использоваться всегда пока есть nix,
только перл все таки не для веба был сделан, но стали использовать.

> и C,
> поинтересуйтесь на чем написаны мощные проекты вроде subscribe и
> yandex или того-же google. В узком понимании и для некоторых
> проектов - можно пойти на неудобство разработчиков ради проекта и
> удобства пользователей. Так что "язык под задачу" - да.

а гугл на си написан, точнее серверная часть оного.

   2007-11-12 23:07:51 (#703322)

Re[5]: ASP vs PHP

Hello, Ryoga67.

Вы писали 10 ноября 2007 г., 13:19:33:

>> Поэтому, нет понятия "выбрать язык под задачу". Есть понятие -
>> технологический процесс разработки. И неважно, один ли человек
>> пишет для себя маленький "скрипт новостей", либо целая команда пишет
>> социальную сеть с блогами, фотоконкурсами и магазином. Всегда и везде
>> задача одна - добиться результата наиболее эффективным путём. Чтобы
>> добиться результата наиболее эффективным путем, нужно применять
>> правильный процесс. Чтобы применять правильный процесс, нужно
>> использовать язык, наиболее отвечающий требованиям процесса.

>> В настоящее время единственный язык, максимально отвечающий
>> требованиям общепринятого процесса разработки веб-сайтов,
>> это ruby on rails. Точка.

> Как узнать какой наиболее отвечает требованиям ?

> Потому что ситуация складывается примерно следующем образом, вам
> нужно создать скрипт на этом языке программирования нет проблем, а вы
> хотите другой мы и на этом тоже можем вам скрипт написать.

Здесь я с тобой соглашусь полностью, хотя и солидарен.

Каждый язык для чего то предназначался и и при его создании ставилась
определенная задача. Пример копнем немного истории, рагьше были
несколько языков основных для прикладных задач- вижуал си дельфи
например асп брать не будет в расчет, он только развивался, на си
задача выполнялись медленно но исполняемый файлик был самый
маленький после компила и скорость выполнения проги
быстрая. нашлась фирма которая из паскаля сварганила компонентную
стуктуру и скорость работы программера возросла в десятки раз,
набросал на форму прописал свойства еще чутка оптимизировал -
все-прожка готова. Скорость работы программера и еще с ним и
стоимость разработки снизилась, но когда требовалось выполнить более
серьезную задачу делфи нервно курил в сторонке, начинались и
медленные выборки из базы и большие потребности в ресурсах машин и
проблемы с протоколами и тд и тд. Когда ресурсы машин сгладили
такие различия между языками и начались дебаты что лучше, да счас
пофиг на чем, абы работало, вопрос в другом самые серьезные задачи
все равно будут выполняться на си. Остальные языки будут делится уже
по скорости работы, выполнения, масштабности, популярности и
поддержке.

Так что все может решать сам заказчик со своими причудамии,
профессионализма разработчика - если разработчик посчитает нужным
писать все на асме значит так нужно!

   2007-11-12 22:58:23 (#703320)

Re[4]: ASP vs PHP

Hello, dgstudio.

Еще один хаяльник, рубаху не порви только на груди. :}

AP>> asp тоже нормальный язык, и си шарп тоже и php нормальный и рубу
AP>> нормальный и питон нормальный и делфи нормальный и ява нормальный tcl
AP>> нормальный и перл нормальный, вопрос в другом - применения конкретного
AP>> языка к поставленной задаче,

> Вот простите, но так может заявлять только человек, никогда не
> управлявший фирмой по разработке ПО. Общепринятый взгляд на этот
> вопрос, мол, те или иные языки хороши только под конкретные задачи -
> этот взгляд ДИЛЕТАНТСКИЙ. Так говорят люди, только-только начинающие
> понимать индустрию разработки ПО.

> Представьте себе ситуацию, когда в фирме говорят: у нас заказали
> интернет-магазин? Пишем его на php. Заказали блог с фотогалереей?
> Пишем на питоне. Абсурд? Полный. Так не делается. Точнее, к сожалению,
> иногда именно так и делается - и приводит к колоссальному бардаку.

> Нет понятия "язык под задачу". Есть понятие "язык, максимально
> отвечающий принятому в фирме технологическому процессу разработки".
> Кстати, некоторые здесь впадают в маразм и начинают делить языки и
> фреймворки, думая что в этом есть какой-то смысл. Смысла нет :)
> Когда человек пишет, допустим, на rails, он не думает типа "вот эту
> функцию я беру из языка ruby, а вот эту - из фреймворка rails".
> Человек просто излагает задачи бизнес-логики средствами ЯЗЫКА.

> Поэтому, нет понятия "выбрать язык под задачу". Есть понятие -
> технологический процесс разработки. И неважно, один ли человек
> пишет для себя маленький "скрипт новостей", либо целая команда пишет
> социальную сеть с блогами, фотоконкурсами и магазином. Всегда и везде
> задача одна - добиться результата наиболее эффективным путём. Чтобы
> добиться результата наиболее эффективным путем, нужно применять
> правильный процесс. Чтобы применять правильный процесс, нужно
> использовать язык, наиболее отвечающий требованиям процесса.

> В настоящее время единственный язык, максимально отвечающий
> требованиям общепринятого процесса разработки веб-сайтов,
> это ruby on rails. Точка.

   2007-11-12 22:39:54 (#703315)

Re[6]: ASP vs PHP

Здравствуйте, Mega_Hobbit.

Вы писали 11 ноября 2007 г., 13:15:34:

> А вообще asp такое же г... как, например IE и вообще многое, что
> делает микрософт.

Я ещё пока не сталкивался с ASP, но хотел бы узнать: а, собственно,
почему г...?

   2007-11-12 11:39:20 (#703191)

Re[2]: Превью картинки справа снизу

Здравствуйте, dgstudio.

Вы писали 10 ноября 2007 г., 12:49:55:

VD>> Помогите с процедурой вырезания превью из картинки.
VD>> Задача: Нужно оставить правый нижний фрагмент.

dir> 1. Язык-то какой?
Пусть будет PHP :))

dir> 2. Определите ширину картинки и вычтите из неё ширину фрагмента.
dir> 3. Определите высоту картинки и вычтите из неё высоту фрагмента.
dir> 4. Воспользуйтесь функцией копирования части изображения. В языке php
dir> это функции imagecopy и imagecopyresampled, если не ошибаюсь (смотрите
dir> документацию). Функции, как правило, принимают несколько аргументов:
dir> координаты X и Y левого верхнего угла фрагмента, ширину и высоту
Понятно, смещаемся в нужный левый верхний угол и отсекаем (копируем)
требуемую высоту и ширину до исходного правого нижнего.

dir> фрагмента, ширину и высоту конечного изображения (если требуется
dir> их изменять - укажите требуемые, в ином случае укажите ширину и высоту
dir> фрагмента).
Спасибо.

   2007-11-12 10:52:42 (#703185)

Re[5]: ASP vs PHP

Hello Ryoga67,

Saturday, November 10, 2007, 1:19:33 PM, you wrote:

Rmr> Потому что ситуация складывается примерно следующем образом, вам
Rmr> нужно создать скрипт на этом языке программирования нет проблем,
Rmr> а вы хотите другой мы и на этом тоже можем вам скрипт написать.

А Вы найдите разработчика, который Вам скажет: "Мой скрипт
гарантировано хорошо работает, имеет минимум уязвимостей.", вместо
того, чтобы спрашивать на каком языке его писать :)

А вообще asp такое же г... как, например IE и вообще многое, что
делает микрософт.

   2007-11-12 00:12:32 (#703107)