
Yaroslav
25.05.2017
05:39:05
И соотносить их
Или делай массив двумерным

dot
25.05.2017
05:48:46
Люди , тупой вопрос , как убрать ненулевые значения из массива в JS , может есть какая то готовая уже функция ?
тоесть наоборот нулевые

Google

dot
25.05.2017
05:51:05
или только перебором через цикл ?

Alexey
25.05.2017
05:55:04
Как то так https://jsfiddle.net/48Lkvspf/2/

dot
25.05.2017
05:57:25
аа понял спасибо :)
хмм прикольно е решение , я такое не видел еще

Alexey
25.05.2017
05:59:11
в php тоже самое есть: array_filter, array_walk, array_map - можно выбирать по вкусу :)

dot
25.05.2017
06:00:09
Понял спасибо :)

Alexandr
25.05.2017
13:11:02
Опубликована программа -плюсаните плиз YiiConf https://habrahabr.ru/company/devconf/blog/329466/

Evgeny
25.05.2017
15:40:05
Привет, пользовались register_shutdown_function? Выполнится ли функция, если скрипт завершился с ошибкой?

Eugene
25.05.2017
15:43:14
Да. Только стоит иметь ввиду что не все ошибки можно просто так взять и поймать. Например, если у тебя Fata error вызван нехваткой памяти, то даже если ты его поймаешь в register_shutdown_function ты не сможешь его например записать в лог, т.к. памяти на то чтобы открыть файл и создать хендлер у скрипта уже нет.
А ну и еще зависит от ошибки.

Dmitry
25.05.2017
15:45:10
А зачем она тебе
баш квиз ;) есть файл с словами, одно слово на одной строчке, нужно получить строку с этим словами разделенными запятой без пробелов и без запятой в конце. Строки начинающиеся с # нужно игнорить ;)

Adel
25.05.2017
16:13:48
а слова надо тримить?

Google

Dmitry
25.05.2017
16:14:08
не, пусть не нужно будет

Adel
25.05.2017
16:14:29
join(',', array_filter(file('filename'), function($s) { return strlen($s) && $s[0] != '#'; })) . ',' ;
Некрасиво но просто

Dmitry
25.05.2017
16:14:47
баш квиз ;))
на баше

Adel
25.05.2017
16:14:59
ааа
торможу
тогда не буду

Dmitry
25.05.2017
16:15:15
ну в смысле не совсем на баше, конечно, а используя классические консольные утилиты
а то у меня как-то длинновато получилось

Adel
25.05.2017
16:15:24
как моя жена будет на меня смотреть, извращенца такого

Dmitry
25.05.2017
16:19:49
гм... ты показываешь жене свой код?
М, а кто-нибуль автоматизирует всякие composer install и migrate up в процессе разработки?

Pavel
25.05.2017
16:22:56
Всмысле?

Dmitry
25.05.2017
16:23:08
после git pull
например, при изменении composer.lock - выполнить composer install и т.п.

Pavel
25.05.2017
16:25:02
Локально нет, а во время деплоя на прод у нас все капистрано делал

Dmitry
25.05.2017
16:25:24
именно локально, да... внутри группы разработчиков
ну что бы там миграцию не забыли накатить, когда она пришла, и т.п.

Pavel
25.05.2017
16:26:21
Ну впринципе этот набор окманд можно засунуть в команду компосера

Google

Pavel
25.05.2017
16:26:41
типа composer check-project
В некоторых проектах там у меня висят скрипты сборки ассетов и прогрева кеша

Dmitry
25.05.2017
16:34:28
ну в принципе да... как-то по привычке рассматриваю композер только как пакетный менеджер ;) Но не всегда... например, есть долгий процесс синка чего-то с чем-то, который нужно запускать, если какой-то файл изменился. Каждый раз запускать задолбаешься, т.е. хочется все же на изменение файла. Понятно, что решается тригером в гит, я в принципе могу даже этот тригер насильно провиженом в вагранте посадить. Но мало ли, есть что-то более готовое и приятное ;)


Alexandr
25.05.2017
18:02:57
«Эпоха колониального ИТ-аутсорсинга подходит к закату». Замгендира Postgres Professional — о переносе петербургского центра Oracle в Индию → https://roem.ru/25-05-2017/250814/oracle-colonisation/ (холивара псто)
Недавно стало известно о том, что корпорация Oracle переносит петербургский центр разработок в Индию, где будет развивать бизнес в сфере «облачных» технологий и дата-центров. Среди возможных причин упоминалось изменение политического отношения головной компании к российскому рынку, желание сэкономить на рабочей силе и даже фактор большей культурной совместимости — как известно, президент Oracle Томас Куриан является уроженцем Южной Индии. Официально решение о закрытии центра не было провозглашено, однако в закулисной среде эксперты уловили все признаки, от внезапного притока резюме сотрудников питерского подразделения до признаний бывших менеджеров.
Новость вызвала пессимистические настроения в связи с возможными имиджевыми потерями для Санкт-Петербурга как ИТ-центра. Один из бывших руководителей Oracle в СНГ пошел дальше и поставил под вопрос конкурентоспособность отечественной промышленности в отсутствии поддержки крупных ИТ-корпораций: «Если Oracle из России уйдет, страна потеряет единый центр компетенций в области Java, его сотрудники разбегутся по разным компаниям и быстро растеряют свои навыки. Кто тогда будет разрабатывать передовое промышленное ПО в России?».
Давайте разберемся в вопросе и подумаем, больше ли закрываемый Центр разработки Oracle дал стране, чем взял у неё?
Шел 2017 год - на маке нельзя записать флешку с ntfs


Dmitry
25.05.2017
22:40:17
а зачем маку ntfs?

Vladimir
25.05.2017
22:40:51

Dmitry
25.05.2017
22:42:32
И вообще можно, только денег нужно

Alexandr
26.05.2017
11:13:24
Вчера на макмини скачал образ венды7 чтоб скопировать на флешку, чтоб потом в убунту записать dvd ;-)
Месье знает толк в извращениях

Svetlana
26.05.2017
13:06:00
Всем привет! Ищу тимлида с Yii2 в продуктовую компанию.
Платят до 190 000.
Описание: http://telegra.ph/Team-Lead-php-05-26
За подробностями в ЛС. Все расскажу о компании и вакансии.

Roman
26.05.2017
13:12:13

Svetlana
26.05.2017
13:31:51

Adel
26.05.2017
13:56:25
Если так, то очень спасает время всех соискателей указание города. Хотя понятно что Москва

Artem
26.05.2017
13:58:17
больше нигде такие зп не водятся)

Adel
26.05.2017
14:01:08
ну в Питере теоретически возможны. но редки

Alexandr
26.05.2017
15:09:52

Roman
26.05.2017
15:27:02
И часто рекрутеры пристают на devconf'е?

Adel
26.05.2017
15:27:52
Обычно они стоят там со своими стендами и рекрутят :)

Google

Roman
26.05.2017
15:28:34
Типа, удаленщики слева, не-удаленщики справа?))

ustasby
26.05.2017
15:55:39
сколько сейчас реальная стоимость трешки кв 80-100 в Москве, в норм районе?

Pavel
26.05.2017
16:02:32
Тебе в чат москвичан

Сергей
26.05.2017
16:14:28

Alexandr
26.05.2017
17:11:25
Умные рекрутеры конкурсы и тесты проводят ;-)

Admin
ERROR: S client not available

Кирилл
27.05.2017
12:33:46
Здравствуйте. Не знаю даже как спросить...
У хочу сделать голосование. Нужно чтобы оно было доступно 1 раз в сутки, например, 25 мая игрок проголосовал в 22:00 и уже через два часа он сможет проголосовать снова, так как наступит 26 мая.
Думал так получится, но нет
SELECT * FROM vote WHERE name='my_name' AND date > DATE_SUB(CURDATE(), INTERVAL 1 DAY) LIMIT 1;

Евгений
27.05.2017
17:30:28
Добрый вечер сообществу! Подскажите, пожалуйста, дельные ресурсы или статьи на тему тюнинга php-fpm в связке с nginx под максимальную производительность ...

Андрей
27.05.2017
18:09:39
https://ruhighload.com/
коротко о главном, mysql, php, nginx и многое другое

Евгений
27.05.2017
18:21:50
Это чуть-чуть не то ... !) эти статьи уже давно просматривал ...

Pavel
27.05.2017
18:25:01
Ну начать можно с того что максимальная производительность - это очень растяжимое понятие
Так что дельные книги - архитектура операционных систем, компьютерные сети Таненбаума и тд
чот по той ссылке я читаю какое-то наркоманство
Оптимизация кода
ООП
Помните, ООП — это всегда очень медленно. Объекты нужно создавать, где-то хранить и уничтожать. Не используйте объекты, если они Вам не нужны. Например, тут:
а массивы конечно не нужно нигде хранить, они берутся из энергии вакуума )

Андрей
27.05.2017
19:17:45
ООП никто не учит и его все боятся

Pavel
27.05.2017
19:23:31
Да я уже там полистал и понял что это советы года из 2009 примерно. Про одинарные кавычки и т.д.

Евгений
27.05.2017
20:48:29
Да и с того момента уже многое default в php.ini - сообщество не стоит на месте ... все течет, изменяется ... !)

Google

Pavel
27.05.2017
20:50:32
Тут имхо только если брать список опций у fpm и про каждую гуглить и читать вопросы/ответы на SO
За последние 1-2 года

Слон Студио
28.05.2017
00:43:36
Столкнулся с таким интерестным явлением на опен сервер, Parse error: syntax error, unexpected 'class' (T_CLASS) , как лечиться не подскажете? версия php 5.6

Максим
28.05.2017
05:21:14

Vaderoff
28.05.2017
08:05:51
Так есть смысл кодить на ооп или нет?

dot
28.05.2017
08:37:17
народ вопрос как отлаживать sql запросы в php storm ? Может там есть какой то механизм ? Не срабатывает update не могу понять почему

Vitaliy
28.05.2017
09:31:14

dot
28.05.2017
09:34:04
да там походу именно косяк связан с типами данных, в таблице у него тип tinyint и когда я туда кидаю значение из пост массива он не работает :(

Vitaliy
28.05.2017
09:37:18
Может оно не влезает?

dot
28.05.2017
09:38:02
да если оно не влазиет там хотя бы первый символ то запишется ? Я уже и еденицу пробовал но чего то не пишется
если напрямуюв зпросе вместо ? подставить число то пишется
я там с помощью PDO это все делаю

Vitaliy
28.05.2017
09:39:15
Стоит проверить, что в массиве тогда приходит, и какого оно типа. Всякое бывает с типами
Если PDO - можно PDOStatement::debugDumpParams попробовать посмотреть

dot
28.05.2017
10:07:55
хмм а если поле называется type из-за этого может не работать ?
разобрался не обратил внимание на порядов котором передавал данные в апдейт , ну я и тормоз , жесть