gnomeby
+1
А что такого ужасного в этой конструкции, на наших масштабах?
gnomeby
0
В некоторых проектах, где я работал, использовалась регулярка для проверки на unixtime следующего вида:
1\d[9]


Есть подозрение, что в 2033, нас ожидают сюрпризы.
gnomeby
0
У тимлидов обычно есть доступ, но они бывают на совещаниях часто. Кроме того незачем их отвлекать лишний раз, если можно самим себе всё устроить, например описанным способом.
Без пинка редко кто возьмёт тикет в работу — это справедливо и наоборот. Если вам приходит тикет из соседнего отдела, то нужно чтобы вас пнули, ибо у вас своей работы тоже хватает.
gnomeby
0
Не буду утверждать так голословно за всю компанию, но в моём отделе всё описанное вами не соответствует действительности.
gnomeby
+2
Нет, код не реальный.
Почему админы молодцы, я не понял, так как при описании разных подходов я не выходил за рамки нашего отдела разработки.
По остальным пунктам дайте пожалуйста развернутый ответ.
gnomeby
0
Я сразу хочу оговориться, у нас нет в логах ничего важного кроме ников игроков. Просто описанный способ подходит если:
1. Такая информация у вас есть.
2. Сделать джобу на периодическую отправку логов сложно, из-за бюрократических процедур.
3. Вам нужны очень понятные логи, оторажающие всё что вообще происходило в этот момент.

Вот мы руководствовались третьим соображением и немного вторым.
gnomeby
0
В теории да, регулярками. На практике легко что-то упустить при очередном апдейте.
gnomeby
+1
Честно говоря я не знаю способа делать это на лету и при постоянно меняющейся схеме. Может поделитесь соображениями?
gnomeby
0
Впрочем в нашей реализации мы его тоже засветим, но по край мере мы не будем выбивать на это разрешение. Хе-хе.
gnomeby
0
Email пользователя например. У вас упал Update на обновление контактных данных и он может быть засвечен.
gnomeby
0
При применении описанных рецептов и отправке по sentry почти сразу.
gnomeby
0
Да, согласен, ну а мы поступили описанным способом и имеем гораздо более подробную информацию о происходящем и в гораздо более описательном виде.
gnomeby
+1
Логи могут содержать конфиденциальную информацию, поэтому слово «обязан» не всегда осуществимо. День приходится ждать почти никогда, но при наслоении проблем отдел, который имеет доступ к оным, будет обслуживать заявки на логи в последнюю очередь.
gnomeby
+2
Это и есть первичный ключ, просто для СУБД он не обязан быть именно первичным.
UPDATE первичного ключа конечно же никто не делает, но если вы делаете SELECT… FOR UPDATE, то СУБД допускает, что вы можете и такое.
gnomeby
0
Предложение всего лишь из четырёх слов, а по этой теме можно написать книгу.

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

Поэтому авторы PHP (преимущественно движка Zend) решили сделать цельный движок без потоков.

Не думаю, что они что-то там решали. Просто делали самый простой рабочий вариант.
gnomeby
+2
Больше всего насмешило, что не умеете писать правильно не со словами.
gnomeby
0
Да когда же корпоративные маркетологи уже перестанут объяснять на хабре что такое блокчейн?
gnomeby
0
>> pgAdmin: Субъективно, интерфейс в целом не удобен для разработки.
Напротив, всё удобно, чётко структурировано и едино, вы видите БД так, как видит её сам сервер. Кастомизируемо. Нет у вас в проекте FTS, можно спрятать отображение этих пунктов. Есть Foreign Servers, можно включить их отображение.
А со временем нарабатываются практики как быстро накликать мышкой до нужных данных.
Очень популярный инструмент у QA, который они осваивают самостоятельно.

Ваше описание pgAdmin и psql напомнило мне себя. Я как-то сидел на phpexperteditor, эдакий редактор на стеройдах для PHP, и с недоумением смотрел на людей использующих eclipse + PDT (PHP Dev Tool eclipse plugin) для работы. Пока через 2 года я всёже решил несколько дней посидеть на этой связке. В первый день я сопротивлялся, а к концу недели я понял что был не прав все эти годы.
gnomeby
0
>> либо процессоров Intel Core пятого и шестого поколения
А нормально можно написать? А не запускать тысячи людей в энциклопедии вычитывать, что к какому поколению относится?
gnomeby
0
Да, ладно. Ещё первый CakePHP был в работе в сравнении с CMS`ками просто манной небесной.
gnomeby
0
Надеюсь преимущества Redis описаны не в сравнении с мемкешем, ибо их всего два: персистенность и возможность манипулировать структурами в значениях.
Ну и есть так же заморачиваться на отказоустойчивость, то можно мемкеш для сессий приготовить ничуть не хуже.
gnomeby
0
Если вы про мемкеш, то запустить более одного инстансов и сделайте пул и будет вам эффективная утилизация.
gnomeby
0
Если так получилось, что:
* Никак нельзя сделать не на баше
* Подготовка данных разбита на шаги
* А выполнение при этом не бесплатное (т.е. занимает время)

То это неплохой способ уменьшить общее время выполнения скрипта.

Как простой пример — persistent connection к БД.
gnomeby
0
Отличное начинание. Дай Бог все КДПВ скоро такими будут.
gnomeby
+2
>> Площадь дома составляет 7,5 тысяч квадратных футов, а участка – 1,19 акра.
Было бы неплохо писать предложения, используя местные величины.
gnomeby
–2
Всё правильно вы сделали. В современном мире люди без спец математического образования могут, что-то считать по формулам и не знать ничего про коварные точности.
А все ваши критики в этой статье просто матемаческие снобы, считающие людей с не таким образованием просто более низшей кастой.
gnomeby
+3
Новый этап майнинга криптовалют на стороне посетителей.
gnomeby
0
Не можешь доказать — высмеивай оппонента, так получается? Очень хороший вопрос человек задал. Я бы ещё спросил про научную обоснованность каждого упражнения.
gnomeby
0
  1. Жданов читает старую методичку Бейтса.
  2. Над методами Бейтса офтальмологи смеются ибо его гипотезы были развенчаны
gnomeby
0
Это голословное заявление. Давайте факты.
gnomeby
0
Однако для языка, которому столько лет, не так много знаковых проектов.
gnomeby
0
И так и так
gnomeby
0
А вы не подскажете, что вообще на D написано полезного на сегодняший день?
gnomeby
0
Автору необходимо детально изучить историю каждого рассматриваемого языка, а не пересказывать легенды из «курилки». Враньё или неточности во многих местах.
gnomeby
+5
тогда тесты не имеют смысла
gnomeby
0
У вас в Mongo операции с fsync проходили?
gnomeby
+2
Конференции не нужны, но видосы с них полезны. Вот такое вот противоречие в моей голове.
gnomeby
0
Про отступы: любой современный редактор вам их может подсвечивать разными способами. Например: серые вертикальные полосочки, связывающие начало и конец блока. Ну а если у вас длинная простыня, то begin и end вам тоже не сильно помогут.
gnomeby
0
Автор удивительно передал мои несформировавшиеся подсознательные впечатления от статей нахваливающих Rust с примерами кода на нём же.

А скажите Go и Python как вам?