?

Log in

дыбровое

« previous entry | next entry »
Jan. 6th, 2017 | 01:30 am

Посмотрел R1:
Годно. Ляпы, DDay и Всеумерливодиндень присутствует, но в целом очень даже. Даже соплемармеладность достаточно маленькая.
Что не понятно - так это какого хуя 2Д выглядит как неудачный перевод 3Д в 2,5Д, сфокусироваться крайне трудно.

Ставил mysql на уебунту:
Треш, содомия и пиздец. Заточено под ручную установку, реинстал не восстанавливает /etc/mysql/*, пришлось гуглить вудумагию.

Ставил mysql на уебунту по запросу клиента, потому что веб-девелопер не шмог:
А нахера тогда просил уебунту, если в ней не можешь?
Особенно понравилось, что знаний не хватило понять почему в var/www ничего не копируется, а в ./html - вполне.

This entry was originally posted at http://pan-2.dreamwidth.org/67482.html. Please comment there using OpenID.

view posts | comment | Share

Comments {13}

sish

(no subject)

from: sish
date: Jan. 5th, 2017 10:56 pm (UTC)
view posts

Бггг, мне тут тот самый Odin Assник агитировать пыталсо за убунту+плюс мускуль или постгрес для 1С.
Да, мы будем городить гетерогенную среду в инфраструктуре уровня ларька.
Вопрос "кто будет ебаться с линуксом, уж не ты ли?" повис в воздухе.

reply | thread

Miller777

(no subject)

from: miller777
date: Jan. 6th, 2017 12:10 pm (UTC)
view posts

А 1С может в mysql?


Я всю жизет считал, что только в mssql и postgress.

reply | ^^ | thread

pan_2

(no subject)

from: pan_2
date: Jan. 6th, 2017 06:28 pm (UTC)
view posts

Скорее всего нет.

reply | ^^ | thread

sish

(no subject)

from: sish
date: Jan. 6th, 2017 07:58 pm (UTC)
view posts

Он сказал так, я посмотрел требования-постгрес только.

reply | ^^ | thread

Scarab

(no subject)

from: scarab
date: Jan. 6th, 2017 11:55 am (UTC)
view posts

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

reply | thread

pan_2

(no subject)

from: pan_2
date: Jan. 6th, 2017 06:05 pm (UTC)
view posts

Ну уж НЕТ.
Если "девелопер" "только выдаёт тех требования", то пусть даёт ТТ/ТЗ. Если же "дайте ВМ под Уебунту, сами потыкаемся, потыкаемся, заплачем" - то это несколько другой коленкор.
Алсо, в моём понимании ВЕБ-дев ДОЛЖЕН уметь ставить ВСЁ вместе, по одной простой причине - нынешний веб - набор сраных костылей разной степени совместимости, и работать зачастую приходится не как положено, а как заводится.

reply | ^^ | thread

Scarab

(no subject)

from: scarab
date: Jan. 6th, 2017 08:17 pm (UTC)
view posts

> дайте ВМ под Уебунту, сами потыкаемся, потыкаемся, заплачем

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

> в моём понимании ВЕБ-дев ДОЛЖЕН уметь ставить ВСЁ вместе

На хабре было в своё время большое обсуждение на тему full-stack девелоперов и full-stack администраторов.
Да, в моём понимании тоже - хороший девелопер должен уметь хотя бы ставить нужную ему сборку, а хороший админ - уметь читать и немного писать код (не говоря уже об bash/perl/powershell, которые суть инструменты админа). Но подобных зверей крайне мало, и чем дальше - тем меньше, и стоят они немалых денег. А главное - хуй найдёшь их, кругом ламерьё коматозное.

Была надежда, что эту связку поборет DevOps, но он завернул куда-то в сторону программирования и стал какой-то обвязкой к девелоперам.

reply | ^^ | thread

pan_2

(no subject)

from: pan_2
date: Jan. 6th, 2017 08:43 pm (UTC)
view posts

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

Доходит, естественно, до идиотизма. У меня тут давеча дипломированные оркалисты на полном серьёзе отказываются от LACP у двух блейдов до блейд-свичей, аргументируя, что уж лучше они потеряют доступ (при подыхании одного свича) к машине целиком и будут реконнектиться на вторую ноду, чем будут "какие-то проблемы в работе interconnect линка". И вообще, "лучше cross-over кабелем соедините, если по другому не можете".
Кроссом. Блейды.
При этом пукаются и тыкаются в доки Оракла, хотя там же написано что кросс не поддерживается.

reply | ^^ | thread

sish

(no subject)

from: sish
date: Jan. 6th, 2017 08:00 pm (UTC)
view posts

Дабы выдать требования и ТЗ надо все же несколько разбираться. Не иметь желания это делать, но уметь.
Потом-да. Собственно, моя недавняя проблема как раз в том, что я поверил в программиста-админа. Хотя ранее много раз видел, что это совершенно разные сущности и одно дело нарисовать конфигурацию для той же 1С, а другое-хотя бы включить планы обслуживания на SQL.

reply | ^^ | thread

Scarab

(no subject)

from: scarab
date: Jan. 6th, 2017 08:22 pm (UTC)
view posts

Программист-админ - это редко и сложно.
Собственно я сам, если сажусь девелопить что-то серьёзнее, чем "за вечер на коленке", то ловлю себя на том, что мозг переключается в programmer mode и может допускать ляпы, за которые в admin mode сам бы себе руки оторвал. Просто задачи решаются разные: программеру важно выполнить требования ТЗ, админу - похуй на ТЗ, лишь бы работало то, что работало вчера.

reply | ^^ | thread

pan_2

(no subject)

from: pan_2
date: Jan. 6th, 2017 08:14 pm (UTC)
view posts

Ну и ещё немножко мякотки, для понимания ситуации:
тащ прислал скрин, где у него вопль, что пермишн денаед копировать в /var/www.
Проверяю ls -l, захожу под его акком - всё копируется в /var/www/html нормально.
Ещё раз смотрю в скрин - вижу что он именно в www хочет - ну ок, ls -l /var/.
У www, естественно root:root. При этом на ./html - как и нужно в его случае webdev:root.

reply | ^^ | thread

Scarab

(no subject)

from: scarab
date: Jan. 6th, 2017 08:19 pm (UTC)
view posts

Я обычно делаю иерархию /var/www/mysite.com и туда и настраиваю всё.
Ибо очень часто бывает, что потом на этой же машине надо поднимать какую-нибудь девелоперскую версию, потом ещё один сайт, потом ещё...

reply | ^^ | thread

pan_2

(no subject)

from: pan_2
date: Jan. 6th, 2017 08:36 pm (UTC)
view posts

Согласен, хотя лично я вообще за отдельный том в /data/data1..n
Просто вопрос в том, что человеку хватило мозгов chown на html сделать, но понять, почему в www не копирует - нет.
И (поборов лень и посмотрев опять скрин) я даже знаю почему. Потому что погромист сидит в Маке, пользуется каким-то Yammy FTP Pro который.. не показывает назначенные права.

reply | ^^ | thread