
Quiss
07.12.2016
21:23:30
а то ОСь снёс, сейчас настраиваюсь :)

Dmitriy
07.12.2016
21:24:07

Quiss
07.12.2016
21:24:36
не, мне полегче
у меня на го 2 небольших парсера

Google

Котяй Негодяй
07.12.2016
21:26:06
Я знаю только то, что для работы с JS Атом можно догнать до уровня IDE.

Quiss
07.12.2016
21:26:47
под го тоже пакет есть
с автокомплитом и т.п.

Dmitriy
07.12.2016
21:27:23

Котяй Негодяй
07.12.2016
21:27:50
При этом весь конфиг Атома и плагинов лежит в понятном текстовом файле.
У меня вообще пож это дело репа на битбакете и свой пакет на ноде, чтобы всё синхронизировать между рабочими местами.
Как раньше жил, не знаю.

Vadim
07.12.2016
21:28:40

Quiss
07.12.2016
21:28:52
у меня 2 парсера, в 200 строк
так что атома думаю будет достаточно)

Vadim
07.12.2016
21:29:09
как размер кода на это влияет?
ты же ведь пользуешься штормом в работе

Котяй Негодяй
07.12.2016
21:29:17

Google

Vadim
07.12.2016
21:29:21
146%

Quiss
07.12.2016
21:29:37

Vadim
07.12.2016
21:30:00
зачем атом, если уже есть шторм с крайне крутым плагином для го?

Котяй Негодяй
07.12.2016
21:30:10
И Небинс, и Эклипс (со всеми его ебучими детьми)

Vadim
07.12.2016
21:30:13
вот ладно бы не было плагина нормального, как для эликсира

Артур Евгеньевич
07.12.2016
21:31:55
Между атомом и саблайм конечно саблайм

Suika
07.12.2016
21:32:12
и что там крутого?

Котяй Негодяй
07.12.2016
21:32:12
как размер кода на это влияет?
У Атома, к сожалению, есть проблема — он трещит от больших файлов. На 3000 строк пхп кода всё ок. А вот если это легаси код и включен линтер, то начинается пиздец.

Dmitriy
07.12.2016
21:32:13

Dan
07.12.2016
21:33:55
Ключи от саблайма чтоле перед новым годом поразыгрывать

Артур Евгеньевич
07.12.2016
21:35:00
Кто хочет поддержать покупает
А так бесплатная версия без ограничений

Dan
07.12.2016
21:35:49
Странный ты
Может мы хотим поддержать сразу и разработчиков саблайма и бедных студентов

Котяй Негодяй
07.12.2016
21:36:35
А сколько стоит поддержать, кстати?
А, вижу.
70 баксов навсегда?

Dan
07.12.2016
21:38:06
Личная 70
На 3 версию да

Google

Dan
07.12.2016
21:38:23
4 будет апгрейд лицензии

Dmitriy
07.12.2016
21:38:34

Dan
07.12.2016
21:39:14

Артур Евгеньевич
07.12.2016
21:39:38
А че в 4 версии будет?

Котяй Негодяй
07.12.2016
21:42:22
А как у саблайма дела с ternjs?

?Nadir
07.12.2016
21:49:21
/stat@combot

Combot
07.12.2016
21:49:22
combot.org/chat/-1001047863278

Dmitriy
07.12.2016
22:01:06
бедный причем

Vadim
07.12.2016
22:02:08
парсерописцы, вот вам чудохрень, где в открытом доступе телефоны, имена и гео https://adtmart.ru

Котяй Негодяй
07.12.2016
22:09:52
На вашем саблайме ESLint не взлетает.
2 плагина уже попробовал.
В упор не видит локально установленные пакеты.
Мде...
Но он быстр. Отклик приятнее, чем у Атома. Но пока это единственное преимущество.

AP?
07.12.2016
22:50:23
а посоветуйте гит клиент под линь

Dmitriy
07.12.2016
22:50:42
apt-get install git

AP?
07.12.2016
22:51:19
это я уже сделал, я гуевый имел в виду

sofar
07.12.2016
22:51:57
Такие вообще есть под линукс?

AP?
07.12.2016
22:52:27
ну, смартгит

Google

Dmitriy
07.12.2016
22:52:35

AP?
07.12.2016
22:53:07

Богдан
07.12.2016
23:04:45
У меня вопрос
Я сейчас пишу приложение на phalcon
Вот у меня есть модель user, контроллер user, и я хочу сделать функцию isLogged(), чтобы вызывать ее когда хочу проверить, залогинен ли юзер
Так вот, где мне ее делать
В контроллере?
Или создать отдельный класс, зарегать его в диспетчере и вызывать из контроллера через $this->user->isLogged()?
А, и еще
Где хранить сессии лучше
По умолчанию в файловой системе, в кеше или в базе?
Раньше я просто вообще не задумывался о том, где они хранятся, но в phalcon можно хранить где угодно, поэтому решил спросить

sofar
07.12.2016
23:10:18

Богдан
07.12.2016
23:18:59

Dmitriy
07.12.2016
23:32:26
из коробки что нету ?

Богдан
07.12.2016
23:32:45
Зачем?
У меня авторизация через ВК

Dmitriy
07.12.2016
23:33:27
тогда просто компонент создай и подключаей его через di
$auth = $container->get('auth'); или как там

Богдан
07.12.2016
23:34:52
компонент это отдельный класс, верно?
я когда делал полгода назад, создавал плагин User, и там все методы делал
Но чет мне кажется что это не очень
Сейчас у меня так

Dmitriy
07.12.2016
23:36:27
https://docs.phalconphp.com/en/3.0.0/reference/di.html

Богдан
07.12.2016
23:36:45
Ну и что
Я его использую

Dmitriy
07.12.2016
23:37:28
регаешь свой класс
и вызываешь откуда хочешь

Богдан
07.12.2016
23:37:41
Да я так и делаю ?

Google

Богдан
07.12.2016
23:37:43
Я знаю
Нашел, нашел, там есть про компоненты что то
Сча почитаю, спасибо

Dmitriy
07.12.2016
23:38:15
https://packagist.org/packages/dez-php/phalcon-auth как пример

Богдан
07.12.2016
23:40:35
У меня не такая авторизация
Я редирект делаю на ВК, там авториазция и ко мне возвращается code, и этот code отправляю в ВК, и он мне токен отдает

Dmitriy
07.12.2016
23:41:05
я про пример как это написать. и как подключается

Богдан
07.12.2016
23:42:50
Круто!
Спасибо)
Еще не понимаю зачем юзать namespaces
Только чтобы не пересекались классы с одинаковыми названиями?
Я когда свой фреймворк писал (?), я юзал неймспейсы в автозагрузчике своем
он слеши разворачивал и инклудил файл

Dmitriy
07.12.2016
23:47:54
без них например у yii когтоллеры назывались CController что бы не пересекаться в названии
до 5.3 было только 2 простраства глобальное и локальное
а теперь еще можно свое

Artur
08.12.2016
00:08:57
кидай всё в помойку downloads

Богдан
08.12.2016
00:09:36
Ну так папок достаточно
Вот единственная проблема которую я вижу - это как раз одинаковые имена классов

Artur
08.12.2016
00:10:38
так это "папки" в пространстве имён
это и решение конфликтов(на самом деле моджно ограничится общим неймспейсом не упоминая ничего каждый файл) и структурирование программы когда у тебя сотни классов
сам по себе загрузчик psr прекрасен