Мэкс

Мэкс
Рейтинг
67
Регистрация
03.07.2005

skat, Мы не провайдеры, а разработчики. Хорошая связь нужна для себя, любимого. Уж больно не хоцца время тратить на выезды программеров к клиентам и согласовывать за 2 недели ночные работы по апдейтам. А так, ставим свой сервер разработки на площадку к клиенту, организуем VPN и доступ к серванту их админов, и ведем работы. Хошь - днем, хошь - ночью. Тут скорость и устойчивость канала самим ну очень нужна. Провайдерствуем просто продавая излишки канала ( оптика 100М с утилизацией меньше 20. Будет больше - поднимем скорость до 200M ибо резервы есть :) ), и, естественно, имеем соответствующие мощности и лицензии. :) А самое главное - с физиками не работаем :)

Есть такой человек, зовется менеджер проекта :)

Он понемногу знает обо всем и переводит задачу с языка заказчика на язык специалистов и наоборот. Один менеджер может тащить несколько проектов.

А вот специалисты ( программисты, администраторы, SEO, копирайтеры, тестеры и.т.д ) они как раз осуществляют процессы. Т.е. задача менеджера заключается еще и в том, чтобы разбить проект на процессы и обеспечить стыковку всех процессов, включая прямую стыковку нескольких процессов (например: программирование - администрирование - тестирование )

Если менеджеров несколько - то между ними начинается борьба за ресурсы, осуществляющие процессы. Тогда начинается планирование и контроль за ресурсами, вплоть до назначения специального манагера - зав. производством и.т.д.

S.E.O:
admin/login.php login.php --- я на 100% уверен проверка пароля будет..

Так зачем ломиться в запертые ворота, когда сзади забора нет? :)

Но проверить заперты ли они действительно - не мешает.

Свежий пример качества программирования. Портируем с PHP элементарный кредитный калькулятор. Мои, прочитав код, поржали, а когда я им сказал, что эти 300 строчек кода с комментариями стоили заказчику 3 года назад 300 у.е. - они просто под столы попадали :)

Суть была в том, что есть несколько кредитных программ, по каждой несколько сроков и валют. Так те суперпрограммисты на 170 строк сваяли охренительный CASE, в который зашили и валюты и ставки и названия программ. О какой безопасности можно говорить, если программисты не знают, что такое константы и как из использовать. :)

Нажили разработчики на программе за 3 года немало, ибо для того, чтобы поправить название кредитной программы или проценты надо было править код. А каждая правка стоила денег :)

Дмитрий Вячеславович:
СкайЛинк - мобильный интернет, стоит 7 центов за мегабайт.

Так давайте всей конторой перейдем на скайлинк, оно дешевле :)

Против ская лично ничего не имею, пользую чуматек и доволен :)

Не надо путать домашний интернет с промышленным. Да и тарифы разные есть. Специально делаются сетки тарифов. В данном конкретном случае надо просто договориться об оплате этого месяца по максимально выгодной тарифной сетке.

Yukko:
докажите аутентичность логов!

Это тоже доказывается. Для суда достаточно, чтобы биллинговая система провайдера имела сертификат, и акт экспертизы о правильности настройки биллинговой системы. :)

Статистику по портам вытаскивать очень сложно. У меня используется NetUp UTM 5. Стоит на выделенном серванте с двумя Xeon-ами и со сказевой дискотекой. В оперативной базе я храню логи на уровне портов только за последние три месяца, потом они уходят на второй специализированный сервак попроще.

Выборка детализированного трафа за день, по клиенту с месячным трафом в 7G и общим месячным трафом в 200G занимает около часа.

Клиенты регулярно спрашивают детализацию.

С экрана мы показываем интервал не более 5 мин. Дальше - платно. Стоит это удовольствие - 250 руб за каждый день лог файла, в формате XML.

Несколько раз заказывали выборки.

skat:
но я так понял провайдер их (логи) не может предоставить? тогда почему заказчик должен платить?

Если логов нет - то и платить не должен. Это факт. У нас несколько раз сбоила система биллинга, причем как-то раз почти 2 недели. Я просто брал с клиентов минималку и все :)

S.E.O:
а вы что когда ломали что-то исходный код всегда видели

Я уже лет 10 как не кодирую... а с SQL системами завязал еще раньше.

Но за 15 лет работы программером и системным аналитиком насмотрелся всякого, но не при взломе ... а при при модификации, когда в документации одно - а на деле даже подобия нет. И это не в веб, а в финансовых системах, которые разрабатывались и тестились намного серьезнее :)

Зингельшухер:
и программисты с внушительными портфолио.

Воистину!!!!!. Причем пишут очередную заплату на 5 мин, которая превращается в системную функцию :)

Зингельшухер:
Пишут винду программисты, но они слишком стеснены рамками которые ставят коммерсанты, в таких рамках написать не только рабочее но и надёжное ПО просто невозможно !!!

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

Систему качества разработки ISO9000 придумали не программисты а коммерсанты, как раз для того, чтобы при любых изменениях в команде разработчиков это не влияло на качество конечного продукта.

S.E.O:
Скрипт писал студент..Нужен нормальный пример, чтобы до маразма не доходило..

Могу положить. Примерно 600 строк кода, а ошибка была в структуре данных. Решили добавив очередной обработчик в 4 строки :). Правда это не безопасность, а сбой при импорте и последующей обработке данных. Ошибка была из за неправильной интерпретации типа данных, при определенном наборе других данных и достижении малоизвестного ограничения системы.

Искали в прошлом году больше 3-х месяцев. Ибо не понимали при каких ТОЧНО условиях оно возникает и на чьей стороне.

По моему Зингельшухер привел правильный пример. В боевых системах такое встречается регулярно ибо много еще "программистов" которые умеют решать только учебные задачи.

Кстати, по поводу учебных задач. В свое время, когда мой ребенок учился в школе у них была информатика. Учили программировать на C++. Причем, я бы не сказал, что их преподаватель ни хрена в программировании не понимал. Так вот давали им задачи с такой постановкой, что правильное решение навскидку составляло больше 1000 строк кода, но преп удовлетворялся 30-50 строками. Я как то заставил ребенка в программе обработать ВСЕ возможные варианты входных данных и их источников - преп просто поставил банан, сказав, что писал программу не мой ребенок :)

Учат у нас, да и не только у нас не совсем тому, что надо.

usja:
Приведите мне, пожалуйста, пример когда была допущена ошибка и скрипт работает правильно.

Любой программист, осиливший проект хотя бы в 10 000 строк приведет десятки таких примеров. Много таких ошибок "затыкается" админами на уровне настроек сервера, о чем, в лучшем случае пишут в документации.

Классическая подобная ошибка - установка системы или данных в определенный каталог на сервере :)

Как правило ошибки допускаются на обработчиках пограничных значений и исключений.

Просто не все возможные варианты учитываются. О многих вещах просто не задумываются.

В веб приложениях это чревато сбоями в работе и бэкдорами, а в финансовых банальными несхождениями баланса. И в том и в другом случае это к деньгам... не в пользу обладателя программы.

skat:
1 серфить однозначно не вариант - многие сайты верстают под минимум 1024. прогресс ведь.

А кто сказал, что 12" матрицы только под 800х600? Еще 5 лет назад у IBM Х21 были матрицы 1024х768 и сейчас есть :)

Сам дет пять назад юзал аналогичный ноут (Acer TM340) Правда с экраном 800х600. Сейчас им админ пользуется в качестве дагностической машинки. Привык очень быстро.

Сайчас дома в качестве серф-машинки юзается IBM X21.

Что же касается работы по верстке и программированию, я давно использую второй экран.

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

Т.е. так называемый Бэк-офис. На этот бэк офис приходится до 80% усилий, при построении информационной системы.

Эти фишки Вы тоже думаете найти в стандартны движках? Или посадите армию мартышек, которая будет переносить материалы из системы в систему?

Всего: 1196