edogs software

edogs software
Рейтинг
775
Регистрация
15.12.2005
Должность
Программирование
6666:
75 человек. Вы говорите, что они любят совок. добротное оскорбление.

Простите, уточним. Вы считаете, что назвать кого-то любящим совок это оскорбление?

iNd:
надо покупать клавиатуру т.к. та которую купил неделю назад(BTC 6310 типа аналог яблока) полное гавно - пальцы болят.

т.к. набираю текст\код часто подумал хорошо потратиться.

но цель не просто тратиться а хорошо вложить деньги.

дк вот скажите клава от APPLE удобная? стоит своих денег?

oklick 555, btc это китайский его клон 😂

сами используем такую, рулит не по детски.

отдельный приз симпатий за силиконовую накладку.

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

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

Масол:
Ностальгируют не по временам, давно уже пора понять. Каждый вспоминает фактически свою молодость, юность, детство. А всё остальное, что Вы называете совком - всего лишь реперные точки того времени.

Есть старый анекдот

Ветерана спрашивают:
- Вам в советское время при каком правителе лучше жилось?
- При Сталине!
Ж8-0
- Как при Сталине?! Репрессии, война, голод, опять репресии...
- А у меня тогда *** стоял!

Однако всё же стоит заметить, что одно дело тема Львовича, где все сидят и ностальгируют потихоньку, по доброму и с огоньком.

А другое дело тема типа /ru/forum/558207 , где куча студентов пытается показаться взрослыми и умудрёнными.

dlyanachalas, если курилка Вас напрягает в "новых" сообщениях, то она легко отключатся в опциях (в самом низу). А если в разделах форума на главной, ну, это несколько абсурдно, благо что она внизу в самом и не должна мешать, но заплатите в конце концов какому-нибудь студенту баксов 10, пусть он Вам грызьманкей плагинчик напишет, который будет этот раздел прятать, чего сразу модеров-то напрягать 😂

den78ru:
ШИФт видимо не срабатытвает. Печатаю довольно быстро, и этот гимор с тчк вместо зпт достал капитально.

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

Miracle:
Владею несколькими интересными проектами, всегда все делаю сам, начиная от программирования и до.. ну не важно, так вот, почему-то в своих проектах мне всегда достаточно функций, и с классами (ООП) не работаю совсем. В каждом новом проекте стараюсь делать все на уровень выше, использую разные технологии, разные подоходы и тд, но вот к ооп никак не подойду. Я понимаю что это не страшно раз все работает и работает нормально, но как то чувствую себя недопрограммером, что ли, нет, я не вешаю нос и не плачусь, просто интересно, один я такой и на столько ли важно ООП в веб разработках?

Спасибо. Надеюсь понятно изложил мысли. (Просто дети во время письма усердно мне что-то рассказывали, спрашивали и тд.)

Почитайте пару умных книжек про ООП.

И запомните одну простую вещь - ООП нужно тогда, когда Вы с удивлением обнаруживаете, что с помощью функций реализуете "функционал" классов.

Естественный "путь", это сначала хранить настройки в глобальных переменных типа

$host,$login,$pwd

потом проект подрастает и появляется

$mysql_host, $ftp_host, $mysql_login...

потом Вы обнаруживаете что переменных слишком много и упаковываете их в

$mysql['host'], $ftp['login'];

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


function getGlobal ($var) {
static $globals;
//тута какой-нибудь полезный код отслеживающий изменение переменных
return $globals[$var];
}

или не дай бог даже нечто вроде


function getGlobal ($var) {
static $globals;
//тута какой-нибудь полезный код отслеживающий изменение переменных
//а тут нечто вроде кэширования
if($var=='newlogin' && !isset( $globals[$var])) { connect_to_FTP; get_file_from_FTP; save_var; }
return $globals[$var];
}

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


class globs {
static $gl;
function __set($var,$val) {
$this->gl[$var]=$val;
}
function __get($var) {
return $this->gl[$var];
}
}
globs::$var=5;
echo globs::$var;

То есть ООП есть смысл имплементировать только тогда, когда Вы понимаете, что своим велосипедом реализуете функционал ООП. Если Вы делаете это раньше, то Вы или фанатик или работаете над большим проектом или делаете "внешний" класс, который будут использовать другие.

Какое же дальнейшее логичное развитие, опять же приведем аналогичный пример.

Если у Вас сначала был код вида

mysql_query(, это ок

потом Вы сделали возможность логирования запросов, mysql_query переименовали в mysql_query2 а функцию mysql_query2 реализовали вида


function mysql_query2($sql) {
static $sqls=array();
$sqls[]=$sql;
return mysql_query($sql);
}

но потом Вы решили добавить еще один тип обращения к БД и Вам понадобилось нечто вроде


function query2($sql,$dbtype='mysql') {
static $sqls=array();
$sqls[]=$sql;
if($dbtype=='mysql) return mysql_query($sql);
else return mssql_query($sql);
}

И вот именно в этот момент Вы начинаете реализовывать велосипедное ООП, поэтому лучше перейти к настоящему вида


class db {
private $dbtype;
function __construct($type) {
$this->dbtype=$type;
}
function query($sql) {
if($this->dbtype=='mysql) return mysql_query($sql);
else return mssql_query($sql);
}
}

На функциях несложно сделать то же самое, но так Вы банально используете более распространённый подход.

Примеры привели намеренно упрощенные и наверное с очепятками, просьба не докапываться, а смотреть в суть.

/offtop/

Privod:
Сейчас программистов становится столько как раньше автослесарей, куева туча, только вот я лично двоим таким с корочкой программиста виндовс устанавливал, не научили их этому в университетах.

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

Sla_Dom:
edogs, я читал закон, обращая внимание на все тонкости. В самом начале чётко и ясно прописано, что Исполнитель берётся обучить по такой-то специальности и ничего о переводах на дрю специальности нет.

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

Без текста договора что-либо сказать трудно.

Sla_Dom:
С договором ознакомился, всё стандартно. Отчислить могут только с согласия студента (если оснований нет) и при полном возмещении понесённых расходов.

Аккуратнее с формулировками, скорее всего они

а) не отчисляют, а переводят в охотоведы (смотрите аналогию "увольнение с занимаемой должности или перевод на должность аналогичную по окладу")

б) не отчисляют, а расформировывают группы (смотрите аналогию "увольнение само по себе" против "увольнения по сокращению штатов")

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

Программы скринвидео и так далее особого смысла не имеют, но если это Ваш путь, то odesk Вам в помощь. Это стандарт де-факто. Плюс там нехилая "buyers protection", т.к. открытый во время работы над скриптом фотошоп чреват неполучением 100% оплаты за проект (и хрен докажешь что фотошоп нужен был что бы набросать UML схему). Правда проблема в том, что программами наиболее охотно пользуются умеющие накручивать их счетчики.

Psycho:
А почему кидалы? Если я сделаю сложную работу за час вместо трёх и притворюсь, что делаю её за те самые 3, чтобы получить свои законные денежки, то разве я кидала? :) Я просто приспосабливаюсь к неэффективному методу оценки работы работодателем, не более того. :)

А если Вы на пенсии ограбите старушку, то разве Вы грабитель? Вы просто приспособливаетесь к неэффективному методу управления пенсионным фондом государством 😂

Надо иметь ввиду, что почасовая работа это или мелкие работы (по 1-2-3 часа) или работы с неизвестным количеством времени (отчет через 1-2-3 часа). Поэтому самое простое это протестировать исполнителя, собственно каждый новый заказ и является тестом. Как только Вас перестает устраивать соотношение цена/скорость/качество, просто ищите нового исполнителя примерно за ту же цену и если он делает казалось бы то же в разы дешевле - значит он или быстрее или честнее или некачественнее 😂

Что так же имеет смысл отметить, так это то, что студент за 10 часов при цене 10уе в час может и сделает работу такую же как профи за 2 часа по 50уе, но профи скорее всего сделает ее при этом качественнее, пусть даже снаружи это не будет заметно. С другой стороны для установки вордпресса нанимать гения с 10 в.о. смысла нет:)

Deni:
ЗЫ Все сомневающиеся кидайте сюда свои ВМИДы :)
(шучу)

Памятуя о том, что на форуме вебманей у кого-то не положительно высказевшегося о сообществе "овебманей" (не отрицательно, а всего лишь на грани) чуть было аттестат не отозвали (по крайней мере авторитетные люди угрожали и предлагали это сделать) - на шутку это не тянет.

Deni:
я попрошу Администрацию нещадно банить лиц которые будут ставить под сомнение МНЕНИЕ Каширина.

Шедеврально. Здравствуй "демократия".

Enchi:
какой бл и дату нужно чтобы считатся авторитетным? ну можете у меня в подписи посмотреть.

Enchi, Вы определённо путаете "авторитетно" и "понтовато".

БЛ и дата это понтовато. Голословные заявления "боул умер, уж я-то знаю, я не *** с горы" это понтовато. И все это понтовато уже потому, что голословно

Авторитетно это когда с фактами и ссылками на подтверждения, объективные. А не просто голословные заявления на ровном месте. Авторитетные люди голословных заявлений никогда не делают.

Утаивание всей информации вокруг этого вопроса, при четком понимании что это ведет к слухам, порче репутации и так далее - нам непонятно.

Опубликование реальных данных поставило бы точку. Раз не публикуются, значит точка не нужна. Точка. Значит нужны слухи, сплетни, обсуждение. Зачем? Это вопрос. Dixi.

Кстати, а кто сказал что ЛМ брали кредиты? 😂

/ru/forum/comment/3320697

Velvet Lounge:
Мы кредиты вообще не берём. Мы принимаем лимиты доверия
SeoMotion:
Страниц уже 85. Достоверной информации пока нету:)

Может молчание всех по этому поводу это заговор с целью создания самой длинной темы на сёрче 😂 😂 😂 😂

Deni:

Давайте приведу пример - Вас устроит если я сообщу, что факт смерти мне подтвердил Председатель Правления ВТБ ?
Ну Вы же должны понимать, что он не придет на форум и не станет ВАМ что то доказывать. Ведь так?

Председатель Правления ВТБ даст ссылки на проверяемые факты в том месте, где считает нужным публиковать подобную информацию. И всё. Разговор будет закончен. Здесь же в топике голословное блаблабла с бряцанием БЛ и "авторитетами"...

vandamme:
а где вы видели сервер за 50 баксов?

Много где. Не надо ориентироваться на совковые задранные цены и на Вас снизойдет благодать:)

Если жаба душит на сетап http://www.hetzner.de/de/hosting/produkte_rootserver/x4/ (рядом есть и подешевле) AMD Athlon 64 X2 5600+ 4x 1024 MB 2x 400 GB

Если жаба не душит на сетап http://www.hetzner.de/de/hosting/produkte_rootserver/eq4/

Если не ссыкотно брать в хостинг.уа http://www.hosting.ua/index.php?option=com_content&task=view&id=80&Itemid=202

Если хватает атома http://www.netdirekt.de/c/cms/front_content.php?client=1&lang=1&idart=189&idcat=33

Если берете на большой срок http://english.keyweb.de/dedicated/index.shtml

(в германии вычитайте 19% ват перед подсчетами, это переводит евроцены почти в баксы)

И сравните с тарифом агавы

Дисковое пространство 25 Гб

Оперативная память 1 024 Mб

Вычислительная мощность 2 000 МГц

за 1840 рублей (60 баксов), при том насколько там нагружен диск, сколько памяти реальной, что конкретно означают 2Ггц Вы толком не узнаете. И за это Вы будете платить 720баксов в год.

А теперь посмотрим хетзнер, для простоты даже с сетапом,880баксов в год за i7-920 Quad-Core 8 GB DDR3 2 x 750 GB # Backup Space 100 GB

Или без сетапа, 720 баксов в год AMD Athlon 64 X2 5600+ 4x 1024 MB 2x 400 GB

Только пожалуйста, не надо сейчас нести глупости про десктопное железо и сата у хетзнера и прочее. На дешевых вдс зачастую стоят те же сата, или даже если стоит сас, то на этот один сас приходится 10 юзеров, от которых ему поплохеет раньше чем от сата с 1 юзером, да и скорость тоже мягко говоря под вопросом. На дорогих вдс ситуация несколько другая, так дорогой вдс и не 60 баксов стоит, а уже под 200.

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

Ах, да, еще момент. По поводу более крутого железа которое получается на выделенных серверах. Это до кучи иногда еще и экономия денег. Можно потратить баксов 500 на админа который настроит сервак так, что он будет летать на вдс с 1024Мб памяти... а можно не тратить, а просто взять сервер с 4Гб памяти и он и так будет летать, без всяких настроек, тупо за счет мощного железа.

p.s.; сетап - установка, стоимость установки.

О как. Сами задавались Х лет назад таким вопросом. Посмотрели по тарифам на ВДС... поняли что ну на фиг ВДС:) Потому что дешевые могут оказаться хуже вирт.хостинга, а характеристики мягко говоря не всегда прозрачны (есть 500Гц процессора, а они гарантированные или нет? есть 256Мб гарантированно памяти, а сколько из них в свопе? есть 500Гб винчестера, а сколько еще вдс на этом винчестере? и так далее) и всегда малы.

Поэтому в свое время взяли тупо сервер (по админству то же что вдс, поэтому дальше читать можно). Можно чморить сколько угодно бюджетные сервера, но там по крайней мере есть уверенность в ресурсах и четко знаешь что имеешь. А так же тебя не вырубят за нагрузку или в связи с "профилактическими работами.

У хостинг.уа, за 50 баксов, когда-то давно брали первый свой сервер. Ресурсов столько, что у хороших компаний и вдс за 75уе не работал. Тоже сильно сомневались по поводу админства, поэтому на первом этапе наняли админов, попросили все проставить, включая directadmin, после чего админы к серверу больше не прикасались. Выучили 3 команды апдейта софта и периодически их запускали, а так же жмякали кнопку "обновить директадмин" в директадмине. Сервер проработал очень долго, вырубить его смог только пожар в пресловутом хостинг.уа 😂

Через какое-то время после аренды у хостинг.уа, взяли сервер в хетзнере, о вдс после опыта с хостинг.уа сервером уже даже и не думали. Те же 50уе (безсетапный конфиг). Тут брали для своих хороших сайтов, поэтому разорились на администрирование - 50уе в месяц опять же. Жаба немного поддушивала, но опять же, по ресурсам хорошие вдс с реально гарантированными параметрами стоили от 150уе. Пару раз админы нужны были, когда ломанули сервер какие-то засранцы и когда спам пошел неизвестно от кого. Но по факту - ежемесячное администрирование на фиг не нужно в общем-то, кроме как для психологического спокойствия.

Что в целом можем сказать. Если размещаются чисто свои проекты, которые знаешь, от которых не ожидаешь подставы и так далее, то администрирование если и нужно, то нужно простейшее. Базовые операции отлично делаются из панели (на панель однозначно нужно разорятся). Для небазовых можно разово нанимать админов (700р в час несколько дороговато если честно, для бытовых операций хватает намного более дешевых админов) или подписаться на план администрирования (вполне приличные в районе 50уе стоят). Безусловно нужна первоначальная настройка. Тут просто фишка в том, что как верно заметили выше по топику, это как винда. Ну чего ее переустанавливать каждый месяц и настраивать, если это чисто рабочий комп с известными программами и отсутствием допуска левых людей? Все работает годами без проблем. Только что обновляться иногда надо. И даже те мин. операции что иногда нужны - очень легко осваиваются.

Плюс еще денежный момент. Бюджетный сервер может оказаться дешевле. А если будете нанимать админов, то он что для вдс что для сервера будет стоить одинаково, и весьма весомую часть бюджета. Т.е. смотрите, вдс за 999рублей и админы за 2000рублей = 3000рублей, а сервер за 1500рублей + админы за 2000рублей = 3500руб, разница вообще не страшная, но сервер будет круче:)

Посему

6666:
Хочу взять ВПС на Агаве, на Линуксе. По тарифам - самое лучшее, из того, что мне подходит.
Панель управления ISP lite.

0. Расскажите, какие сложности могут возникнуть у человека, который в этом всем нихрена не понимает?

1. Справлюсь ли я с ISP, если совладал с С-панелью?
2. Регистрация и парковка доменов. Сложно?
3. Планируется статика ХТМЛ и 5-6 простых движков с БД. Что может пойти не так?
4. От чего может "падать" ВПС?

Спасибо.

-1. Мы бы не брали для реальных проектов вдс с оперативкой (настоящей, не своп и не виртуалка) меньше 512Мб

0. Если самому лезть в шелл и админить, то самые разные. Если ограничиться панелью и ее функциями, то практически никаких.

1. Да.

2. Нет.

3. Трудно себе представить. Ну может с кодировками в базе чуть помучаетесь, но если движки раньше устанавливали, то нет проблем.

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

P.S.: И еще пожалуй стоит добавить. Подумайте нужен ли Вам вообще ВДС. Возможно хватит тарифов ВИП-хостинга у кого-нибудь? Отсутствия гимора с администрированием полное + хорошее количество ресурсов.

Всего: 12159