
Dmitry
18.09.2017
14:35:20
это как

Pavel
18.09.2017
14:37:02
https://telepass.me/ вот такое только опенсорс

Dmitry
18.09.2017
14:37:56
connecting.... timed out
ну я так понимаю есть два варианта... или брать реального юзера и что-то слать, или https://core.telegram.org/bots#deep-linking

Google

Pavel
18.09.2017
14:40:28
Ну да диплинкинг. Хочется бандла или расширения, чтобы поставил его и он сам все делает. Ну типа как есть бандлы для oauth2

Dmitry
18.09.2017
14:41:03
ой, да ладно, что там делать ;)

Adel
18.09.2017
14:41:08
+1
делов то

Pavel
18.09.2017
14:42:46
А бота кто будет хостить? ;) Следить за ним.

Adel
18.09.2017
14:43:24
а сайт же ты хостишь. нет?

Dmitry
18.09.2017
14:44:20
бота вебхуком, и не нужно ничего особо делать

Pavel
18.09.2017
14:44:43
Да но с ботом все сложнее. Для него надо или домен+сертификат+роутинг или демона держать

Dmitry
18.09.2017
14:45:18
домен и так нужен, сертификат нынче - дело 10-15 минут
а роутинг в рамках своего приложения, экшн в контроллере выделяешь и усе

Adel
18.09.2017
14:45:44
скоро браузеры начнут говорит что сайт небезопасный. если сайт http

Pavel
18.09.2017
14:45:57
Как все сложно!

Dmitriy
18.09.2017
14:46:04

Google

Pavel
18.09.2017
14:46:15
Я не хочу ничего решать, я хочу composer install и на продакшен
И пойти взять следующую таску из 250 тасок на неделю.

Dmitry
18.09.2017
14:47:52
это так кажется... а по факту получается, что composer install... а как это работает... блин, где документация, ёклмн, что за урод писал, где там код... да блин, нафига 20 классов на простой пук, час разбирался в зависимостях... так.. не, это не совсем то, что мне нужно, пошел другой пакет искать

Pavel
18.09.2017
14:52:30
Ну все же встречаются такие чудо-пакеты, которые поставил и они просто работают. Сэкономили десятки человекочасов.

Dmitriy
18.09.2017
14:52:58
Это пока нужно что-то стандартное ?

Pavel
18.09.2017
14:53:12
А в код пакетов надо стараться не заглядывать без острой нужды, а то можно разочароваться и уйти из программирования.
В окно.

Dmitry
18.09.2017
14:54:24
вот в js тоже так думали, что быват... а потом взялся и сломался пакет... чего там было, trim какой-то? ;)

Adel
18.09.2017
14:54:58
это меня кстати поразило :)))
такие ленивцы

Eugene
18.09.2017
14:57:55
волшебный мир единорогов и бабочек, где пакеты не ломаются, интерфейсы не меняются, и можно безбоязненно на проде делать composer update

Dmitriy
18.09.2017
14:58:20
Вот из-за таких ленивцев как вы. приходится выпиливать хрень
типо laravel auto-discovery

Dmitry
18.09.2017
14:58:39
это еще ладно, npm вот не фиксирует зависимости вообще ;)слава гуглу за yarn :)

Dmitriy
18.09.2017
14:58:58
уже давно есть фикс зависимостей

Dmitry
18.09.2017
14:59:27
фикс фиксирующий версии зависимостей пакетов?
про костыли зафиксировать версии нужных пакетов я знаю, только эти пакеты тоже с пучком зависимостей

Dmitriy
18.09.2017
15:00:00
ну "lock" файл
package-lock.json

Dmitry
18.09.2017
15:02:22
ну надо же, спохватились ;) когда уже все на yarn перешли ;) может даже и стабильность поправили? помню, у меня в автодеплое всегда что-то вроде npm install && npm install было, ибо не ставились зависимости с одного раза.... иногда ;)

Google

Pavel
18.09.2017
15:03:24

Dmitriy
18.09.2017
15:05:17

Pavel
18.09.2017
15:05:38
А проект который я делал 3 года назад с командой на sf2+yii2+rabbitmq+postgresql+redis+elasticsearch+jenkins+tdd+bdd+nodejs+npm+stylus+bem+lxc+ansible+sso+microservices сейчас находится в полуразложившимся состоянии как зомби и я беру бешеные деньги за то чтобы его реанимировать и не платить 400евро в месяц за сервера.

Eugene
18.09.2017
15:06:12

Dmitry
18.09.2017
15:06:38
Да я тоже в основном сталкиваюсь с ним, когда деплой делаю... и рыдаю ;) но в общем на yarn перевел, и все ровно стало ;)

Pavel
18.09.2017
15:06:48
Ну такое, это бизнес на всеобщей шизофрении. Мне копаться в кишках трупа не очень приятно даже за деньги.

Eugene
18.09.2017
15:07:47
Мне кажется (но просто по твоим сегодняшним сообщениям) что тебе просто надо пойти и выпить сегодня холодного пива)

dypa
18.09.2017
15:12:40

Pavel
18.09.2017
15:13:09
Они тогда расстраиваются и отстают на время

dypa
18.09.2017
15:13:23
кстати чет вы быстро за 3 года уложили проект в могилку

Pavel
18.09.2017
15:13:42
Умеем, могём!
При этом сайт может отваливаться, сервера гаситься за неуплату, сертификаты истекать.

dypa
18.09.2017
15:15:35
сделай wget'ом html зеркало и все )

Pavel
18.09.2017
15:15:37
Потом через пару месяцев мне приходит предложение что "надо бы сайт поднять а то плохо что он не работает"
Апогеем стало то что весной 2017 меня попросили поднять другой сайт который чет не работает. Когда я полез разбираться то выяснил что сайт отключил хостер за неуплату в (!) 2015 году.

Dmitry
18.09.2017
15:20:38
бывает... да.... у нас однажды заказчик попросил один функционал починить, сломался, говорит, раньше работало. Проект был сдан несколько лет назад и функционал этот был найден в отдельной ветке никогда не мержевшейся в прод.... что там у него раньше работало... кто знает ;)

Denis
18.09.2017
15:58:41
подскажите как закинуть сайт с react js на апач сервер

dypa
18.09.2017
16:21:34

Alexandr
19.09.2017
08:31:02

Google

Dmitry
19.09.2017
08:35:50
А разве explode() не разбивает построчно? т.е. ключ и значение получатся на 1 и 2 строке?

Alexandr
19.09.2017
08:39:05

Dmitry
19.09.2017
08:43:06
Попробую так, спасибо)

Alexander
19.09.2017
08:55:47
Ребят, всем привет.
В php да как впрочем и вообще в мире программирования я новичек.
Столкнулся с такой проблемой.
На 1-й странице у меня есть форма.
Из этой формы собираются данные построчно и сохраняются в массив. Потом обрабатываются и т.п
Возможно ли сделать так, чтобы после обработки этих данных вывести их на той же странице, где они собирались. С учётом того, что обработчик в отдельном файле(Отдельно от html кода)
Надеюсь корректно сформулировал. Спасибо))
Т.е я ввёл данные, нажал кнопку отправить, они обработались, страница обновилась и вывелись обработанные данные)

Alexandr
19.09.2017
08:58:06

Alexander
19.09.2017
09:01:30
Спасибо большое, теперь всё понял)

Sparrow
19.09.2017
09:22:05
приветствую народ кто нибудь может обьяснить
почему
<?php $myZapis = CFS()->get( 'id_zapisi' ); ?>
переменная $myZapis не передается в
<?php $the_query = new WP_Query('p=$myZapis'); ?>

Adel
19.09.2017
09:22:28
кавычки одинарные
но лучше вообще так
<?php $the_query = new WP_Query('p=' . $myZapis); ?>

Sparrow
19.09.2017
09:23:50
спасибо Adel!

Pavel
19.09.2017
13:17:33
Доброго дня, господа. Такой вопрос. Есть таблица mysql (innodb), в которую ежедневно сыпется под 100к записей. По достижению 4кк записей в таблице, скорость добавления записи в таблицу падает до секунды, ибо 3 индекса. Очень важна высокая скорость и выборки, и записи. Что можете посоветовать?

Adel
19.09.2017
13:20:46
данные не апдейтятся?
если нет, то ClickHouse :) хотя конечно тяжеловесно и долго реализовывать
но это именно движок для таких вот аналитических данных. его юзает яндекс для веб аналитики

Andrei
19.09.2017
13:22:53

Adel
19.09.2017
13:23:02
нет

Google

Adel
19.09.2017
13:23:13
но докладики слушал.
его уже юзают
тем более для 100к в день.. пфф :)

Andrei
19.09.2017
13:24:00
а есть линки на докладики?

Adel
19.09.2017
13:25:26
https://devconf.ru/ru/offers/offer/331 - есть это... там видео доступно после регистрации
ну там больше техническое. как оно работает изнутри

Pavel
19.09.2017
13:28:09
Спасибо, гляну.
Апдейтов нет, могут быть удаления, но очень редко
А более простые решения есть?
Тут важно, что записи происходят раз в 20 чаще, чем чтение, возможно есть решения, учитывающие это

Adel
19.09.2017
13:37:40
ну.. в ораклах и mssql был вариант bulk insert. когда можно огромную кучу данных напрямую в базу влить
правда оно не подходит если ты по одному инсертишь

Dmitry
19.09.2017
13:38:37
партишн?
зависит от того, что за выборки оттуда

Pavel
19.09.2017
13:44:42
По одному инсерты

Eugene
19.09.2017
13:58:13
Что-то странное. А что за индексы такие страншные? просто у меня сейчас тестовая база мускуля в 53КК записи, 4 составных индекса по 3-6 полям, инсерты как то особо не деградируют...