Простите, уточним. Вы считаете, что назвать кого-то любящим совок это оскорбление?
oklick 555, btc это китайский его клон 😂
сами используем такую, рулит не по детски.
отдельный приз симпатий за силиконовую накладку.
эппловская была, она уныла и неэргономична, плюс она эппловская, для pc не айс оказалась все же, а с русификацией там еще и нестандартная раскладка.
микрософтовские эргономичные к сожалению тоже не катят, они только с виду красивы, высокий ход клавишЪ и отсутствие разреза посредине убивают всю задумку.
Есть старый анекдот
Однако всё же стоит заметить, что одно дело тема Львовича, где все сидят и ностальгируют потихоньку, по доброму и с огоньком.
А другое дело тема типа /ru/forum/558207 , где куча студентов пытается показаться взрослыми и умудрёнными.
dlyanachalas, если курилка Вас напрягает в "новых" сообщениях, то она легко отключатся в опциях (в самом низу). А если в разделах форума на главной, ну, это несколько абсурдно, благо что она внизу в самом и не должна мешать, но заплатите в конце концов какому-нибудь студенту баксов 10, пусть он Вам грызьманкей плагинчик напишет, который будет этот раздел прятать, чего сразу модеров-то напрягать 😂
Если быстро печатаете, могут просто пальцы друг друга обгонять. Погоняйте полчасика какую-нибудь обучающую прогу с запятыми и точками, если виноват не шифт, то поможет:)
Почитайте пару умных книжек про ООП.
И запомните одну простую вещь - ООП нужно тогда, когда Вы с удивлением обнаруживаете, что с помощью функций реализуете "функционал" классов.
Естественный "путь", это сначала хранить настройки в глобальных переменных типа
$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/
Как же удивляют "блондинки", которые думают что программист должен уметь починить кофемашину, настроить сигнализацию, обжать витую пару, поднять вебсервер и четко знать где именно в меню экселя находится пункт "заменить всё"... Программист - должен программировать, остальные требования - от лукавого.
Тут еще такой момент в любом случае. Если критериев качества обучения не прописано, то преподавание программирования как таковое может стать синекурой. Если через чур пойти на принцип, могут слинять к этому варианту.
Без текста договора что-либо сказать трудно.
Аккуратнее с формулировками, скорее всего они
а) не отчисляют, а переводят в охотоведы (смотрите аналогию "увольнение с занимаемой должности или перевод на должность аналогичную по окладу")
б) не отчисляют, а расформировывают группы (смотрите аналогию "увольнение само по себе" против "увольнения по сокращению штатов")
в) полное возмещение расходов учитывая полугодовую оплату может вылиться в возмещение полугодовой оплаты или могут сделать перевод в охотоведы после окончания оплаченного периода, т.к. в таком случае они уже смогут отчитаться за полученные деньги - получили - обучили.
Программы скринвидео и так далее особого смысла не имеют, но если это Ваш путь, то odesk Вам в помощь. Это стандарт де-факто. Плюс там нехилая "buyers protection", т.к. открытый во время работы над скриптом фотошоп чреват неполучением 100% оплаты за проект (и хрен докажешь что фотошоп нужен был что бы набросать UML схему). Правда проблема в том, что программами наиболее охотно пользуются умеющие накручивать их счетчики.
А если Вы на пенсии ограбите старушку, то разве Вы грабитель? Вы просто приспособливаетесь к неэффективному методу управления пенсионным фондом государством 😂
Надо иметь ввиду, что почасовая работа это или мелкие работы (по 1-2-3 часа) или работы с неизвестным количеством времени (отчет через 1-2-3 часа). Поэтому самое простое это протестировать исполнителя, собственно каждый новый заказ и является тестом. Как только Вас перестает устраивать соотношение цена/скорость/качество, просто ищите нового исполнителя примерно за ту же цену и если он делает казалось бы то же в разы дешевле - значит он или быстрее или честнее или некачественнее 😂
Что так же имеет смысл отметить, так это то, что студент за 10 часов при цене 10уе в час может и сделает работу такую же как профи за 2 часа по 50уе, но профи скорее всего сделает ее при этом качественнее, пусть даже снаружи это не будет заметно. С другой стороны для установки вордпресса нанимать гения с 10 в.о. смысла нет:)
Памятуя о том, что на форуме вебманей у кого-то не положительно высказевшегося о сообществе "овебманей" (не отрицательно, а всего лишь на грани) чуть было аттестат не отозвали (по крайней мере авторитетные люди угрожали и предлагали это сделать) - на шутку это не тянет.
Шедеврально. Здравствуй "демократия".
Enchi, Вы определённо путаете "авторитетно" и "понтовато".
БЛ и дата это понтовато. Голословные заявления "боул умер, уж я-то знаю, я не *** с горы" это понтовато. И все это понтовато уже потому, что голословно
Авторитетно это когда с фактами и ссылками на подтверждения, объективные. А не просто голословные заявления на ровном месте. Авторитетные люди голословных заявлений никогда не делают.
Утаивание всей информации вокруг этого вопроса, при четком понимании что это ведет к слухам, порче репутации и так далее - нам непонятно.
Опубликование реальных данных поставило бы точку. Раз не публикуются, значит точка не нужна. Точка. Значит нужны слухи, сплетни, обсуждение. Зачем? Это вопрос. Dixi.
Кстати, а кто сказал что ЛМ брали кредиты? 😂
/ru/forum/comment/3320697
Может молчание всех по этому поводу это заговор с целью создания самой длинной темы на сёрче 😂 😂 😂 😂
Давайте приведу пример - Вас устроит если я сообщу, что факт смерти мне подтвердил Председатель Правления ВТБ ? Ну Вы же должны понимать, что он не придет на форум и не станет ВАМ что то доказывать. Ведь так?
Председатель Правления ВТБ даст ссылки на проверяемые факты в том месте, где считает нужным публиковать подобную информацию. И всё. Разговор будет закончен. Здесь же в топике голословное блаблабла с бряцанием БЛ и "авторитетами"...
Много где. Не надо ориентироваться на совковые задранные цены и на Вас снизойдет благодать:)
Если жаба душит на сетап 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руб, разница вообще не страшная, но сервер будет круче:)
Посему
-1. Мы бы не брали для реальных проектов вдс с оперативкой (настоящей, не своп и не виртуалка) меньше 512Мб
0. Если самому лезть в шелл и админить, то самые разные. Если ограничиться панелью и ее функциями, то практически никаких.
1. Да.
2. Нет.
3. Трудно себе представить. Ну может с кодировками в базе чуть помучаетесь, но если движки раньше устанавливали, то нет проблем.
4. От бОльшего количества причин чем отдельный сервер:) В основном от жадности хостера, который продает чуть больше воздуха, чем ожидает от него клиент. Оверселлинг вдс вполне себе имеющее место явление.
P.S.: И еще пожалуй стоит добавить. Подумайте нужен ли Вам вообще ВДС. Возможно хватит тарифов ВИП-хостинга у кого-нибудь? Отсутствия гимора с администрированием полное + хорошее количество ресурсов.