« first day (287 days earlier)      last day (3033 days later) » 
01:00 - 17:0017:00 - 00:00

1:40 AM
@Qwertiy, вы тут?
 
3
A: Зачем столько действий?

Nick VolynkinВ следующий раз вы можете просто спросить меня в чате. Но раз уж опубликовали на Мете, пускай этот ответ будет инструкцией по чтению истории сообщения. Модератор переместил комментарии в чат произошло 4 часа назад Переместил драму из комментариев в чат. Удалил комментарии. Это два...

1
A: Съехала верстка в блоке Репутация в профиле

QwertiyШирина вроде лишняя: .user-show-new .user-rep-chart-summary { width: calc((100% - 30px) / 2);

 
 
1 hour later…
3:49 AM
"Доброе утро страна!"
 
 
1 hour later…
4:53 AM
Зачем вообще нужен этот список непрерывно устаревающего ПО, изобилующий словами «лучший» и т.п.?
4
Q: Джентльменский набор плагинов для Android Studio

Gregory BassКакие существуют плагины для Android Studio? Как облегчить работу в этой и без того удобной IDE?

@DmitriySimushev щас восстановлю, заминусую и удалю обратно ))
@AndreyBakharev а, я думал вы про последний из перечисленных чатов
 
@NickVolynkin там по моему уже все :)
 
5:14 AM
@Bald56rus да, что не исключает возможности добавить ещё минус ))
@DmitriySimushev вы же ему несколько хороших ответов дали, зачем вы их удаляете?
Они бы пригодились другим читателям
 
5:42 AM
кто нибудь умеет готовить ?
 
6:16 AM
1
Q: Как отправить сообщение учаснику stackoverflow?

Java DeveloperУ меня возник уточняющий вопрос к учаснику http://ru.stackoverflow.com/ и я хотел задать его не публично; в его профиле нет ссылок на публичные профили, а контактные данные скрыты или отсутсвуют ...

 
7:00 AM
@DmitriySimushev я думаю, что все-таки не понял :-) его пример в комментариях - обычный модуль в котором таски гульповские описаны, которые собраны в одном месте чтобы сразу все вызывать. Что в этом такого необычного он нашел, я так и не понял :)
 
 
2 hours later…
9:20 AM
@LEQADA теперь да, а что?
 
@Qwertiy теперь его нет :-D
 
кого нет?
я не читал чат ещё
а, стоп
брррррррррр
а что надо-то было от меня?
 
9:42 AM
0
Q: Как получить связанные объекты при помощи EF?

Bald56rusКак при помощи Entity Framework получить связанные объекты?

мой вопрос/ответ на довольно таки частые вопросы по получению связанных объектов при помощи Entity Framework
предлагаю доработать его до канонического и последующие закрывать как дубликат
 
9:58 AM
@NickVolynkin, @PashaPash, @Nofate, перенесите кто-нибудь комментарии в чат, а то мне что-то система перестала предлагать это :)
0
Q: Angular JS - ui-route и ng-if

РоманВ зависимости от активного элемента главного меню должно меняться содержимое сайдбра. Содержимое index.html: <body class="aside" ng-controller="MainCtrl"> <div class="header-box" ng-if="skin"> <header class="header"> <div class="wrapper" ui-view="header"></div> </header> <div scroll...

 
@Grundy я вообще не знаю по какому принципу система предлагает перенести комментарии в чат. у вас больше 10 коментариев, а у меня 6 и уже предлогает
 
@Bald56rus раньше я думал после какого-то количества сообщений с упоминанием
 
@Grundy нефига, посмотрите мой выше опубликованный ответ
 
10:27 AM
@Bald56rus возможно еще от репутации зависит, типа нельзя если у обоих собеседников нет минимального количества какого-то
 
@Grundy в общем тайна покрытая мраком :)
 
@Bald56rus наверняка в справке что-то есть :)
 
@Grundy Думаю на мете есть... в каком-нибудь очередном вопросе на 5 страниц и десятке ответов по 3 страницы с пол сотни комментов :-D
 
10:47 AM
Кто может ответить каким образом плейсхолдер может защитить от SQL инъекции, если, допустим, я пишу условие WHERE name = ? .... но при этом подставляемый параметр будет строка...а следовательно ничто мне не мешает в нем (в переменной) передать не Вася, а ';DROP TABLE user;--
 
@АлексейШиманский тем что ты вставляешь его как параметр, а не как строку
 
@Grundy перенес
 
@АлексейШиманский грубо говоря вместо WHERE name = ;DROP TABLE user будет WHERE name = ';DROP TABLE user'
 
@Grundy модерам тревога в любом случае прилетает после определенного количества комментариев. на этот пост - уже прилетела
 
@PashaPash а почему система сама не предложила перенести?
 
10:52 AM
@АлексейШиманский плейсхолдер - это параметризированный запрос?
@Grundy неизвестно. может быть у одного из участников репутации на чат не хватило
 
@PashaPash да
 
@Grundy они в mysql так же, как в mssql работают?
 
@NickVolynkin сложный вопрос. мои ответы может и подходили под оригинальный вопрос, но после правки вопроса они становились немного не в тему. а править их я считаю бессмысленным, потому что качество вопроса ниже плинтуса. правильным ответом было бы выложить вообще все что я знаю по теме, начиная с самых базовых вещей и заканчивая собственно ответом на вопрос. на мой взгляд, оно того не стоит
@NickVolynkin да и эти ответы хороши только для нас с вами. для Niko_D мы все некомпетентные быдлокодеры, которые ничего не знают
 
@Grundy или костылем на уровне клиентского кода?
 
@PashaPash честно говоря даже не представляю :-D мне казалось в mssql или в my - разные символы были но вообще должны были быть обычными параметрами
а не строкой
 
10:56 AM
@NickVolynkin а еще я таки получил за один такой ответ ачивку "давление общества". так что уже не все напрасно
 
@PashaPash ну да. подготовленный запрос.. ...
@Grundy я специально к дропу кавычку приставил в начале ..и получится WHERE name = ' ';DROP TABLE user;-- а после знака -- все воспринимается как коммент
 
@АлексейШиманский она сэкранируется
то есть в данном случае будет не сумма строк WHERE name = +';DROP TABLE user;-- , а уже готовый запрос в котором используется переменная в которую записали это значение
 
@Grundy ммм. типа у расширений которые работают с подготовленными запросами под капотом идет экранирование и прочая муторная белеберда....ну логично тогда0
меня почему-то именно строка смутила при передаче параметра.... не знаю почему. меня иногда посещают такие дурацкие мысли :-D
 
@АлексейШиманский вообще по-моему то ради этого все и затевалось с параметрами :)
 
@Grundy это понятно)) если числа еще можно было объяснить, то со строками сложнее
 
11:07 AM
@АлексейШиманский нет, вопрос не в этом. как оно работает в mssql - вы выполяете SELECT WHERE Name = @name, и передаете параметром @name ="'DROP TABLE" - то ничего никуда не подставляется на клиенте
 
@PashaPash в mysql. но там примерно суть та же
 
@АлексейШиманский т.е. реально выполняемый текст запроса - это именно SELECT WHERE Name = @name (без '' вокруг name). План запроса строится именно для этого текста. если раньше такой запрос (с любым значением параметров!) выполнялся - то берется старый план
@АлексейШиманский а потом уже, при выполнении отдельного кусочка в плане - поиска по индексу - ищется конкретное строковое значение, пришедшее параметром
 
ааа ммм. кажется я понял
фишку
 
@АлексейШиманский при этом никак уже "выскочить за кавычки" оно не может - потому что и кавычек то нет
@АлексейШиманский да, поэтому оно и называется prepared. потому что сначала делается анализ, строится план, а потом уже план выполняется с конкретными значениями параметров. и это решает кучу проблем - с форматированием дат, например
@АлексейШиманский потому что даты не передаются как строки в этом случае. приходит тупо значение, которое надо в индексе найти.
 
вроде как не совсем для этого,
у нас может быть куча однотипных запросов с разными данными,
чтобы сервер не парсил каждый раз запрос - можно сказать ему, что сейчас будет конкретный запрос, а потом передавать ему кучу своих данных,
+ данные в бинарном виде передаются, а не текстом
скорость будет выше, чем если бы отправляли все по старинке
 
11:11 AM
@AndreyBakharev может и так :)
 
@AndreyBakharev да. и кэш планов при этом начинает работать. т.е. sql не парсит каждый запрос заново
@AndreyBakharev он тупо ищет план для готовой строки. а иногда построение плана дороже, чем выполнение
@AndreyBakharev т.е. фишка скорее в кэшировании плана (подготовки), а защита от инъекций - бонус
 
@PashaPash ну так я про это и написал )
 
@PashaPash а я всегда думал, что наоборот))
Зато щас понятнее.
 
почитайте книжку http://shop.oreilly.com/product/0636920022343.do - будет еще понятнее,
на русском вторую версию видел, третьей может еще и нет, но вторая - по 5.0/5.1, т.е. немного устарела, хотя некоторая информация вполне так себе актуальная
 
@PashaPash, кстати, а пользователь сможет в чат зайти с 8 репутации? я имею ввиду тот где комментарии вынесли
 
11:21 AM
@Grundy войти сможет - писать вроде только с репутацией +10
 
@AndreyBakharev да мне вряд ли пригодится... я повар
xDDD
в чат вроде только +100 репа
 
@АлексейШиманский +100 это самому создавать
 
Общение В Чатах

Тип Привилегий: Права На Общение
Присуждается За: 20 Баллов Репутации
 
@АлексейШиманский обходится ассоциацией учетки с любым сайтом сети :-) и уже будет +100 репутации :)
как-то 20 - маловато :)
 
Интересно, выбросит ли меня из чата, если у меня 20 баллов репы, я буду сидеть в чате, но в это время мне поминусовали так что аж до 1 =)
 
11:27 AM
@АлексейШиманский находиться можно, писать - нет
@АлексейШиманский точно, раньше бета же была, поэтому 10 было
 
Ыыы пассивное общение :))
за это знак надо давать - "папарацци"
 
@АлексейШиманский зато можно объяснить что-либо подробнее, хоть и без обратной связи
 
11:43 AM
Ох уж эти студенты. Вот нет чтобы признаться что просто ничерта в яве не смыслят. Сидят просто в партизана играют и ничего толком сделать не могут, пока им готовенькое не дадут.
 
@RihardBrugekhaim это к какому-то конкретному вопросу? :-)
 
Ох уж эта сэссия. У меня в феврале кстати тоже.
Да, но на тостере. Да и тут уже 2их таких встречал
Но тут с этим строже
Кстати, люди. Делать отдельный вопрос - жирно. Кто в MS SQL шпарит. Я вот нашел как через команду создать пользователя. Но так и недопер, как доступ дать к определенной бд х_х. Может кто подсказать команду?
 
@RihardBrugekhaim думаю что-то тут должно помочь msdn.microsoft.com/en-us/library/ms188371.aspx
 
@RihardBrugekhaim ты не видел запросы на одном форуме где я был.: вот запрос: пожалуста помогите сделать онлайн игру epoxa.mobi точную копию буду благодарен очень... зарание спс...)))
 
@RihardBrugekhaim, что вы подразумеваете под доступом к БД?
А тем временем JetBrains выпускают свою IDE для C#: blog.jetbrains.com/dotnet/2016/01/13/project-rider-a-csharp-ide
2
 
11:57 AM
@soon да достаточно в VS поставить resharper от них же и усё
 
@Grundy Не, она к конкретной таблице или вьюшке доступ дает.
 
Хотя заценить IDE надо
 
@RihardBrugekhaim там несколько еще вариантов грантов
 
@soon На сервере есть куча бд, а мне надо дать добро только к одной.
 
@АлексейШиманский, недостаточно, если речь идет о Linux. MonoDevelop откровенно отвратительна
 
11:59 AM
@soon А, если так - да.
 
@soon правда все их IDE на столько тяжеловестны, что напоминают мне CMS, которые большие необъятные, а пользуешься 10-15% функционала
 
@RihardBrugekhaim, не работал плотно с MSSQL, но беглый обзор показал различия между LOGIN и USER на уровне SERVICE / DB. Судя по всему, можно создать LOGIN, а потом к нему привязать USER для конкретной DB
 
Коллеги, а есть тут кто-то кто хорошо разбирается в архитектуре ПО и шаблонах проектирования?
Интересны ли вообще вопросы по этой теме?
 
@АлексейШиманский, зато какой отличный повод изучить оставшиеся 90-85% - возможно, именно они сократят усилия при разработке.
 
12:10 PM
@DmitriySimushev ну так вроде уже задавали такие, но они вроде обычно недостаточно конкретны - непонятно что именно хотят в ответ
@soon а может быть просто отнимут время на изучение и так и не будут применяться :)
 
@Grundy просто если есть специалисты и тема интересна у меня есть 100500 вопросов по архитектуре))
@Grundy а если нет -- то нет
 
@DmitriySimushev таки я думаю стоит задавать :-) это ж онтопик по правилам - почему б и не задать? :)
 
@Grundy потому, что на задание хорошего вопроса нужно приличное количество времени.
 
@DmitriySimushev архитектура применительно к какому-то конкретному языку/платформе?
 
@Grundy архитектура в общем. на базе компоновки шаблонов проектирования
@Grundy разумеется в ОО парадигме
 
12:13 PM
@DmitriySimushev мне кажется можно задавать :-) кто-нибудь обязательно ответит
@DmitriySimushev почему разумеется? :-)
 
@Grundy функциональщина пусть и хороша, но с ней есть очень много проблем
 
0
A: T-SQL. Можно ли хранимой процедурой добавить нового пользователя базы данных?

PashaPashВ SQL Server почти все можно сделать через SQL Command. Во всех стандартных диалогах Management Studio есть кнопка "Script", которая генерирует скрипт для всех действий, которые вы сделали в диалоге: Для создания пользователя + маппинга пользователя на базу она геренирует: USE [master] GO CR...

 
@soon а кстати тут есть кто-нибудь из jet brains? :-)
 
@Grundy Волков бояться - в лес не ходить
 
@soon :-D это вот да или нет? :-D
 
12:16 PM
@soon пожалуйста используйте стрелочку справа от сообщения, на которое Вы отвечаете, а не @имя
 
@Abyx, спасибо, знаю. У всех чат нормально работает? У меня уже раз 5 за последние 10 минут вылетел.
 
@soon вроде нормально
 
@soon не нажимай. ломай систему)
 
@АлексейШиманский кстати если без стрелочки - то указывает на последнее сообщение упоминаемого пользователя
 
@Grundy Не видел, но можно позвать. Давайте вместе, 3-4, Jet Brains, выходи!
2
 
12:19 PM
@soon а вот это тогда на что ответ был? :-D
 
@АлексейШиманский Ломаю системы на завтрак. Нет, серьезно, чат отвалился, а снова нажать на стрелку забыл, скопировал как есть.
@Grundy Вот на это сообщение
 
@soon ага :)
 
Не ведитесь на провокации! не нажимайте стрелочки! :-D
 
Алексей и @ ставить не надо!
 
@Grundy зато надо два раза нажимать мышкой - один раз клик на стрелку и еще выбрать reply :'(
 
12:23 PM
@АлексейШиманский в любом случае еще на буквы надо жать :-) так что плюс минус два клика ничего не дают :)
 
@Grundy неа .. @ можно сразу напечатать, а на стрелку надо еще умудриться попасть)) а если у меня мондраж?)
 
@АлексейШиманский когда же уже научаться делать средства ввода не требовательные к действиям пользователя :)
@АлексейШиманский пить надо меньше :-D
 
12:42 PM
У меня, кстати, как-то была идея сделать плагин, который будет показывать линиями связанные сообщения (наподобие того, как отображаются джампы в дизассемблерах или ветки в системах контроля версий), чтобы не наводить каждый раз мышкой на сообщение. Как думаете, это будет полезно?
 
Думаю тут много линий будет нарисовано)
еще параллельно можно написать в нем же, чтоб отдельно отображалась кнопка - reply ?)))
 
Это для тех, кто не хочет тыкать в стрелочку? Можно вариант получше, без отрыва от клавиатуры - предлагать выбрать сообщение автора при наборе @имени
Будет выглядеть так - набираете @имя, после чего отображается список последних постов автора. При выборе поста, @имя автоматом меняется на номер сообщения.
 
@soon а если у автора постов полно тут и они большие?)) на весь экран список?))
 
@АлексейШиманский там вполне можно выводить 5 и прокрутку
 
@АлексейШиманский, Зачем на весь - можно последние пять. Или 10. Или сделать настраиваемым. Уже вперед
 
12:50 PM
Со скролом больше нравится) потому что некоторые отвечают тут аж на сообщение где-то из глубины)
 
@soon а каким образом их выбирать? посты? они же могут быть не подгружены например
 
Кстати, насколько юзабелен столбец справа?
 
@Grundy вывести 1 и прокрутку... доп функционал за деньги :)
 
@soon что значит юзабелен?
@АлексейШиманский we need more gold
 
@Grundy да тут достаточно сделать либо взять сообщение на видимой области либо дописать функцию автоматического клика на кнопку load old messages а потом уже посчитать посты... тут проблемы нет
 
12:53 PM
@Grundy пока не знаю, идея только сейчас в голову пришла. Как говорится, сначала в бой ввяжемся, а потом видно будет
 
@Grundy я уже букмарклет себе для одного сайта так писал)) там аяксом подгружаются данные (которые надо было подтвердить нажатием) при клике стрелки вправо.... а я хотел все их нажать..... а вручную лень))
 
@Grundy Насколько он нужен? Это если возвращаться к вопросу о подсветке связанных сообщений - высказывались опасения, что будет занимать много места
 
@АлексейШиманский ммм... букмарклет. какие до боли знакомые слова стали всплывать)
 
@soon ну в принципе видно последние сообщения отмеченные звездами :)
 
@DmitriySimushev ну а что делать)) когда лень что-то делать) писать скрипты автоматики)) можно конечно macros юзать и всякие подобные вещи...уже не помню как называются)) но в некоторых случаях букмарклета достаточно)
@DmitriySimushev AutoScriptWriter .. вспомнил
 
1:58 PM
0
Q: Domain Model + Data Mapper: сохранение коллекции связанных объектов

Dmitriy SimushevВ некотором текстовом редакторе для представления документа и его правок используется реализация шаблона проектирования Модель Предметной Области (Domain Model). Иерархия моделей предметной области имеет следующий вид (лишние детали опущены): Здесь, экземпляр документа (Document) управляет св...

 
@DmitriySimushev так плюмкнуло сейчас как будто я должен прям ответить :-D
 
@Grundy вы никому ничего не должны))
@Grundy просто вы же говорили, что нужно задавать вопросы по архитектуре, так вот один из них)
 
@DmitriySimushev так-то да :-) но все равно
@DmitriySimushev честно говоря - стоило бы сделать сам вопрос позаметнее и может быть повыше :-)
ну и ? не забыть :)
 
@Grundy ну повыше его передвинуть не получится, потому что вопрос не имеет смысла задавать до описания проблемы
@Grundy а вот про знак вопроса вы правы)))
 
2:14 PM
@Qwertiy хотел спросить, как называется анимация, когда dropdown не сворачивается и выворачивается, а когда вылезает из под меню )
выезжает
 
@LEQADA выворачивается? :)
 
@Grundy да, я просто не знаю, как это всё называется
Наверное slide down или что-то в этом роде
 
@LEQADA это вроде и будет выворачивается, нет?
 
@Grundy не знаю =\
Где я могу эти названия узнать?
 
@LEQADA что-то даже не знаю.
 
2:24 PM
@Grundy :)
У меня вообще серьёзные проблемы с терминологией. Я как дикарь. Умею делать, но не знаю, как назвать.
 
@LEQADA не смотрели?)
 
@LEQADA этой фиговиной ударяют ту хреновину, а потом шлепаешь штуковвиной о ту кичушку и получается то что вы и просили! :-D
 
@DmitriySimushev slide похоже, да. Но люди не понимают этого. Потому что гугл не выдаёт соответствующую информацию по этому запросу. Спасибо за ссылку, кстати )
Если сказать slide down
Вот первый результат по slide down menu
 
@LEQADA зайдут в переводчик еще, а он как напишет им: "скользи, даун" :-D
 
@LEQADA slide - это просто выезжание :)
 
2:30 PM
Это ведь не то, что показывает jqueryui.com
@Grundy да, но этих анимаций очень много. И дизайнеры их всех как-то называют.
 
@LEQADA так может стоит поймать на улице дизайнера и спросить у него?))
 
тем более это не так уж тяжело, щас каждый второй либо фотограф либо дизайнер
 
@DmitriySimushev только ему сначала надо объяснить, что я хочу )
 
@LEQADA ты главное поймай - а уж что ты хочешь он тебе сам расскажет :-D
 
2:33 PM
@АлексейШиманский а куда же тогда программистов вписывать?)
 
Как же я скатился до front-end =\ Сидел себе писал методы ...
 
@АлексейШиманский я, например, в дизайнеры не хочу)
 
@DmitriySimushev некоторые дизайнеры кстати себя считают программистами)
 
@LEQADA зря вы так про front-end. есть в нем очень интересные аспекты. хотя это совсем не про верстку и "жиквери плюгины"))
 
@DmitriySimushev подержу. если делать именно какой-нибудь проект где не предполагает верстку а только кодинг - то фронтенд неплох... а если фронтенд подразумевает фигарить 80% верстку по кучи одинаковых сайтам - это АД
Я вообще думаю верстка - отупляет)) лично я так думаю
 
2:36 PM
@АлексейШиманский для одинаковых же все просто - copy+paste - и все готово:)
 
@АлексейШиманский ну так надо хорошую работу работать)
 
@АлексейШиманский зря :-)
 
@Grundy одинаковых по функционалу.. дизайн то разный)
 
@АлексейШиманский ну верстку тоже можно по разному делать :-)
 
@Grundy ну не знаю.. есть заказчики которые даже за пиксель влево - расстреливают......сидеть подгонять пиксель в пиксель - как-то не очень мозг развивает)
 
2:38 PM
В общем
 
@Grundy boostrap, bootstrap и в production?))
2
 
@DmitriySimushev не бутстрапом единым :)
 
А теперь я
0
A: Мeтоды Теории Хаоса

Алексей Шиманский........................... Я печенько :-) ...........................

кто минусы поставит?)
 
@АлексейШиманский хитро))
 
2:41 PM
@АлексейШиманский читер :-D
 
Кто там плюсует? а ?)
 
@xanderdumaine Where are you trying to access us from?
@xanderdumaine Can you hit this please? http://stackoverflow.com/cdn-cgi/trace Let me know which Colo you're hitting.
@xanderdumaine @wsmelton thanks for the reports - we're tracking down the issue with the CF ATL colo and hope to have you working soon.
 
@StackExchange у меня FRA
 
@АлексейШиманский радуйтесь, вдруг удастся получить знак "дисциплинированный"
 
@DmitriySimushev а чем он от давления отличается?
 
2:43 PM
@Grundy рейтингом ответа. нужно +3
 
Тогда плюсуйте! срочно! :-D
 
@DmitriySimushev удалить при +3? или +3/-3
 
@АлексейШиманский пора удалять)
-3)
 
@АлексейШиманский атата, что ж вы спамите-то
 
@DmitriySimushev сейчас модераторы прикроют эту лавочку по халявным значкам :-D
 
2:45 PM
@DmitriySimushev или тревогу модератору))
а он уже тут)
@NickVolynkin не вели казнить, великий государь! )
 
аа, это у вас фабрика значков тут )
 
Давление общества Награжден 21с назад Алексей Шиманский :-D
 
Ещё вот такой значок бывает )
смотрите, не получите ненароком ))
 
@NickVolynkin ну зачем же так серьезно
 
2:49 PM
@DmitriySimushev дак это не я, это система автоматически выдаёт ))
@DmitriySimushev автору поста, который удалён как спам
@DmitriySimushev у @АлексейШиманский pass там )
 
@NickVolynkin а кстати, блокируется и логин и ip или только ип?
 
3:37 PM
@NickVolynkin зачем переместили ответ в вопрос? ru.stackoverflow.com/questions/482345Как-инициализировать-статические-по‌​ля-до-первого-вызова-их-геттеров
 
Опытный образец на подходе
 
@soon круто :)
 
@soon как вы это сделали? о_О
 
@LEQADA Ловкость рук, и никакого мошенничества!
Домой приду - выложу скрипт
 
@soon а, я подумал, что это функционал какой-то
@soon выглядит круто
 
3:51 PM
@LEQADA ну да :-) функционал :-)
 
@Grundy это add on )
 
@LEQADA а вот это еще вопрос :-) судя по выложу скрипт - может быть букмарклетом
:26805542 что тут было???!!! :-D
 
:26805542 это самописный скрипт
 
@АлексейШиманский Нет, я не настолько крут, чтобы сразу это в функционал чата встроить :)
 
3:54 PM
@soon жаль, на самом деле, что нельзя заставить чат это запомнить
 
@LEQADA в смысле запомнить?
 
@LEQADA, есть два пути: сделать плагин или попытаться толкнуть на SO как feature
 
localstorage прикрутить дополнительно или webSQL и готово =)
если я понял о чем речь)
 
@Grundy Типа чтобы написал скрипт и пусть чат его выполняет каждый раз для пользователя при входе. А то вот скрипт о вызове всех, написанный @Qwertiy, уже утерян.
@Grundy чтобы была кнопка "Мои скрипты" и там все ранее сохранённые скрипты
 
@LEQADA localstorage прикрутить дополнительно или webSQL и готово =)
 
3:57 PM
@АлексейШиманский конечно. Можно ещё расширение для браузера написать. Но это долго =\
 
а еще экспорт json или типа того
@LEQADA неправда)
точнее зависит от функционала
 
@АлексейШиманский да в любом случае. Функционал запоминания скриптов был бы полезен для чата и его постоянных пользователей
Можно было бы написать свой скин для чата )
Цвета IDE, чтобы свет после тёмного редактора глаза не резал )
 
@LEQADA а со скином вообще не вижу проблем... берете Stylish и делаете)
 
@АлексейШиманский какое-то левое расширение? Нет, это не в моём стиле.
 
@LEQADA а историю легко уж доделать... раз вот @soon сделал всплывашку сообщений..то прикрутить хистори не сложно..... точнее она будет у каждого юзера хранится пока что.....но издержки
 
4:01 PM
Может реально написать расширение для браузера?
Полнофункциональное
 
@LEQADA ну да..расширение для браузера.... а вы думаете откюда в сети валяются темы для ютуба или вконтакте?)) там миллион тем.. ставится плагин и либо делается для других/себя либо качаете чужой)
 
@АлексейШиманский нет, я про расширение специально для ru SO
 
@LEQADA расширение полнофункциональное должно общаться при помощи postMesage со скриптом на сайте.... а тут его нет.. провалится затея.....если я правильно помню принцип действия
 
Я никогда не писал их, но могу взяться, если народ захочет
@АлексейШиманский а он не может тупо модифицировать элементы DOM на лету?
 
@LEQADA ну с домом работать может и может.. я просто всё о своем)) про хранение истории)) что историю пока запоминать можно только в хранилище браузера... а через расширение доступа к хранилищу вроде как не будет, пока скрипт сайта не примет сообщение от расширения сохранить что-то. .... а с домом вроде работает...иначе бы тот же stylish не работал бы))
@LEQADA вот что можно делать userstyles.org/styles/browse/youtube
 
4:07 PM
@АлексейШиманский а, то есть у расширения не может быть своего локального хранилища? Типа записывать в SQLite
 
@LEQADA затрудняюсь ответить) я не так глубоко знаю это)
@LEQADA хотя тут: softlakecity.ru/soft/… что то пишут SQLite Manager (расширение для Firefox)
 
37
Q: Sqlite in chrome

xralfIs it possible to make chrome extension that interacts with sqlite database similarly as firefox extension? Could you give me some advise or link where is more info about developing chrome extension interacting with sqlite? thank you

можно замутить
 
> @Qwertiy хотел спросить, как называется анимация, когда dropdown не сворачивается и выворачивается, а когда вылезает из под меню )
не помню по названиям
> @Grundy Типа чтобы написал скрипт и пусть чат его выполняет каждый раз для пользователя при входе. А то вот скрипт о вызове всех, написанный @Qwertiy, уже утерян.
что тут вообще происходит?
похоже, мне надо чат читать
 
@Qwertiy :D
Не обращайте внимания )
 
скрипт не утерян - он есть в теме на мете
но в нём баг - пробелы не удаляются
ну и он работает вроде только в хроме
 
4:16 PM
@Qwertiy упоминание в цитате срабатывает заново :)
 
@Grundy вот и хорошо, расскажи, что тут)))
 
@Qwertiy все отлично :-) с какого места интересует? :-)
 
какой скрипт, чего сохранять и зачем меня звали?
 
@Qwertiy я просто отметил. Не звал )
 
но мне ж всё равно интересно теперь))
 
4:22 PM
@Qwertiy есть идея написать браузерное расширение для сайта. Пока есть идея уметь запоминать скрипты.
Допустим, кто-то хочет, чтобы скрипт выполнялся всегда, при входе на сайт.
Он берёт скрипт, идёт в расширение, нажимает на "Добавить", в открывшемся окне пишет название и предназначение скрипта и само тело скрипта. А потом сохраняет. И всё.
Таким образом, можно менять скин, как самого сайта, так и чата.
Можно добавлять функционал
 
4 hours ago, by soon
У меня, кстати, как-то была идея сделать плагин, который будет показывать линиями связанные сообщения (наподобие того, как отображаются джампы в дизассемблерах или ветки в системах контроля версий), чтобы не наводить каждый раз мышкой на сообщение. Как думаете, это будет полезно?
43 mins ago, by soon
user image
4 hours ago, by soon
Это для тех, кто не хочет тыкать в стрелочку? Можно вариант получше, без отрыва от клавиатуры - предлагать выбрать сообщение автора при наборе @имени
Будет выглядеть так - набираете @имя, после чего отображается список последних постов автора. При выборе поста, @имя автоматом меняется на номер сообщения.
 
@Grundy а как так репостить?))) я тыкал в стрелку справа не выходило)
 
@АлексейШиманский в смысле? :)
 
@Grundy расширение может собирать весь этот функционал в единый интерфейс.
 
с цитатой?
 
4:29 PM
да
@Grundy пробовал
 
@АлексейШиманский стрелка слева от сообщения --> permalink
 
аа.пермалинк ясн)
 
@АлексейШиманский нужно ссылку на сообщение вставлять
 
@Grundy оказывается тогда чтоб ответить на сообщение не нужно слева меню открывать и выбирать reply... достаточно справа (где есть звездочка) нажать стрелочку.. эффект тот ж
 
@АлексейШиманский так вроде про цитату говорили а не про ответ :)
 
4:33 PM
@Grundy да это я уже так. оффтопик)
@Grundy я думал ответ образуется нажатием стрелки в меню слева.. а цитата - нажатием стрелки справа)
 
37 secs ago, by Алексей Шиманский
@Grundy да это я уже так. оффтопик)
а когда сам цитату с упоминанием себя делаешь нотификации не приходит :)
@АлексейШиманский не :-) это одна и та же стрелочка
 
@Grundy ну теперь я это знаю)
надо сделать ТЗ на расширение под браузер для SO :-D
 
@АлексейШиманский ТЗ для слабаков :-)
тут же профессионалы :-)
и так наваяют :-)
 
Вон @LEQADA хочет уже и историю хранить и тему прицеплять и пирожки чтоб печь могло :-D
 
@АлексейШиманский создам обсуждение не мете, как только появится время.
 
4:39 PM
@АлексейШиманский ну так ему никто не мешает это все сделать :-)
 
@Grundy да я на досуге тож б че поделал.. только чО конкретно)) ... ведь как я говорил - для изменения темы уже есть расширение Stylish - его ж с головой хватает.... хотя..
 
@LEQADA Звучит интересно. Есть еще идеи по функционалу? У меня есть небольшой опыт написания расширений (3-4 на коленке, одно даже в сторе висит)
 
@soon кстати, расширение для ruSO - должно же и на enSO автоматом работать? или там отличия есть
интересно :)
 
@soon пока других идей нет. Мне сейчас не хватает запоминалки скриптов. Я думаю, что если будет такое расширение, то будет написано ещё много полезных скриптов, расширяющих функционал сайта.
 
Кстати, надо не забывать, что за одобрение расширения надо заплатить деньгу)) а если ставить в режиме разработчика, то каждый раз при загрузке браузера он будет кричать что это небезопасно))
 
4:44 PM
@LEQADA зависит от скриптов - можно просто закладки с ними делать :-)
 
@АлексейШиманский, это стоит около 5$, если мне память не изменяет
@Grundy Должно работать
 
@soon не помню. помню что мне влом было платить свое расширение ставить :-D
 
@Grundy Нет, это не элегантно )
 
это ТРУ)
100 закладок со скриптами)
а потом скрипт по поиску нужного скрипта в скриптах)
 
01:00 - 17:0017:00 - 00:00

« first day (287 days earlier)      last day (3033 days later) »