
? Snyp
02.06.2016
13:55:22
Да, в ит столько новых понятий..
Как не услышу - постоянно что то новое.
Ебанулись там конкретно на этом.


Andrey
02.06.2016
14:03:01
Я учился 8 лет на экономиста,
Аспирант, почти доцент, курс закончил чисто.
Мир финансов для меня книга был открытая.
Кризис грянул, и теперь угадайте: кто я?
Мидл, мидл, парень работящий,
Мидл, мидл, пишет код и тащит.
Все, кто может деньги правильно подсчитать,
Мидлами, конечно, в детстве мечтают стать.
Стать я физиком решил после старших классов,
Знал, как силу приложить, сколько нужно массы,
Знал, как тело поднимать, чтоб росла энергия.
Пригодились навыки. Угадайте: кто я?
Мидл, мидл, парень работящий,
Мидл, мидл, пишет код и тащит.
Все, кто науку хочет до конца познать,
Мидлом, конечно, сразу мечтает стать.
Я учился в ПТУ на специальность “кодер”,
Обучался там 5 лет, в целом был доволен.
И исполнилась мечта, самая заветная,
Ведь работаю теперь, угадайте: кем я?
Главный прогер, парень работящий,
Главный прогер, прёт, кладёт и тащит.
Значит, главный прогер может слова сказать,
После которых каждый захочет мидлом стать.
Не училась я нигде, да и не хотела,
С детских лет мечтала выйти за миллионера,
Олигарх не встретился, хоть я и красивая.
И теперь живу одна, угадайте: кто я?
Просто тёлка без образованья,
Просто тёлка, не имеет званья.
Девушки, которых не взяли в институт,
Весело и здорово с мидлами живут.
Мы пропели, как смогли, гимн студентов дружно,
Песня близится к концу, закругляться нужно.
Но уйти вот просто так мы никак не можем,
Потому что закрепить зритель с нами должен:
Мидл, мидл, парень работящий,
Мидл, мидл, пишет код и тащит.
Если бы не мидл, люди планеты всей
Жили бы гораздо менее веселей.

Google

Andrey
02.06.2016
14:03:54
https://youtu.be/Q1xCCQPqhTo
проперло про миддлов)

? Snyp
02.06.2016
14:08:18
Ыыы
Растолковали мне все таки про скриптовые языки
Эх, почему я не занимался этим в свои 16 лет
Вечно у меня все так поздно)

Денис
02.06.2016
14:09:34
никогда не поздно

Andrey
02.06.2016
14:09:40

? Snyp
02.06.2016
14:10:59
Щяс стараюсь вообще ни во что не играть и зря время не терять на мелочи. И так много времени в жопу ушло
Я бы щяс мог бы хоть какие, но деньги зарабатывать.
Главное интерес остался - и на этом себе спасибо.

Oleg
02.06.2016
15:01:02

Владислав
02.06.2016
15:08:31
С моделями разобрались)

Google

Владислав
02.06.2016
15:08:46
Теперь id vs class vs attribute ))

Vladimir
02.06.2016
15:09:43
Пропустил ваши эпичные полотна про id vs item-id
Но поддерживаю за использование класса

Oleg
02.06.2016
15:10:35

Vladimir
02.06.2016
15:10:53
Кстати, по поводу item-id
Замените на data-item-id, а то невалидно

Oleg
02.06.2016
15:14:32

[Anonymous]
02.06.2016
15:14:54
Есть вопрос по безопасности бэк-энда в случае телеграма как фронт-энда
Если использовать webhook у api телеграма по направлению к скрипту который вообще использует технологию типа $_GET переменных
т.е. если бы это был просто веб-интерфейс на базе HTML, тогда такой сайт сразу был бы взломан
Особенно учитывая что я собираюсь финансовое приложение писать
Ну вообщем вопрос в том - каковы векторы атаки, и насколько по вашему защищён телеграм

Кирилл
02.06.2016
15:18:35
Я думаю тут экранирования получаемых данных будет достаточно. Раз всё чисто на $_GET

Oleg
02.06.2016
15:24:34

Владислав
02.06.2016
15:26:08
А разве телеграм не пост шлёт
На веб хук

Денис
02.06.2016
16:09:01
веб хук телеграмма работает только с https соединением
)

? Snyp
03.06.2016
06:42:41
Здорова. Кто какие утилиты писал на баше? Интересно

Google

Сергей
03.06.2016
06:45:48
Ребята, вот вы пишите, например, $foo[$id]++; без инициализации этого ключа, пхп выдает нотис, вы его игнорите?
или проверяете, есть ли значение по такому ключу, затем либо инициализируете либо инкрементируете?

George
03.06.2016
06:52:46
Всем доброго утра, ребят :)

Сергей
03.06.2016
06:58:20
Извращенец чтоли? :)
Здорова. Кто какие утилиты писал на баше? Интересно

Vladimir
03.06.2016
07:01:05
Нафиг надо нотисы ловить

Сергей
03.06.2016
07:01:51

Vladimir
03.06.2016
07:03:08

Сергей
03.06.2016
07:03:34

Vladimir
03.06.2016
07:05:23
Мало ли поменяется поведение пыха
Не, серьёзно, настолько долго писать
if(isset($foo[$id]))
{
$foo[$id]++;
}
else
{
$foo[$id] = 0;
}
?

Сергей
03.06.2016
07:07:49
Единожды можно, но у меня json с большой вложенностью и инкрементов херова туча
Получается вместо двух сотен строк все 350
и кстати isset в 5.3 вернет true в твоем случае

Кирилл
03.06.2016
07:12:05

Vladimir
03.06.2016
07:13:03
Или тебе ещё проверка типов нужна?

Сергей
03.06.2016
07:13:33
В том, что это хуже читается
А проблема в том, что в твоем случае в 5.3 произойдет инкремент даже если переменной нет

Google

Сергей
03.06.2016
07:14:17
и будет нотис :)

Vladimir
03.06.2016
07:14:33
Реквестирую пример массива

Admin
ERROR: S client not available

Сергей
03.06.2016
07:21:38
Не помещается сюда пример
маркдаун бот обрезает

Кирилл
03.06.2016
07:25:57
ну так сервисы есть же для размещения кода

Oleg
03.06.2016
07:40:42

Артур
03.06.2016
07:52:44
всем привет)

Кирилл
03.06.2016
07:54:13
ну пиши короче через ?:
вот такие сокращения зачастую хуже читаются, имхо. а вот простая проверка на isset или !empty вполне себе читаема и привычна

Oleg
03.06.2016
07:56:53

Денис
03.06.2016
08:06:09
Нотисы- зло. Их вообще не должно быть. В данном случае хорошо подойдёт тернарный ?: с !is_null
Empty вернёт true на 0

Oleg
03.06.2016
08:10:12

Денис
03.06.2016
08:11:07
Aa

Oleg
03.06.2016
08:12:54
но придется отказаться от одного сокращения в пользу другого - ?: и ++ подружить не получиться

? Snyp
03.06.2016
09:38:22

Oleg
03.06.2016
10:14:10
Работа мне пришла с таким сопроводительным:
там с 300 по 635 строку идет "индусский код". думаю строк в 10 можно уложить

Владислав
03.06.2016
10:16:46
Нормуль
Оптимизация
Я знаю одного программиста, который везде sleep понаставил

Google

Владислав
03.06.2016
10:17:53
И уменьшал время простоя
Выдавая за оптимизацию

Артур
03.06.2016
10:20:13
)))
как говорит мой друг не наепешь не проживешь))))

Кирилл
03.06.2016
10:21:00
я думаю он сам себе верил)

[Anonymous]
03.06.2016
10:58:38
Спасибо, @WelcomeAgentBot...

Артур
03.06.2016
11:03:58

[Anonymous]
03.06.2016
11:53:45
Кто-нибудь поддержит мою ненависть к фреймворкам? Недавно c проектом на laravel работал.... Имел наглость подумать, что в нем можно писать на php, однако в 96% случаев require и include не работает, чуть что - и сервер выдает таинственное *something went wrong*, а отлаживать... Как это дело вообще отлаживать?
В рекламе laravel написано, что *никакого спагетти-кода*, при том на деле там громадная куча контролирующих конструкций, которую изучить без документации просто невозможно

Viktor
03.06.2016
12:01:04
Не поддерживаю ненависть :) ... как подсел на них так и сижу. И да, всегда приходиться изучать доки, впринципе как и в любом другом фреймоврке. Я хоть и не работал с lavarel, но думаю, что он мало чем отличается по своему смыслу и назначению от всех остальных. И да, зачем использовать require и include. Я так понял там юзаются namspace + autoload_register работает.

Артур
03.06.2016
12:06:40

Viktor
03.06.2016
12:07:02
Есть такое. С этим фрэймворком и работаю