[ develop.16 ] 433 | newmsg : revert : rss : home |
Re: боны поны и прочее : 20/01/23 14:45 : ii.51t.ru to Difrex [#] [reply] |
нифига не понял, почему это в develop, но утянул себе develop тоже :) |
Re: боны поны и прочее : 20/01/23 06:41 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> Не вижу смысла в новой эхе. Но, на пример, динамик фетчит все из list.txt. Так что новая эха у меня на ноде появится. |
Re: боны поны и прочее : 19/01/23 22:13 : Difrex to iiii [#] [reply] |
Не вижу смысла в новой эхе. Но, на пример, динамик фетчит все из list.txt. Так что новая эха у меня на ноде появится. |
Re: Фантастические консоли и где они обитают : 26/09/20 12:53 : btimofeev to johnbrown [#] [reply] |
|
Re: Фантастические консоли и где они обитают : 26/09/20 11:55 : johnbrown to btimofeev [#] [reply] |
> Я когда-то интересовался одной из первых подобных платформ, разработанной еще в 70-х годах - CHIP-8. Там всего два цвета на экране, разрешение 64х32, 16 кнопок клавиатуры, из звуков только "Бииип" и игры пишутся на ассемблере. Но игры конечно простенькие - пинг-понг, арканоиды и подобное. Я учился азам написания эмуляторов на этой системе - вот тут мой эмулятор лежит https://github.com/btimofeev/emuchip |
Re: Фантастические консоли и где они обитают : 26/09/20 07:49 : hugeping to johnbrown [#] [reply] |
Если мне захочется "живого" железа, я скорее всего выберу спектрум. В детстве я программировал на БК0010-01, а вокруг были спектрумы. Поэтому, интересно. :) Даже читал книгу по железу спека не так давно. Но реально, не уверен что руки дойдут. Много всего. :) Сейчас вот Plan-9 увлёкся. |
Re: Фантастические консоли и где они обитают : 26/09/20 05:36 : btimofeev to johnbrown [#] [reply] |
Я когда-то интересовался одной из первых подобных платформ, разработанной еще в 70-х годах - CHIP-8. Там всего два цвета на экране, разрешение 64х32, 16 кнопок клавиатуры, из звуков только "Бииип" и игры пишутся на ассемблере. Но игры конечно простенькие - пинг-понг, арканоиды и подобное. Я учился азам написания эмуляторов на этой системе - вот тут мой эмулятор лежит https://github.com/btimofeev/emuchip |
Фантастические консоли и где они обитают : 25/09/20 17:16 : johnbrown to All [#] [reply] |
Изучаю, время от времени, консоли из этого списка: https://github.com/paladin-t/fantasy |
Re: Признание в любви к Го от старого сишника : 11/09/20 11:46 : hugeping to boscholeg [#] [reply] |
> Вы его так рекламируете. Что хочется прям почитать про этот ваш Го. |
Re: Признание в любви к Го от старого сишника : 11/09/20 11:34 : boscholeg to hugeping [#] [reply] |
Вы его так рекламируете. Что хочется прям почитать про этот ваш Го. |
Re: Признание в любви к Го от старого сишника : 11/09/20 03:55 : Andrew Lobanov to hugeping [#] [reply] |
hugeping> Что бы там не говорили злопыхатели, golang прекрасен! Пока делал ноду, полюбил его ещё больше. Конечно, пока пишу совсем не "идеоматичный" код, но начал постепенно его чувствовать. |
Признание в любви к Го от старого сишника : 10/09/20 18:45 : hugeping to All [#] [reply] |
Что бы там не говорили злопыхатели, golang прекрасен! Пока делал ноду, полюбил его ещё больше. Конечно, пока пишу совсем не "идеоматичный" код, но начал постепенно его чувствовать. |
Re: Mutt : 06/11/19 15:38 : jmaks to Andrew Lobanov [#] [reply] |
Anotheroneuser>> Не найдётся у кого-нибудь muttrc для mail.yandex? Или ссылки на нормальное руководство. |
Re: android dev : 03/11/19 17:19 : vit01 to jmaks [#] [reply] |
jmaks> vit01, btimofeev |
Re: android dev : 02/11/19 18:36 : btimofeev to jmaks [#] [reply] |
jmaks> Ну и вообще, как бы другие советы, на чем/под чем и как лучше, удобнее, современнее собирать apk?! |
Re: android dev : 02/11/19 16:06 : jmaks to btimofeev [#] [reply] |
Да, вполне не плохо. Нечто такое и нужно для начала, попробовать собрать и все такое, изучить готовый код, чтобы размотать что-то свое. |
Re: android dev : 02/11/19 13:08 : btimofeev to jmaks [#] [reply] |
Тебе нужно приложение для проигрывания одной интернет-радиостанции? |
android dev : 02/11/19 10:20 : jmaks to All [#] [reply] |
vit01, btimofeev |
Re: Шуточные песенки про С (Папа может в СИ) : 11/08/19 07:19 : vit01 to Peter [#] [reply] |
Peter> Но вторая -- давно известная шутка. А вот "ПАПА МОЖЕТ СИ" первый раз услышал. :) |
Шуточные песенки про С (Папа может в СИ) : 10/08/19 20:37 : Peter to All [#] [reply] |
Случайно наткнулся на это чудо (Папа может в СИ): https://m.youtube.com/watch?v=cdX8r3ZSzN4 |
Re: Python и магия генераторов : 25/07/19 07:52 : Andrew Lobanov to Difrex [#] [reply] |
>> Я правильно думаю, что нет простого способа просто следующее совпадение извлечь? |
Re: Python и магия генераторов : 25/07/19 06:12 : Difrex to Andrew Lobanov [#] [reply] |
> Я правильно думаю, что нет простого способа просто следующее совпадение извлечь? r = re.compile("(.+):(.+)\n")==== |
Re: Python и магия генераторов : 25/07/19 04:33 : Andrew Lobanov to Difrex [#] [reply] |
>> Я её хочу обработать минимальным количеством кода d = {}====
|
Re: Python и магия генераторов : 25/07/19 04:33 : Andrew Lobanov to Difrex [#] [reply] |
>> Я её хочу обработать минимальным количеством кода |
Re: Python и магия генераторов : 24/07/19 13:37 : Difrex to Andrew Lobanov [#] [reply] |
> Я её хочу обработать минимальным количеством кода |
Re: Python и магия генераторов : 24/07/19 08:18 : Andrew Lobanov to All [#] [reply] |
AL> Продолжаю учиться писать программы на питоне и возник один странный, может быть, вопрос. Есть строка, в которой хранится в "сыром" виде выхлопом x/c. То есть данные в виде {y[0]: int(y[1]) for y in (x.split(":") for x in counts.split("\n") if ":" in x)}====
|
Python и магия генераторов : 24/07/19 06:21 : Andrew Lobanov to All [#] [reply] |
Продолжаю учиться писать программы на питоне и возник один странный, может быть, вопрос. Есть строка, в которой хранится в "сыром" виде выхлопом x/c. То есть данные в виде echo.area:messages_count====
{x.split(":")[0]: x.split(":")[1] for x in x_i.split("\n") if ":" in x}====
|
Re: CI : 13/04/19 08:11 : Difrex to vit01 [#] [reply] |
> Дело не в этом. Docker - сам по себе оверхед, жрёт кучу свободного места на диске своими образами |
Re: CI : 12/04/19 14:21 : vit01 to Difrex [#] [reply] |
>>Drone CI тянет за собой Docker и, насколько понимаю, запускает его на каждый чих, при каждой сборке. Это оттолкнуло сразу |
Re: CI : 16/03/19 17:17 : Difrex to vit01 [#] [reply] |
>Drone CI тянет за собой Docker и, насколько понимаю, запускает его на каждый чих, при каждой сборке. Это оттолкнуло сразу |
Re: CI : 16/03/19 16:32 : vit01 to Difrex [#] [reply] |
vit01>> Вот я потому дженкинс и решил попробовать - из-за его тяжёлости и фичастости. Хочется оценить в работе все возможные фишки CI и потом сформировать личные предпочтения. |
Re: Emacs. Редактирование одного текста в нескольких местах : 01/03/19 08:57 : Andrew Lobanov to Difrex [#] [reply] |
>> Вспомнил. Я его смотрел, но как-то не вкурил его философию. Выглядит круто, возможности прикольные, но пользоваться им я так и не научился. |
Re: Emacs. Редактирование одного текста в нескольких местах : 01/03/19 07:43 : Difrex to Andrew Lobanov [#] [reply] |
> Вспомнил. Я его смотрел, но как-то не вкурил его философию. Выглядит круто, возможности прикольные, но пользоваться им я так и не научился. |
Re: Emacs. Редактирование одного текста в нескольких местах : 01/03/19 07:45 : Difrex to Anotheroneuser [#] [reply] |
> Допустим, мне приходится постоянно что-то набирать, организовывать сведения и прочее. Особенно недостаёт возможности верстать бумажки. |
Re: Emacs. Редактирование одного текста в нескольких местах : 01/03/19 04:20 : Andrew Lobanov to Difrex [#] [reply] |
>> Что, кстати, в этой нише есть? |
Re: Emacs. Редактирование одного текста в нескольких местах : 28/02/19 14:45 : Anotheroneuser to Difrex [#] [reply] |
Difrex> Ну, я переодически выделяю себе пару часов от рабочего времени на осваивание какого-либо инструмента. |
Re: Emacs. Редактирование одного текста в нескольких местах : 28/02/19 13:50 : Difrex to Andrew Lobanov [#] [reply] |
>Что, кстати, в этой нише есть? |
Re: Emacs. Редактирование одного текста в нескольких местах : 28/02/19 11:54 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> Вот уже вторую неделю с переменным успехом пытаюсь мигрировать с i3 на что-то со статическим тайлингом :). |
Re: Emacs. Редактирование одного текста в нескольких местах : 28/02/19 07:20 : Difrex to Anotheroneuser [#] [reply] |
Anotheroneuser>> Как-то в процессевсе происходило, когда требоволось сделать что-то |
Re: Emacs. Редактирование одного текста в нескольких местах : 27/02/19 08:04 : Anotheroneuser to Difrex [#] [reply] |
> Как-то в процессевсе происходило, когда требоволось сделать что-то |
Re: Emacs. Редактирование одного текста в нескольких местах : 26/01/19 09:33 : Difrex to Anotheroneuser [#] [reply] |
Anotheroneuser> Ух ты. |
Re: Emacs. Редактирование одного текста в нескольких местах : 26/02/19 06:08 : Difrex to Anotheroneuser [#] [reply] |
> Да, кажется, он |
Re: Emacs. Редактирование одного текста в нескольких местах : 26/01/19 09:36 : Difrex to Peter [#] [reply] |
Peter> Битая ссылка. 19 символов кажется |
Re: Emacs. Редактирование одного текста в нескольких местах : 26/02/19 05:37 : Anotheroneuser to Andrew Lobanov [#] [reply] |
Спасибо) |
Re: Emacs. Редактирование одного текста в нескольких местах : 26/02/19 03:08 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Это solarized dark, вроде как. |
Re: Emacs. Редактирование одного текста в нескольких местах : 25/01/19 14:30 : Anotheroneuser to Difrex [#] [reply] |
Ух ты. |
Re: Emacs. Редактирование одного текста в нескольких местах : 25/01/19 13:27 : Difrex to Peter [#] [reply] |
Вот https://dynamic.lessmore.pw/msg/MmBCteS6yMnC2LZLbRC |
Re: Emacs. Редактирование одного текста в нескольких местах : 25/01/19 10:36 : Peter to Difrex [#] [reply] |
> Так и не понял чем тебе мой вариант не подошёл, который я тут показывал ii://APcbWI1obBZ3nr5uZgt[*][*] :) |
Re: Emacs. Редактирование одного текста в нескольких местах : 25/01/19 10:02 : Anotheroneuser to Difrex [#] [reply] |
Я ради Бога прошу простить — впопыхах просмотрел или упустил. Подскажи, как мне открыть это ii://[*][*], пожалуйста. |
Re: Emacs. Редактирование одного текста в нескольких местах : 25/01/19 07:13 : Difrex to Anotheroneuser [#] [reply] |
Так и не понял чем тебе мой вариант не подошёл, который я тут показывал ii://APcbWI1obBZ3nr5uZgt[*][*] :) |
Re: Emacs. Редактирование одного текста в нескольких местах : 22/01/19 04:58 : Anotheroneuser to Andrew Lobanov [#] [reply] |
> Довольно странно |
Re: Emacs. Редактирование одного текста в нескольких местах : 22/01/19 03:48 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> Я сейчас пробую работать, как посоветовал btimofeev и не могу вспомнить, что у меня тогда не получалось. Кажется, тогда при перемещении курсора (M-e) оба буфера двигались одновременно. А сейчас я пробую то же самое и всё по-отдельности. То есть, так, как надо. |
Re: Emacs. Редактирование одного текста в нескольких местах : 21/01/19 18:00 : Anotheroneuser to Andrew Lobanov [#] [reply] |
Я сейчас пробую работать, как посоветовал btimofeev и не могу вспомнить, что у меня тогда не получалось. Кажется, тогда при перемещении курсора (M-e) оба буфера двигались одновременно. А сейчас я пробую то же самое и всё по-отдельности. То есть, так, как надо. |
Re: Emacs. Редактирование одного текста в нескольких местах : 21/01/19 15:10 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> Ого, а я уже смирился))) |
Re: Emacs. Редактирование одного текста в нескольких местах : 21/01/19 11:30 : Anotheroneuser to btimofeev [#] [reply] |
Ого, а я уже смирился))) |
Re: Emacs. Редактирование одного текста в нескольких местах : 21/01/19 11:33 : Andrew Lobanov to btimofeev [#] [reply] |
btimofeev> Что бы растянуть одну половину на все окно жми С-х 1 |
Re: Emacs. Редактирование одного текста в нескольких местах : 21/01/19 09:16 : btimofeev to Anotheroneuser [#] [reply] |
C-x 2 разделит экран по горизонтали и откроет во второй половине тот же текст. Курсоры в каждом окне будут в разных местах (кажется это то, что ты хочешь). |
Re: Mutt : 14/01/19 15:54 : Anotheroneuser to Andrew Lobanov [#] [reply] |
Ого! Благодарю тебя. Сейчас попробую... |
Re: Mutt : 14/01/19 08:23 : Andrew Lobanov to Anotheroneuser [#] [reply] |
>> Гуглиться надо, например, про связку mutt + fetchmail + procmail + msmtp. defaults====
MAILDIR=$HOME/Mail====
account default====
# Сброс настроек====
|
Re: Mutt : 14/01/19 05:36 : Anotheroneuser to Andrew Lobanov [#] [reply] |
> Гуглиться надо, например, про связку mutt + fetchmail + procmail + msmtp. |
Re: Mutt : 14/01/19 04:15 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> Не найдётся у кого-нибудь muttrc для mail.yandex? Или ссылки на нормальное руководство. |
Mutt : 13/01/19 20:39 : Anotheroneuser to All [#] [reply] |
Не найдётся у кого-нибудь muttrc для mail.yandex? Или ссылки на нормальное руководство. |
Re: Emacs. Редактирование одного текста в нескольких местах : 24/11/18 11:11 : Anotheroneuser to Anotheroneuser [#] [reply] |
Не нашёлся выход. Наверное, самым идейно-верным будет скопировать материал и открывать их — один для изменений, другой — для чтения... |
Re: Документация : 23/11/18 12:27 : vit01 to Difrex [#] [reply] |
vit01>> Недавно решил попробовать Jenkins потыкать и настроил его для нашего репозитория с документацией. По нажатию пары кнопочек дока компилируется из markdown и заливается на сайт. |
Emacs. Редактирование одного текста в нескольких местах : 22/11/18 17:36 : Anotheroneuser to All [#] [reply] |
Наверняка, такое уже случалось у кого-нибудь. |
org-mode и Github Projects : 14/11/18 14:36 : vit01 to All [#] [reply] |
У Гитхаба есть фича под названием Projects. Это что-то вроде Kanban-списков для составления планов. Каждый Project содержит в себе набор карточек, в каждой из которых можно хранить заметки и отмечать сделанные дела. #!/usr/bin/env python3====
#+BEGIN_SRC shell :results output raw====
(org-babel-do-load-languages====
|
Re: org-mode и выход из дома : 07/10/18 03:25 : vit01 to Difrex [#] [reply] |
vit01>> Можете подсказать простое и красивое решение? |
Re: org-mode и выход из дома : 02/10/18 13:33 : Difrex to vit01 [#] [reply] |
vit01> 1. Сделать такие уведомления в org-mode, чтобы напоминали, когда пора выходить |
org-mode и выход из дома : 02/10/18 01:52 : vit01 to All [#] [reply] |
У меня в org-mode на каждый день есть актуальное расписание занятий в универе и не только |
JavaFX WebView : 23/09/18 06:00 : Andrew Lobanov to All [#] [reply] |
А есть у нас джависты? Очень хочется в сабже открывать ссылки в системном браузере. Или хотя бы в заданном браузере (как в цезии). Но не в самом вебвью. В интернете нашёл пример воркэраунда, который должен был это делать, но не только не понял как он должен работать, но и не смог заставить его работать. |
Re: Разгрёб фото и пр. материалов. Перемещение, классификация : 16/09/18 09:20 : Andrew Lobanov to Anotheroneuser [#] [reply] |
AL>> Тогда я не понял изначальную задачу. Откуда брать дату и время, если не из exif? |
Re: Разгрёб фото и пр. материалов. Перемещение, классификация : 16/09/18 06:53 : Anotheroneuser to Andrew Lobanov [#] [reply] |
AL> Тогда я не понял изначальную задачу. Откуда брать дату и время, если не из exif? |
Re: Разгрёб фото и пр. материалов. Перемещение, классификация : 16/09/18 05:38 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> Если для этого она берёт данные EXIF, то, конечно, ж... полная там будет с фотографиями )) Посмотрел: почти всё перепутано. |
Re: Разгрёб фото и пр. материалов. Перемещение, классификация : 15/09/18 18:34 : btimofeev to Anotheroneuser [#] [reply] |
Anotheroneuser> Если для этого она берёт данные EXIF, то, конечно, ж... полная там будет с фотографиями )) Посмотрел: почти всё перепутано. |
Re: Разгрёб фото и пр. материалов. Перемещение, классификация : 15/09/18 17:40 : Anotheroneuser to btimofeev [#] [reply] |
> Shotwell |
Re: Разгрёб фото и пр. материалов. Перемещение, классификация : 14/09/18 19:54 : btimofeev to Anotheroneuser [#] [reply] |
Anotheroneuser> 1. Из всех каталогов рекурсивно переместить в каталоги, классифицируя так: |
Re: Разгрёб фото и пр. материалов. Перемещение, классификация : 14/09/18 12:50 : Anotheroneuser to Andrew Lobanov [#] [reply] |
Оказывается, есть много решений. find /media/vm/Transcend -type f -name '*.jpg *.jpeg *.png' -exec mv -i {} /home/vm/Изображения \;====
|
Re: Разгрёб фото и пр. материалов. Перемещение, классификация : 14/09/18 12:17 : Anotheroneuser to Andrew Lobanov [#] [reply] |
> На выходных могу попытаться |
Re: Разгрёб фото и пр. материалов. Перемещение, классификация : 14/09/18 11:32 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> А, хочу добавить! |
Re: Разгрёб фото и пр. материалов. Перемещение, классификация : 14/09/18 09:52 : Anotheroneuser to Anotheroneuser [#] [reply] |
А, хочу добавить! |
Разгрёб фото и пр. материалов. Перемещение, классификация : 14/09/18 09:38 : Anotheroneuser to All [#] [reply] |
Прошу помощи.. Искал-искал, но пока тщетно. Многие из нас сталкиваются с такой проблемой, но немногие умеют писать сценарии для BASH. |
Re: Emacs: как вставить одно и то же слово : 29/08/18 08:23 : Anotheroneuser to Difrex [#] [reply] |
Вот спасибо ) |
Re: Emacs: как вставить одно и то же слово : 29/08/18 06:24 : Difrex to Anotheroneuser [#] [reply] |
Anotheroneuser> Не-не ) Ты сказал, что можно -- это главное. Может попробую написать сам.. Иначе так никогда не начну. То же, блин, и с играми: учиться программированию с нуля слишком долго. |
Re: Emacs: как вставить одно и то же слово : 29/08/18 06:01 : Anotheroneuser to Difrex [#] [reply] |
> Доберусь до работы - напишу |
Re: Emacs: как вставить одно и то же слово : 29/08/18 05:38 : Difrex to Anotheroneuser [#] [reply] |
Anotheroneuser> Можно ли сделать это одной командой? |
Emacs: как вставить одно и то же слово : 28/08/18 16:15 : Anotheroneuser to All [#] [reply] |
Мне понравилась штука под названием list-matching-lines. 1. Ляляля.====
|
Re: Как в Emacs двигать слова : 21/08/18 04:48 : Anotheroneuser to Anotheroneuser [#] [reply] |
поспешил.. |
Re: Как в Emacs двигать слова : 21/08/18 04:47 : Anotheroneuser to btimofeev [#] [reply] |
Хитрó.. |
Re: Как в Emacs двигать слова : 21/08/18 04:42 : Anotheroneuser to Difrex [#] [reply] |
О! Теперь понял, благодарю. |
Re: Как в Emacs двигать слова : 21/08/18 03:53 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> ==== |
Re: Как в Emacs двигать слова : 21/08/18 03:52 : Andrew Lobanov to btimofeev [#] [reply] |
Anotheroneuser>> Ничего не нашёл, кроме -- менять слова местами по M-t |
Re: Как в Emacs двигать слова : 20/08/18 21:38 : Difrex to Anotheroneuser [#] [reply] |
Короче, там курсор в конец нужного тебе слова надо ставить. Если ставишь в начало, то берет предыдущее. Так transpose-word работает, судя по доке. |
Re: Как в Emacs двигать слова : 20/08/18 21:36 : btimofeev to Anotheroneuser [#] [reply] |
Anotheroneuser> Работает! ) Только пока не до конца понятно. |
Re: Как в Emacs двигать слова : 20/08/18 20:43 : Anotheroneuser to Difrex [#] [reply] |
Работает! ) Только пока не до конца понятно. |
Re: Как в Emacs двигать слова : 20/08/18 20:31 : Anotheroneuser to btimofeev [#] [reply] |
Да, правда! Работает. |
Re: Как в Emacs двигать слова : 20/08/18 18:03 : Difrex to Anotheroneuser [#] [reply] |
Anotheroneuser> > Ща ноут у жены отберу и попробую накидать :) (defun setup-move-words ()====
|
Re: Как в Emacs двигать слова : 20/08/18 17:54 : Anotheroneuser to Difrex [#] [reply] |
> Ща ноут у жены отберу и попробую накидать :) |
Re: Как в Emacs двигать слова : 20/08/18 17:50 : Anotheroneuser to btimofeev [#] [reply] |
А-а! |
Re: Как в Emacs двигать слова : 20/08/18 17:51 : Difrex to Anotheroneuser [#] [reply] |
Да не, оно довольно просто должно быть. Все функции уже есть в стоковом Емаксе. |
Re: Как в Emacs двигать слова : 20/08/18 16:47 : btimofeev to Anotheroneuser [#] [reply] |
Anotheroneuser> Ничего не нашёл, кроме -- менять слова местами по M-t |
Re: Как в Emacs двигать слова : 20/08/18 16:00 : Anotheroneuser to Difrex [#] [reply] |
> Извини |
Re: Как в Emacs двигать слова : 20/08/18 15:20 : Difrex to Anotheroneuser [#] [reply] |
Anotheroneuser> Нажал по неопытности -- херак! -- полтекста исчезло. Слава Богу, помнил C-x u Before C-S-right====
|
Re: Как в Emacs двигать слова : 20/08/18 14:53 : Anotheroneuser to Difrex [#] [reply] |
> C-w C-y |
Re: Как в Emacs двигать слова : 20/08/18 14:20 : Difrex to Anotheroneuser [#] [reply] |
Anotheroneuser> Бывают проблемы с лексикой и надо переместить слово в в другой конец предложения. Может быть, есть для этого удобное сокращение? (defun setup-move-code-block ()====
|
Как в Emacs двигать слова : 20/08/18 13:58 : Anotheroneuser to All [#] [reply] |
Может быть, кто-то сталкивался с этим. |
Re: Тормоза eMACS и первые впечатления от i3 : 15/08/18 06:30 : Difrex to Anotheroneuser [#] [reply] |
|
Re: Тормоза eMACS и первые впечатления от i3 : 13/08/18 10:09 : Anotheroneuser to Difrex(mobile) [#] [reply] |
> Если есть иксы, то нет никакого смысла использовать консольный емакс |
Re: Тормоза eMACS и первые впечатления от i3 : 10/08/18 17:33 : Andrew Lobanov to Anotheroneuser [#] [reply] |
|
Re: Тормоза eMACS и первые впечатления от i3 : 10/08/18 17:29 : Difrex(mobile) to Anotheroneuser [#] [reply] |
>Работал в Emacs --nw и иногда не мог ничего скопировать/вставить по M-w или Ctrl+Shift+C. |
Тормоза eMACS и первые впечатления от i3 : 10/08/18 16:26 : Anotheroneuser to All [#] [reply] |
Тормоза eMACS |
Re: NNTP, Usenet, Emacs, gnus : 04/08/18 03:06 : Andrew Lobanov to Peter [#] [reply] |
>> Кстати, я знаю, что в клубе есть эхи из секты =) Но я не знаю какие и есть ли где-то их список. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 20:42 : Peter to Andrew Lobanov [#] [reply] |
> Кстати, я знаю, что в клубе есть эхи из секты =) Но я не знаю какие и есть ли где-то их список. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 20:35 : btimofeev to Anotheroneuser [#] [reply] |
По поводу команды clear в терминале: она просто сдвигает все предыдущие команды за пределы экрана. Если у тебя терминал начал неправильно что-то отображать, то выполни команду reset, она сбросит настройки терминала на дефолтные. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 20:29 : Anotheroneuser to btimofeev [#] [reply] |
btimofeev> Из цезия выходи кнопкой F10 - будет все нормально (кнопки можешь переопределить в файле keys.py) |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 20:29 : Anotheroneuser to Andrew Lobanov [#] [reply] |
> AL> В ридми описаны хоткеи. Для выхода жми F10. Потому что ncurses при аварийном закрытии приложения (по Ctrl+C например) не возвращает терминал в исходное состояние. Питонов у тебя нормально. По сути тольк второй и третий, что есть норма. Остальное это симлинки на эти два интерпритатора. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 20:21 : btimofeev to Anotheroneuser [#] [reply] |
Из цезия выходи кнопкой F10 - будет все нормально (кнопки можешь переопределить в файле keys.py) |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 20:17 : Andrew Lobanov to Anotheroneuser [#] [reply] |
>> Не совсем понятно о чём речь. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 19:29 : Anotheroneuser to Andrew Lobanov [#] [reply] |
> Не совсем понятно о чём речь. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 19:27 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> А можно ещё спросить? Когда запускаю Цезий в терминале, то какой... из питонов выбирать? ) А то, у меня их тут почему-то несколько. Когда Цезий закрываю, то приходится немного корячиться с выходом — не сразу получается вернуть терминал в исходное состояние. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 19:07 : Anotheroneuser to btimofeev [#] [reply] |
> btimofeev> В конфиге цезия пропиши строку: |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 18:21 : btimofeev to Anotheroneuser [#] [reply] |
>Тут единственный фокус — это редактирование сообщений с помощью nano. Наверное, в настройках можно заменить его? А то, я тут чё-то.. пока не очень )) |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 17:51 : Anotheroneuser to Andrew Lobanov [#] [reply] |
> Цезий пока не очень дружелюбен и требует правку конфига. После указания адреса ноды укажи |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 17:47 : Anotheroneuser to Peter [#] [reply] |
Peter> А так - есть caesium: http://instead.syscall.ru/ru/club/ |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 17:48 : Andrew Lobanov to Peter [#] [reply] |
Peter> Вот тут внизу страницы написано: |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 17:46 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> > А так - есть caesium: auth <authstr>====
|
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 17:39 : Anotheroneuser to Peter [#] [reply] |
> Вот тут внизу страницы написано |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 17:28 : Peter to Anotheroneuser [#] [reply] |
> Надо пароль ввести, а куда — х/з. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 17:13 : Anotheroneuser to Peter [#] [reply] |
> А так - есть caesium: Работа с http://ii.club.syscall.ru/====
|
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 17:11 : Anotheroneuser to Peter [#] [reply] |
Понял. Ну мне главное — узнать, что есть нормальные пути, а есть пути, которые теряются во мраке. Возможно Emacs-way применительно к IDEC теряется во мраке.. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 17:04 : Andrew Lobanov to Peter [#] [reply] |
Peter> Через usenet еще можно читать fido. по моему. Но вообще, я не знаю, есть сейчас действующие сервера. Мне кажется, особой жизни нет. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 17:00 : Peter to Anotheroneuser [#] [reply] |
> Не ткнёшь носом в более-менее внятную инструкцию? Я так и не смог понять, как делать. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 16:34 : Anotheroneuser to Peter [#] [reply] |
> Думаю, не стоит |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 16:26 : Peter to Anotheroneuser [#] [reply] |
Да, чуть не забыл. idec читать из emacs вроде бы можно, если поставить разработанный тут кем-то софт. |
Re: NNTP, Usenet, Emacs, gnus : 03/08/18 16:24 : Peter to Anotheroneuser [#] [reply] |
> - стоит ли уделять время изучению NNTP? |
NNTP, Usenet, Emacs, gnus : 03/08/18 16:13 : Anotheroneuser to All [#] [reply] |
Перечисленное в теме — это звери, с которыми мне пришлось разбираться сегодня. |
PostgreSQL: создание пользователя, базы данных и прав доступа : 08/07/18 08:00 : Difrex(mobile) to All [#] [reply] |
По умолчанию создается суперпользователь имеющий все права. С помощью следующей команды запустим в режиме администртора |
Django - удаление файла с диска : 06/07/18 10:00 : Difrex(mobile) to All [#] [reply] |
Добавляем в модель метод delete: |
Экспорт и импорт данных в Django : 06/07/18 10:00 : Difrex(mobile) to All [#] [reply] |
Быстрый способ передать данные - воспользоваться встроенными средствами Django: dumpdata и loaddata. |
Django - удаление файла с диска : 29/06/18 13:00 : Difrex(mobile) to All [#] [reply] |
Добавляем в модель метод delete: |
Экспорт и импорт данных в Django : 29/06/18 13:00 : Difrex(mobile) to All [#] [reply] |
Быстрый способ передать данные - воспользоваться встроенными средствами Django: dumpdata и loaddata. |
Тестирование django проекта с использованием coverage.py : 29/06/18 13:00 : Difrex(mobile) to All [#] [reply] |
Coverage — инструмент, позволяющий оценить степерь покрытия кода тестами. Устанавливаем coverage: |
Как добавить Google OAuth в Django : 29/06/18 13:00 : Difrex(mobile) to All [#] [reply] |
Для добавления аутентификации воспользуемся библиотекой Python Social Auth Выполняем установку |
Экспорт и импорт данных в Django ч.2: сериализация : 29/06/18 13:00 : Difrex(mobile) to All [#] [reply] |
Сериализация объектов в Джанго предоставляет механизм преобразования моделей в другие форматы. Выполняется простой операцией: |
Re: Microsoft купил Github и будет устанавливать там свои порядки : 27/06/18 12:13 : Difrex(mobile) to vit01 [#] [reply] |
>Сабж. Ваши действия? |
Re: Microsoft купил Github и будет устанавливать там свои порядки : 18/06/18 15:30 : vit01 to Andrew Lobanov [#] [reply] |
vit01>> Сабж. Ваши действия? |
Re: Microsoft купил Github и будет устанавливать там свои порядки : 18/06/18 14:13 : Andrew Lobanov to vit01 [#] [reply] |
vit01> Сабж. Ваши действия? |
Re: Microsoft купил Github и будет устанавливать там свои порядки : 05/06/18 15:53 : Anotheroneuser to vit01 [#] [reply] |
Пока слежу за развитием событий <https://www.linux.org.ru/news/opensource/14260200> |
Microsoft купил Github и будет устанавливать там свои порядки : 05/06/18 11:47 : vit01 to All [#] [reply] |
Сабж. Ваши действия? |
Re: Emacs : 17/05/18 07:00 : Anotheroneuser to Difrex [#] [reply] |
Поскольку никак не могу разобраться, как здесь отвечать в конкретную тему, а не на конкретное сообщение, то буду отвечать на это сообщение, поскольку оно более подходит по смыслу. |
Re: Освоение программирования : 17/05/18 05:30 : Anotheroneuser to Andrew Lobanov [#] [reply] |
> авторов и названия -1-====
|
Re: Освоение программирования : 17/05/18 04:03 : Andrew Lobanov to vit01 [#] [reply] |
>>>> Awesome WM |
Re: Освоение программирования : 17/05/18 04:03 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> * Потом, когда ещё не было Спектрумов, пробовали составлять игры самостоятельно, но недоставало знания алгоритмизации (их и теперь недостаёт, но мне удалось найти литературу [1]. В конце задам вопрос по ней) |
Re: Освоение программирования : 17/05/18 01:33 : vit01 to Andrew Lobanov [#] [reply] |
>>> Awesome WM |
Re: Освоение программирования : 16/05/18 20:05 : Anotheroneuser to Andrew Lobanov [#] [reply] |
> Надеюсь, это было не слишком скучно читать |
Re: Освоение программирования : 15/05/18 08:19 : Peter to Andrew Lobanov [#] [reply] |
> // Надеюсь, это было не слишком скучно читать =) -.-====
|
Re: Освоение программирования : 15/05/18 04:24 : Andrew Lobanov to Peter [#] [reply] |
Peter> Сугубо для оживления беседы. :) У меня был примерно такой путь: -.-====
|
Re: Освоение программирования : 15/05/18 04:24 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> Я о Моженкове особо ничего не знаю, если честно. ПРосто его видеодневник попался мне в Youtube и показался нормальным. Он там старается аккуратно советовать, так что, может я что-то не так понял: если разбираться, то придётся лезть в вашу профессию, а я не могу по причине полного отсутствия представления о ней ) |
Re: Освоение программирования : 15/05/18 04:24 : Andrew Lobanov to Anotheroneuser [#] [reply] |
>> Это должно научить некоторым базовым вещам |
Re: Освоение программирования : 15/05/18 04:24 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> Это позволит сэкономить массу сил. По-крайней мере, сейчас, когда их действительно есть куда девать. Как ты понимаешь, до меня практически не доходят характеристики языков программирования. Я просто не понимаю, что значит «монструозный-компактный» или «простой-сложный». |
Re: Освоение программирования : 14/05/18 18:52 : Anotheroneuser to Andrew Lobanov [#] [reply] |
Я о Моженкове особо ничего не знаю, если честно. ПРосто его видеодневник попался мне в Youtube и показался нормальным. Он там старается аккуратно советовать, так что, может я что-то не так понял: если разбираться, то придётся лезть в вашу профессию, а я не могу по причине полного отсутствия представления о ней ) |
Re: Освоение программирования : 14/05/18 18:49 : Anotheroneuser to vit01 [#] [reply] |
> Это должно научить некоторым базовым вещам |
Re: Освоение программирования : 14/05/18 18:03 : Anotheroneuser to Andrew Lobanov [#] [reply] |
Это позволит сэкономить массу сил. По-крайней мере, сейчас, когда их действительно есть куда девать. Как ты понимаешь, до меня практически не доходят характеристики языков программирования. Я просто не понимаю, что значит «монструозный-компактный» или «простой-сложный». |
Re: Освоение программирования : 14/05/18 17:36 : Anotheroneuser to Peter [#] [reply] |
*С восхищением* Обалдеть.. |
Re: Освоение программирования : 14/05/18 16:57 : Andrew Lobanov to Peter [#] [reply] |
Peter> Сугубо для оживления беседы. :) У меня был примерно такой путь: |
Re: Освоение программирования : 14/05/18 16:57 : Andrew Lobanov to vit01 [#] [reply] |
>>> Переходи сразу к lua |
Re: Освоение программирования : 14/05/18 16:57 : Andrew Lobanov to Anotheroneuser [#] [reply] |
>> Не знаю почему тебе советовали начинать с С++ |
Re: Освоение программирования : 14/05/18 15:10 : vit01 to Anotheroneuser [#] [reply] |
>> Переходи сразу к lua |
Re: Освоение программирования : 14/05/18 15:19 : Peter to Anotheroneuser [#] [reply] |
Сугубо для оживления беседы. :) У меня был примерно такой путь: |
Re: Освоение программирования : 14/05/18 13:50 : Anotheroneuser to Andrew Lobanov [#] [reply] |
Надо подумать... Благодарю за советы |
Re: Освоение программирования : 14/05/18 13:42 : Anotheroneuser to btimofeev [#] [reply] |
> Не знаю почему тебе советовали начинать с С++ |
Re: Освоение программирования : 14/05/18 12:51 : btimofeev to Anotheroneuser [#] [reply] |
Anotheroneuser> С++ |
Re: Освоение программирования : 14/05/18 12:16 : Andrew Lobanov to Anotheroneuser [#] [reply] |
>> Посоветуешь что-нибудь толковое по алгоритмизации. Я искал, но попадалось либо очень сложное, либо малоизвестное. А ты, наверняка, знаешь что-нибудь толковое. |
Re: Освоение программирования : 14/05/18 11:42 : Anotheroneuser to Anotheroneuser [#] [reply] |
> Посоветуешь что-нибудь толковое по алгоритмизации. Я искал, но попадалось либо очень сложное, либо малоизвестное. А ты, наверняка, знаешь что-нибудь толковое. |
Re: Освоение программирования : 14/05/18 11:38 : Anotheroneuser to Andrew Lobanov [#] [reply] |
Не знаю, как тут ответить и тебе и Петру сразу, так что отвечаю так. ---------------====
|
Re: Освоение программирования : 14/05/18 09:03 : Andrew Lobanov to Anotheroneuser [#] [reply] |
Anotheroneuser> Парни, набросал тут себе небольшую программу по освоению языков. Но, конечно, сомневаюсь в том, правильна ли последовательность и т.д. Можно вас попросить — посмотреть, исправить и рекомендовать мне что-нибудь? Там не очень много. |
Re: Освоение программирования : 14/05/18 07:05 : Peter to Anotheroneuser [#] [reply] |
> Но, конечно, сомневаюсь в том, правильна ли последовательность и т.д. |
Освоение программирования : 14/05/18 06:13 : Anotheroneuser to All [#] [reply] |
Парни, набросал тут себе небольшую программу по освоению языков. Но, конечно, сомневаюсь в том, правильна ли последовательность и т.д. Можно вас попросить — посмотреть, исправить и рекомендовать мне что-нибудь? Там не очень много. |
Re: TopicID на dynamic: вытаскиваем тред целиком : 08/01/18 11:43 : Difrex(mobile) to Difrex(mobile) [#] [reply] |
Так, я начинаю индексирование всего. Теперь у почти каждого сообщения должен появиться topicid. |
Re: TopicID на dynamic: вытаскиваем тред целиком : 05/01/18 09:08 : Difrex(mobile) to vit01 [#] [reply] |
>> // Народ, а каких бы еще фич хотелось бы вам? |
Re: TopicID на dynamic: вытаскиваем тред целиком : 05/01/18 08:53 : vit01 to Difrex(mobile) [#] [reply] |
> // Народ, а каких бы еще фич хотелось бы вам? |
TopicID на dynamic: вытаскиваем тред целиком : 05/01/18 08:02 : Difrex(mobile) to All [#] [reply] |
Я тут ковыряя тредовый режим для dynamic'а понял, что проще добавить фичу в бэкенд, {====
{====
{====
|
Re: API поиска на dynamic.lessmore.pw : 12/12/17 09:24 : Difrex(mobile) to Difrex(mobile) [#] [reply] |
Фикс для запроса эхи. Правильный запрос будет выглядеть так {==== |
API поиска на dynamic.lessmore.pw : 12/12/17 07:22 : Difrex(mobile) to All [#] [reply] |
== Поиск на dynamic.lessmore.pw curl -XPOST -d '{"query": {"query_string" : {"fields" : ["msgid"], "query" :"XWShDDcuR4C8PcrTFdGl"}}}' https://dynamic.lessmore.pw/search====
{====
curl -XPOST -d '{"sort": [{"date": {"order": "desc"}}, {"_score": {"order": "desc" }}], "size": 5}' https://dynamic.lessmore.pw/search -H 'Content-type: application/json'====
{====
|
Re: Очарован GO : 11/12/17 04:38 : Andrew Lobanov to Peter [#] [reply] |
Peter> P.S. Кто еще заценил эту штуку? :) |
Re: Очарован GO : 10/12/17 17:32 : Difrex(mobile) to Peter [#] [reply] |
Я пишу на Go. Он классный :) |
Очарован GO : 09/12/17 19:14 : Peter to All [#] [reply] |
Начал изучать go. И должен сказать, я очарован: |
Фреймворки жабаскрипта : 05/12/17 12:40 : Difrex(mobile) to All [#] [reply] |
А какие сейчас актуальные есть? |
Re: Нужна помощь по программированию под емакс : 04/10/17 08:32 : Difrex to Andrew Lobanov [#] [reply] |
Как-то так: (setq new-messages-list (make-hash-table :test 'equal))====
|
Re: Нужна помощь по программированию под емакс : 04/10/17 05:13 : Andrew Lobanov to Difrex(mobile) [#] [reply] |
Difrex(mobile)> Переделал на хэшики - все работает =) |
Re: Нужна помощь по программированию под емакс : 04/10/17 05:13 : Andrew Lobanov to Difrex(mobile) [#] [reply] |
Difrex(mobile)> А ты не мог бы подсказать как мне сделать такую штуку, как список из ассоциативных массивов. |
Re: Нужна помощь по программированию под емакс : 03/10/17 21:41 : Difrex(mobile) to Difrex(mobile) [#] [reply] |
Переделал на хэшики - все работает =) |
Re: Нужна помощь по программированию под емакс : 03/10/17 20:37 : Difrex(mobile) to Andrew Lobanov [#] [reply] |
А ты не мог бы подсказать как мне сделать такую штуку, как список из ассоциативных массивов. (setq new-messages-list (-concat 'new-messages-list '((content . message-content) (id . msg))))====
(dolist (msg new-messages-list)====
|
Re: Нужна помощь по программированию под емакс : 28/09/17 15:03 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> В общем начал я пилить клиента под емакс. Пока удалось сделать только получение списка эх. Но думаю потом дело пойдет быстрее. |
Re: Нужна помощь по программированию под емакс : 28/09/17 14:16 : Difrex to Difrex [#] [reply] |
В общем начал я пилить клиента под емакс. Пока удалось сделать только получение списка эх. Но думаю потом дело пойдет быстрее. |
Re: Нужна помощь по программированию под емакс : 28/09/17 11:00 : Difrex to Andrew Lobanov [#] [reply] |
>Если имеется в виду интерактивный вызов, то надо использовать специальную форму (interactive &optional ARG-DESCRIPTOR). Подробнее можно прочитать во встроенной справке "C-h f interactive RET". |
Re: Нужна помощь по программированию под емакс : 28/09/17 10:06 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> Привет. |
Нужна помощь по программированию под емакс : 28/09/17 09:08 : Difrex to All [#] [reply] |
Привет. |
Re: Вопрос по golang : 17/09/17 07:59 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> Чтобы считать из файла структура и поля у нее должны быть экспортированы https://blog.golang.org/gobs-of-data |
Re: Вопрос по golang : 16/09/17 20:25 : Difrex to Andrew Lobanov [#] [reply] |
Вот так вот работает все package main==== go build==== |
Re: Вопрос по golang : 16/09/17 20:27 : Difrex to Difrex [#] [reply] |
Чтобы считать из файла структура и поля у нее должны быть экспортированы https://blog.golang.org/gobs-of-data |
Re: Вопрос по golang : 16/09/17 17:10 : Difrex(mobile) to Andrew Lobanov [#] [reply] |
Тут пешочком не прогуляться. Мне от дома до дома родителей час на машине ехать. Вот еду обратно в метро. Метро быстро! |
Re: Вопрос по golang : 16/09/17 14:12 : Andrew Lobanov to Difrex(mobile) [#] [reply] |
Difrex(mobile)> А какая версия го? |
Re: Вопрос по golang : 16/09/17 11:50 : Difrex(mobile) to Andrew Lobanov [#] [reply] |
А какая версия го? |
Re: Вопрос по golang : 16/09/17 11:33 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> Ну и ошибку лучше обрабатывать все же. |
Re: Вопрос по golang : 16/09/17 11:33 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> Тут ссылку нужно передать |
Re: Вопрос по golang : 16/09/17 11:33 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> Потом маршаль его и пиши в файл json. После считывания анмаршал делай. |
Re: Вопрос по golang : 15/09/17 14:55 : Difrex to Difrex [#] [reply] |
Ну и ошибку лучше обрабатывать все же. |
Re: Вопрос по golang : 15/09/17 13:04 : Difrex to Andrew Lobanov [#] [reply] |
Тут ссылку нужно передать |
Re: Вопрос по golang : 15/09/17 12:53 : Difrex to Andrew Lobanov [#] [reply] |
Сделай так type count struct {====
var c []count==== |
Re: Вопрос по golang : 15/09/17 13:05 : Difrex to Difrex [#] [reply] |
Не прочитал код сначала =) |
Вопрос по golang : 15/09/17 08:49 : Andrew Lobanov to All [#] [reply] |
Есть затея сохранять слайс из структур в файл: package main====
package main====
|
[DIY] Как банка тушёнки улучшит жизнь в Vim & Emacs : 16/07/17 08:21 : vit01 to All [#] [reply] |
Прочитав статью на Хабре про педалирование Vim ( https://habrahabr.ru/post/232177 ), я загорелся идеей сделать себе самодельную педальку для текстовых редакторов. int detector = 13; // наш датчик для педали====
#include <errno.h>====
|
Stringlate - перевод Android-приложений в два клика : 10/07/17 18:00 : vit01 to All [#] [reply] |
Когда мне надо было перевести клиент на английский, то я сэкономил себе достаточно времени, используя сабжевое приложение. |
Re: IDEC Mobile: кодинг в прямом эфире : 30/06/17 16:08 : vit01 to Difrex [#] [reply] |
Кстати, как ни странно, пробросить порт дебага через ssh на удалёнку и набрать adb connect localhost субъективно кажется менее напряжным, чем возиться с проводами и подключением по локалке =) |
Re: IDEC Mobile: кодинг в прямом эфире : 29/06/17 15:01 : Difrex to vit01 [#] [reply] |
О, круто! =) |
IDEC Mobile: кодинг в прямом эфире : 29/06/17 06:09 : vit01 to All [#] [reply] |
Надоели скучные сериалы и реалити-шоу? Хочется посмотреть на эпик-мега-экшен? $ vncviewer -Shared -ViewOnly debug.ii-net.tk:5901====
|
Re: Требуется сервер : 28/06/17 17:48 : vit01 to Difrex [#] [reply] |
Difrex> MSK-highmem-KVM-SAS-2 439р |
Re: Требуется сервер : 28/06/17 15:07 : Difrex to vit01 [#] [reply] |
>У них самый выгодный тариф - это за 399р. дают 2 гига ОЗУ и 40 гигов места. |
Re: Машина снов на Arduino своими руками : 28/06/17 14:09 : vit01 to btimofeev [#] [reply] |
btimofeev> А эффект от этого реально какой-то есть? |
Re: Машина снов на Arduino своими руками : 27/06/17 18:42 : btimofeev to vit01 [#] [reply] |
vit01>> Андрей попросил видео сабжа в действии. Вот оно: |
Re: Машина снов на Arduino своими руками : 27/06/17 18:12 : Andrew Lobanov to vit01 [#] [reply] |
vit01> Андрей попросил видео сабжа в действии. Вот оно: |
Re: Требуется сервер : 27/06/17 17:45 : vit01 to Difrex [#] [reply] |
Difrex> firstbyte.ru |
Re: Требуется сервер : 27/06/17 17:01 : Difrex to vit01 [#] [reply] |
firstbyte.ru |
Требуется сервер : 27/06/17 16:03 : vit01 to All [#] [reply] |
Товарищи, нужна ваша консультация. |
Re: Машина снов на Arduino своими руками : 26/06/17 15:51 : vit01 to vit01 [#] [reply] |
Андрей попросил видео сабжа в действии. Вот оно: |
Re: Машина снов на Arduino своими руками : 25/06/17 17:47 : vit01 to vit01 [#] [reply] |
Усовершенствовал девайс, добавив туда второй светодиод и поменяв мою любимую для дебага Arduino UNO на портативную Arduino Pro Mini. |
Машина снов на Arduino своими руками : 22/06/17 12:27 : vit01 to All [#] [reply] |
Прочитал в интернете недавно про такую штуку как машина сновидений. Грубо говоря, это картонный вращающийся цилиндр вокруг источника света, с прорезями, создающий мерцание частотой 8-13 Гц. Оптический эффект от этого мерцания вызывает резонанс в мозгу, в результате чего от просмотра бликов у человека едет крыша, возникают интересные "галюны". // периоды свечения/затухания светодиодов;====
|
Re: Книги! : 23/05/17 14:50 : vit01 to Difrex [#] [reply] |
Интересно, интересно. |
Книги! : 23/05/17 14:24 : Difrex to All [#] [reply] |
Зацените, что нашел https://github.com/miguellgt/books |
Re: Web и длинные ссылки : 07/05/17 09:15 : Andrew Lobanov to All [#] [reply] |
> Есть div, у него задана ширина в процентах от вьюпорта, внутри длинная-длинная ссылка. Ссылка переносится, но только один раз, а потом растягивает этот div за пределы экрана. Как это можно забороть? Есть опыт? word-break: break-all;====
|
Web и длинные ссылки : 07/05/17 08:56 : Andrew Lobanov to All [#] [reply] |
Есть div, у него задана ширина в процентах от вьюпорта, внутри длинная-длинная ссылка. Ссылка переносится, но только один раз, а потом растягивает этот div за пределы экрана. Как это можно забороть? Есть опыт? |
Re: Git : 13/03/17 10:26 : Andrew Lobanov to vit01 [#] [reply] |
AL>> А ещё бы полноценный git-клиент под андроид. А то в маршрутке приходится книги читать, а мог бы тратить это время на написание игрушки на инстеде. Писать есть чем вполне сносно, а вот потом пушить изменения нечем. |
Re: Git : 13/03/17 07:49 : vit01 to Andrew Lobanov [#] [reply] |
AL> А ещё бы полноценный git-клиент под андроид. А то в маршрутке приходится книги читать, а мог бы тратить это время на написание игрушки на инстеде. Писать есть чем вполне сносно, а вот потом пушить изменения нечем. |
Re: Emacs : 13/03/17 04:32 : Andrew Lobanov to btimofeev [#] [reply] |
btimofeev>>> Для андроид обнаружил программку Orgzly |
Re: Emacs : 12/03/17 17:17 : btimofeev to vit01 [#] [reply] |
vit01> На Хабре недавно промелькнула статья про технику помидора и Emacs. |
Re: Emacs : 12/03/17 17:10 : btimofeev to vit01 [#] [reply] |
btimofeev>> Для андроид обнаружил программку Orgzly |
Re: Emacs : 12/03/17 09:32 : vit01 to vit01 [#] [reply] |
На Хабре недавно промелькнула статья про технику помидора и Emacs. |
Re: Emacs : 12/03/17 08:59 : vit01 to btimofeev [#] [reply] |
btimofeev> Для андроид обнаружил программку Orgzly |
Re: Emacs : 11/03/17 08:37 : btimofeev to All [#] [reply] |
btimofeev> Ещё org-mode в нем довольно крутой. Надо как-то познакомиться с ним поближе. |
Сигнализация для меломана на Arduino : 18/02/17 13:56 : vit01 to All [#] [reply] |
Когда у меня появилась ардуинка, я хотел приспособить её для какого-нибудь действительно полезного дела. В домашних условиях такая задача всё-таки нашлась :) #define pirPin 2 // наш датчик====
#include <stdio.h>====
|
Re: Реализация IDEC протокола на Гошечке : 10/02/17 07:29 : Difrex to vit01 [#] [reply] |
Я просто решил переписать свой убогий и тормозной фетчер с перла. А реализацию протокола тут по-любому делать надо =) "docs" : {====
curl http://127.0.0.1:9200/idec/_search?pretty -XPOST -d '{"fields" : ["_id", "author", "to", "echo", "subg", "message", "date"],"sort": [ { "date": { "order": "acs" }}, { "_score": { "order": "asc" }}],"size":1}'====
curl http://127.0.0.1:9200/idec/_search?pretty -XPOST -d '{"fields" : ["_id", "author", "to", "echo", "subg", "message", "date"],"sort": [ { "date": { "order": "desc" }}, { "_score": { "order": "desc" }}],"size":1}'==== |
Re: Реализация IDEC протокола на Гошечке : 10/02/17 06:44 : vit01 to Difrex [#] [reply] |
Сомневаюсь, что сабж есть перспективно, но зато хоть как-то современно :) |
Реализация IDEC протокола на Гошечке : 09/02/17 20:32 : Difrex to All [#] [reply] |
Сегодня реализовал какую-то часть: https://gitea.difrex.ru/Umbrella/fetcher/src/master/idec |
Развлекаюсь с Arduino : 02/02/17 16:29 : vit01 to All [#] [reply] |
Прикупил себе китайскую Arduino Uno на али за 190 рублей. |
Re: Android coding : 26/01/17 18:10 : btimofeev to vit01 [#] [reply] |
vit01> Первый раз вижу упоминание Amazon AppStore. |
Re: Android coding : 26/01/17 10:41 : vit01 to btimofeev [#] [reply] |
btimofeev> Какие-то эти альтернативные сторы муторные. |
Re: Android coding : 25/01/17 20:12 : btimofeev to btimofeev [#] [reply] |
Выложил приложение в Amazon appstore, а при установке выдает "Приложение не установлено. Похоже пакет поврежден". Причем с двух телефонов такое. Они похоже мою apk-шку сломали, нехорошо это. Попробую перезалить новую версию, но блин опять полдня ждать придётся. Какие-то эти альтернативные сторы муторные. |
Re: Android coding : 25/01/17 13:26 : btimofeev to vit01 [#] [reply] |
vit01> Нормально установилось и запустилось. Ну а тестировать мне не на чем. |
Re: Android coding : 25/01/17 12:39 : vit01 to btimofeev [#] [reply] |
btimofeev> Подскажи, а у тебя телефон без play сервисов? |
Re: Android coding : 25/01/17 09:02 : btimofeev to vit01 [#] [reply] |
Подскажи, а у тебя телефон без play сервисов? Если так, то не мог бы ты посмотреть работает ли вот эта версия моего приложения https://github.com/btimofeev/UniPatcher/releases/download/0.13/UniPatcher-0.13.apk |
Re: Заполнение форм PDF или "Russian, s*ka! Do you speak it?!" : 24/01/17 05:08 : vit01 to Andrew Lobanov [#] [reply] |
AL> Вот меня как раз может ожидать работа с pdf, но из питона. И там может оказаться тоже весьма весело. |
Re: Заполнение форм PDF или "Russian, s*ka! Do you speak it?!" : 24/01/17 03:08 : Andrew Lobanov to vit01 [#] [reply] |
vit01> Услышав "PDF", я порадовался и подумал, что "для него уж точно кучу всего написали, проще некуда, найду что-нибудь". Но не тут-то было! |
Заполнение форм PDF или "Russian, s*ka! Do you speak it?!" : 23/01/17 15:51 : vit01 to All [#] [reply] |
Дали мне одно задание - используя API одного сервиса для получения исходных данных, автоматически заполнять бланки для Почты России, чтобы быстро отправлять их на печать. Грубо говоря, написать импровизированного бота, который будет с этим разбираться. |
Re: Уведомления для IDEC Mobile : 09/10/16 08:39 : vit01 to vit01 [#] [reply] |
Итак, за что проголосует народ? Может быть, есть, что предложить получше? |
Уведомления для IDEC Mobile : 09/10/16 08:36 : vit01 to All [#] [reply] |
Подумал тут насчёт продумывания сабжа и зашёл в тупик. |
Re: Android клиент : 05/10/16 06:16 : vit01 to btimofeev [#] [reply] |
btimofeev> Я исправил тот самый баг с удалением свайпом в черновиках (сделай пулл) и добавил поясняющую иконку на фон при удалении. Можно еще и undo реализовать будет. |
Re: Android клиент : 04/10/16 22:17 : btimofeev to vit01 [#] [reply] |
Я исправил тот самый баг с удалением свайпом в черновиках (сделай пулл) и добавил поясняющую иконку на фон при удалении. Можно еще и undo реализовать будет. |
Re: Android клиент : 04/10/16 14:06 : vit01 to btimofeev [#] [reply] |
Что-то неполадки были в жаббере, поэтому можно продолжить дискуссию здесь: |
Re: Android клиент : 27/09/16 05:41 : Difrex to vit01 [#] [reply] |
vit01> Если будет удача в исправлении багов, с конца следующей недели планирую выкладывать APK для тестирования. |
Re: Android клиент : 17/09/16 06:13 : btimofeev to vit01 [#] [reply] |
Я залил в твой репозиторий небольшой багфикс (вчера не досмотрел). Сделай у себя git pull. |
Вопрос программистам : 13/09/16 07:27 : vit01 to All [#] [reply] |
Среди вас кто-нибудь использует на работе или в собственных проектах технологии или наработки на основе нейронных сетей? |
Re: С этим надо бы в ru.humor.14, да тольно оно не на русском языке : 05/09/16 13:24 : vit01 to Andrew Lobanov [#] [reply] |
Как раз читал недавно новый холивар на Хабре на эту тему. |
С этим надо бы в ru.humor.14, да тольно оно не на русском языке : 05/09/16 12:49 : Andrew Lobanov to All [#] [reply] |
В очередном треде tabs vs. spaces было обнаружено прекрасное: |
Re: Android клиент : 04/09/16 14:49 : vit01 to vit01 [#] [reply] |
Если будет удача в исправлении багов, с конца следующей недели планирую выкладывать APK для тестирования. |
Re: Android клиент : 04/09/16 14:41 : vit01 to vit01 [#] [reply] |
Текущий прогресс: |
Re: Android клиент : 31/08/16 07:34 : vit01 to btimofeev [#] [reply] |
btimofeev> По поводу версий sdk и библиотек: ты не можешь использовать buildtools выше 23.0.1? Support библиотеки 24 версии тоже не работают? Просто чтобы не получилось что я обновлю версии, а у тебя компилироваться не будет. |
Re: Android клиент : 31/08/16 07:04 : btimofeev to vit01 [#] [reply] |
По поводу версий sdk и библиотек: ты не можешь использовать buildtools выше 23.0.1? Support библиотеки 24 версии тоже не работают? Просто чтобы не получилось что я обновлю версии, а у тебя компилироваться не будет. |
Re: Android клиент : 31/08/16 06:29 : vit01 to btimofeev [#] [reply] |
Хорошо, делай на своё усмотрение. |
Re: Android клиент : 31/08/16 06:13 : btimofeev to vit01 [#] [reply] |
|
Re: Android coding : 31/08/16 00:54 : vit01 to btimofeev [#] [reply] |
btimofeev> Сегодня попробовал Instant Run в Android Studio. Это офигительная штука! |
Re: Android клиент : 31/08/16 00:54 : vit01 to btimofeev [#] [reply] |
Так, перейдём сюда, чтобы людей не смущать. Как раз эхотаг. |
Re: Android coding : 30/08/16 22:04 : btimofeev to vit01 [#] [reply] |
Сегодня попробовал Instant Run в Android Studio. Это офигительная штука! Перекомпиляция, загрузка на телефон и перезапуск приложения занимает около двух секунд. Раньше на это у меня в районе минуты уходило. Здорово время экономит когда нужно делать много мелких правок и постоянно смотреть на результат. |
Re: Android coding : 26/08/16 01:21 : vit01 to btimofeev [#] [reply] |
А я вот вчера пробовал завести Docker и обнаружил, что готовые 32-битные образы для него совсем не делают: собирайте, дескать, сами. |
Re: Android coding : 25/08/16 18:04 : btimofeev to vit01 [#] [reply] |
vit01> Мой рабочий SDK 24.0.0 с build-tools и platform-tools 23.0.1 |
Re: Android coding : 27/07/16 04:12 : vit01 to btimofeev [#] [reply] |
btimofeev> Напиши, пожалуйста, свои версию gradle плагина, и что ты пишешь в compileSdkVersion и в buildToolsVersion. compileSdkVersion 23====
compile fileTree(dir: 'libs', include: ['*.jar'])====
classpath 'com.android.tools.build:gradle:2.1.2'==== distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip==== |
Re: Android coding : 26/07/16 19:41 : btimofeev to vit01 [#] [reply] |
vit01> Мой рабочий SDK 24.0.0 с build-tools и platform-tools 23.0.1 |
Re: Android coding : 26/07/16 18:16 : vit01 to btimofeev [#] [reply] |
btimofeev> Если не сложно выложи пожалуйста. |
Re: Android coding : 26/07/16 16:30 : btimofeev to vit01 [#] [reply] |
|
Re: Android coding : 26/07/16 14:38 : vit01 to btimofeev [#] [reply] |
btimofeev> Build tools все поставил 23 версии, так как они 32 битные. Причем виснет даже на сборке хелловорлда. И вот не понятно что теперь делать. Никто с таким не сталкивался? |
Re: Android coding : 26/07/16 13:08 : btimofeev to vit01 [#] [reply] |
Что-то у меня тоже беда со сборкой. Так как нетбук мой умер, сегодня я скачал свой проект на старый комп с хубунтой. Запускаю сборку, а gradle виснет на стадии app:mergeDebugResources. Build tools все поставил 23 версии, так как они 32 битные. Причем виснет даже на сборке хелловорлда. И вот не понятно что теперь делать. Никто с таким не сталкивался? |
Re: Android coding : 12/07/16 13:56 : btimofeev to vit01 [#] [reply] |
vit01> Пробовал запускать версию 1.4/1.5 буквально в прошлом году. Девайс виснет намертво (примерно на этапе компиляции проекта). |
Re: Android coding : 12/07/16 13:06 : vit01 to btimofeev [#] [reply] |
vit01>> На моём ящике с двумя гигами писать для андроида, мягко говоря, проблематично. На нетбуке же (1ГБ) невозможно в принципе (уже пробовал). |
Re: Google и x86_32 : 12/07/16 11:45 : Andrew Lobanov to btimofeev [#] [reply] |
> И на python'е плюс kivy. |
Re: Google и x86_32 : 12/07/16 11:37 : btimofeev to Andrew Lobanov [#] [reply] |
AL> Не хочу C++. Правда яву я хочу ещё меньше =) |
Re: Google и x86_32 : 12/07/16 11:37 : btimofeev to vit01 [#] [reply] |
Тоже с этим столкнулся, пришлось ставить |
Re: Google и x86_32 : 12/07/16 04:38 : vit01 to Andrew Lobanov [#] [reply] |
AL> Не хочу C++. Правда яву я хочу ещё меньше =) |
Re: Google и x86_32 : 12/07/16 04:21 : Andrew Lobanov to vit01 [#] [reply] |
Не хочу C++. Правда яву я хочу ещё меньше =) |
Re: Google и x86_32 : 12/07/16 04:20 : Andrew Lobanov to vit01 [#] [reply] |
> Понимаю, конечно, что гуглу просто лень делать сборки, но надо же хоть как-то предупреждать. А то нажал кнопочку "Обновить", и сборочное окружение полностью сломано. Несерьёзно для такой большой корпорации. |
Re: Google и x86_32 : 12/07/16 04:14 : vit01 to vit01 [#] [reply] |
И ещё немного упрёков в сторону продуктов сабжа. В системных требованиях для Android Studio указано, что минимальный объём ОЗУ должен быть 2 гига, а рекомендуемый - 8. |
Google и x86_32 : 12/07/16 04:02 : vit01 to All [#] [reply] |
Корпорация постепенно избавляется от поддержки 32-битных систем в своих инструментах для разработчиков. Так опытным путём я выяснил, что последняя рабочая версия SDK - 24, при этом в ней надо ещё заменить подкаталог build-tools на такой же из 23.0.1. |
Re: cmus : 13/06/16 18:02 : vit01 to btimofeev [#] [reply] |
btimofeev> Можешь еще посмотреть код deadbeef'а, у него внутри плагина доступна функция для добавления нескольких треков. |
Re: cmus : 06/06/16 04:52 : btimofeev to vit01 [#] [reply] |
Можешь еще посмотреть код deadbeef'а, у него внутри плагина доступна функция для добавления нескольких треков. |
Re: cmus : 05/06/16 15:46 : vit01 to btimofeev [#] [reply] |
Разработчик мне только сегодня ответил. Пишет, что времени на просмотр кода у него очень мало, но подбадривает и говорит, чтобы я продолжал. Как сделаю большую часть, то пулл-реквест открою. |
Re: cmus : 27/05/16 16:33 : btimofeev to vit01 [#] [reply] |
vit01> Проталкивать в апстрим пока страшновато (несмотря на то, что моя ветка уже собирается и не сегфолтится). |
Re: cmus : 27/05/16 15:55 : vit01 to vit01 [#] [reply] |
Заняться хакингом сабжа таки получилось. Начал с перемещения неуместного кода для cue в отдельное место (благо оно там уже есть) и с написания отдельного обработчика для "особенных" форматов. |
Re: Несетевые проекты : 25/05/16 01:49 : vit01 to btimofeev [#] [reply] |
btimofeev> Могу предложить поучаствовать в относительно крупном проекте. Есть очень неплохой консольный музыкальный плеер cmus. |
Re: emuchip-qt : 25/05/16 01:49 : vit01 to btimofeev [#] [reply] |
vit01> // Плюсы, кстати, неплохая вещь, особенно, в связке с Qt. Жаль, что раньше никогда почти дел с ними не имел. |
Re: emuchip-qt : 24/05/16 15:30 : btimofeev to vit01 [#] [reply] |
vit01> Надо бы какой-нибудь покрупнее проект найти. |
Re: emuchip-qt : 24/05/16 13:48 : vit01 to btimofeev [#] [reply] |
Хочется ещё и ещё кода понаписать. ;) |
Re: emuchip-qt : 24/05/16 10:34 : btimofeev to vit01 [#] [reply] |
vit01> Починил проблему с полосой, установив EventFilter на событие изменения размера меню. |
Re: emuchip-qt : 24/05/16 05:02 : vit01 to vit01 [#] [reply] |
Починил проблему с полосой, установив EventFilter на событие изменения размера меню. |
Re: emuchip-qt : 23/05/16 19:43 : vit01 to btimofeev [#] [reply] |
Хорошо. А я тут наконец-то выяснил, почему появляется та самая белая полоса внизу окна. Это происходит из-за того, что размеры окна становятся больше, чем размер [холста + меню]. setFixedSize (512, 256 + menuBar()->height()); // например, так====
|
Re: emuchip-qt : 21/05/16 18:02 : btimofeev to vit01 [#] [reply] |
vit01> О, а кода там совсем немного. Уже сейчас успел отправить, можно мержить, собирать и проверять. |
Re: emuchip-qt : 21/05/16 09:48 : vit01 to vit01 [#] [reply] |
О, а кода там совсем немного. Уже сейчас успел отправить, можно мержить, собирать и проверять. |
Re: emuchip-qt : 21/05/16 09:16 : vit01 to btimofeev [#] [reply] |
btimofeev> 2. ..... Вот передача этого массива между объектами реализована полным копированием, а не передачей указателя. Все мои попытки передать указатель заканчивались segfault'ом. Здесь наверное сказывается мое плохое знание c++, либо неправильная архитектура. |
Re: Несетевые проекты : 19/05/16 13:13 : btimofeev to vit01 [#] [reply] |
vit01> Если руки дойдут, то и над этим голову поломать можно. Можно поподробнее, что за ошибки? |
Re: Несетевые проекты : 19/05/16 12:33 : vit01 to btimofeev [#] [reply] |
Серьёзная вещь, надо бы посмотреть. |
Re: azot : 19/05/16 12:19 : vit01 to vit01 [#] [reply] |
Сделал в сабже вот что: |
Re: Несетевые проекты : 19/05/16 12:03 : btimofeev to All [#] [reply] |
У меня из проектов на гитхабе самое интересное https://github.com/btimofeev/emuchip |
Re: Несетевые проекты : 18/05/16 08:51 : vit01 to Difrex [#] [reply] |
Difrex> ЗЫ: Покажи свои проекты, интересно :) |
Re: azot : 18/05/16 08:51 : vit01 to Difrex [#] [reply] |
Difrex> Например, у меня на федоре иксы через примерно час начинают отлупливать соединения от Azot, типа, слишком часто. Скорее всего надо один раз подключаться и работать в пределах этой сессии, но как это сделать - я не знаю. def get_cursor_position():====
|
Re: azot : 18/05/16 07:06 : Difrex to vit01 [#] [reply] |
>Для производительности можно переписать сабж на Си, но вряд ли будет сильный прирост. |
Re: azot : 16/05/16 12:53 : vit01 to Difrex [#] [reply] |
Difrex> Жрет ресурсы не в себя. Там постоянно опрашивается положение курсора. |
Re: Несетевые проекты : 16/05/16 10:25 : Difrex to vit01 [#] [reply] |
Жрет ресурсы не в себя. Там постоянно опрашивается положение курсора. |
Re: Несетевые проекты : 16/05/16 08:20 : vit01 to Difrex [#] [reply] |
Difrex> Не заинтересует такая штука? https://github.com/Difrex/azot |
Re: Несетевые проекты : 16/05/16 08:14 : Difrex to vit01 [#] [reply] |
>Итак, в PM вроде всё устоялось с фичами (если появятся ещё какие-нибудь хотелки, то пусть Денис пишет, поломаю голову). |
Re: Несетевые проекты : 15/05/16 16:27 : vit01 to vit01 [#] [reply] |
Итак, в PM вроде всё устоялось с фичами (если появятся ещё какие-нибудь хотелки, то пусть Денис пишет, поломаю голову). |
Re: PM : 09/05/16 11:32 : vit01 to Difrex [#] [reply] |
Difrex> Есть только проблема с отображением, если uri в ресурсе очень длинный - табличку корежит |
Re: PM : 09/05/16 11:20 : Difrex to vit01 [#] [reply] |
Очень классно получилось. |
PM : 09/05/16 09:05 : vit01 to Difrex [#] [reply] |
В своём репозитории сабжа сделал ветку testing. ./pm.pl -s -n all==== |
Re: PM : 04/05/16 11:26 : Difrex to vit01 [#] [reply] |
|
Re: PM : 04/05/16 10:53 : vit01 to Difrex [#] [reply] |
Difrex> Да вот красивый вывод в pm -sn all, только хочется. Все руки не дошли до того, чтобы сделать это. |
Re: PM : 04/05/16 06:48 : Difrex to vit01 [#] [reply] |
>Помогу и сделаю пулл-реквест (или сейчас сделаю, если хочешь). |
Re: PM : 01/05/16 13:38 : vit01 to Difrex [#] [reply] |
Форкнул сабж и написал туда чуть-чуть: |
Re: PM : 29/04/16 16:53 : vit01 to Andrew Lobanov [#] [reply] |
Оно хранится в зашифрованном (через GPG) виде в $HOME. При каждом взаимодействии база расшифровывается, находясь в /tmp, и сразу же удаляется. |
Re: PM : 29/04/16 16:33 : Andrew Lobanov to All [#] [reply] |
А как вообще в сабже с безопасностью? В каком виде оно хранится? А то я чёт перловые исходники совсем не разумею, а времени на кемел бук нет пока. |
Re: PM : 29/04/16 15:12 : vit01 to vit01 [#] [reply] |
Итак, Named Pipes эта штука так же не поддерживает. А жаль, потому что в MySQL можно было нормально сделать LOAD DATA INFILE, и всё бы пахало, как часы. |
Re: PM : 29/04/16 13:10 : vit01 to Difrex [#] [reply] |
Difrex> * Подсунуть базу драйверу sqlite как файл, т.е. через \$bd |
Re: Несетевые проекты : 29/04/16 06:29 : Difrex to btimofeev [#] [reply] |
>Сорри за оффтоп, но чем pass не устроил? https://www.passwordstore.org/ pm -sn all | tail -3====
|
Re: PM : 29/04/16 06:16 : Difrex to vit01 [#] [reply] |
>и обнаружил, что ни DBI, ни сам sqlite не поддерживают загрузку бинаря базы данных из RAM. |
Re: Несетевые проекты : 28/04/16 18:16 : btimofeev to Difrex [#] [reply] |
Difrex> Вот, например, чем я пользуюсь постоянно - pm https://github.com/Difrex/PM. Консолькный менеджер паролей для X. Писал потому что ничего удобнее(для меня) нет. |
Re: PM : 28/04/16 14:39 : vit01 to Difrex [#] [reply] |
Кстати, решил изучить вопрос по вот этому TODO: |
Re: PM : 28/04/16 14:10 : Difrex to vit01 [#] [reply] |
>Жаль, что перл, а то бы TODO-шка твоя быстро опустела :) Хотя подозреваю, что там не все планы. |
Re: PM : 28/04/16 12:25 : vit01 to Difrex [#] [reply] |
Difrex> Вот, например, чем я пользуюсь постоянно - pm https://github.com/Difrex/PM. Консолькный менеджер паролей для X. yaourt -S perl-dbd-sqlite perl-clipboard====
|
Re: Несетевые проекты : 28/04/16 08:19 : Difrex to vit01 [#] [reply] |
>правда, в практической значимости такой штуки, как lotly, я немного сомневаюсь, т.к. для дебиановских репозиториев и так куча софта существует |
Re: Несетевые проекты : 28/04/16 08:19 : Difrex to vit01 [#] [reply] |
>А ты расскажи про что-нибудь, может быть желание появится помочь :) |
Re: Несетевые проекты : 28/04/16 02:20 : vit01 to Difrex [#] [reply] |
Difrex> На самом деле, например, у меня много проектов свободных не связанных с ii/idec, только никому они больше не интересны. |
Re: idec.el : 28/04/16 02:13 : vit01 to Difrex [#] [reply] |
Difrex> Читаем сообщения в эхе |
Re: idec.el : 27/04/16 19:44 : Difrex to vit01 [#] [reply] |
>Уже есть идеи, как оно будет выглядеть? |
Re: Несетевые проекты : 27/04/16 19:40 : Difrex to Andrew Lobanov [#] [reply] |
>Я за любую движуху в нашей уютной |
Re: Несетевые проекты : 27/04/16 16:41 : vit01 to Andrew Lobanov [#] [reply] |
AL> // Ещё когда фидонет был очень жив, я и то почти не писал в нём. Как-то плохой из меня писатель. |
Re: Несетевые проекты : 27/04/16 15:26 : Andrew Lobanov to vit01 [#] [reply] |
vit01> Что скажете? |
Несетевые проекты : 27/04/16 14:40 : vit01 to All [#] [reply] |
Эта мысль пришла ещё раньше, но предыдущее сообщение Дениса спровоцировало её выход наружу. |
Re: idec.el : 27/04/16 14:02 : vit01 to Difrex [#] [reply] |
Difrex> Появилась дурная мысль запилить клиент для Emacs :) |
idec.el : 27/04/16 13:57 : Difrex to All [#] [reply] |
Появилась дурная мысль запилить клиент для Emacs :) |
Re: Emacs : 18/04/16 19:45 : Difrex to Andrew Lobanov [#] [reply] |
>Какой он у тебя гламурненький. |
Re: Emacs : 18/04/16 14:43 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> Вроде настроил себе emacs => |
Re: Emacs : 18/04/16 14:20 : Difrex to vit01 [#] [reply] |
Вроде настроил себе emacs => http://storage8.static.itmages.ru/i/16/0418/h_1460989184_8354350_36199cb938.png |
Re: Emacs : 14/04/16 10:20 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> А можно ли в емаксе пилить свои комбинации клавишь не на Fx? |
Re: Emacs : 14/04/16 09:50 : Difrex to Andrew Lobanov [#] [reply] |
А можно ли в емаксе пилить свои комбинации клавишь не на Fx? |
Re: Emacs : 13/04/16 13:00 : vit01 to Andrew Lobanov [#] [reply] |
AL> Только вот настройка такого монстра, как Emacs, это дело достаточно индивидуальное. Смотря что ты от него хочешь. #!/bin/bash====
|
Re: Emacs : 13/04/16 12:08 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> ЗЫ: Может подскажете мне по настройке Емакса что-нибудь? Гайды там кикие-нибудь? ;; Добавляем пути для поиска нужных библиотек и расширений====
;;;====
;;;====
|
Re: Emacs : 13/04/16 11:48 : Difrex to Andrew Lobanov [#] [reply] |
>Но ценник негуманный за такой редактор ИМХО. |
Re: Emacs : 12/04/16 15:43 : Andrew Lobanov to vit01 [#] [reply] |
Difrex>> * нормальное multiline редактирование |
Re: Emacs : 12/04/16 15:36 : vit01 to Difrex [#] [reply] |
Difrex> * нормальное multiline редактирование |
Re: Emacs : 12/04/16 14:47 : Difrex to vit01 [#] [reply] |
>А в чём фишка Sublime и его клонов? |
Re: Emacs : 12/04/16 08:57 : Andrew Lobanov to vit01 [#] [reply] |
Difrex>> Я вот так и не осилил емакс. Для больших проектов использую Sublime Text 2, для мелких скриптиков -- vim. |
Re: Emacs : 12/04/16 07:47 : vit01 to Difrex [#] [reply] |
Difrex> Я вот так и не осилил емакс. Для больших проектов использую Sublime Text 2, для мелких скриптиков -- vim. |
Re: Emacs : 12/04/16 07:05 : Difrex to vit01 [#] [reply] |
Я вот так и не осилил емакс. Для больших проектов использую Sublime Text 2, для мелких скриптиков -- vim. |
Re: Emacs : 10/04/16 13:42 : Andrew Lobanov to btimofeev [#] [reply] |
btimofeev> Ещё org-mode в нем довольно крутой. Надо как-то познакомиться с ним поближе. |
Re: Emacs : 10/04/16 13:42 : Andrew Lobanov to vit01 [#] [reply] |
vit01> Думал, что в емаксе что-то подобное, вот и спросил. |
Re: Emacs : 10/04/16 11:32 : btimofeev to vit01 [#] [reply] |
vit01> В емаксе есть свой язык программирования, почтовый клиент, читалка новостей, текстовый браузер, игры, календарь, пакетный менеджер, эмулятор терминала и многое другое. |
Re: Emacs : 10/04/16 10:03 : vit01 to Andrew Lobanov [#] [reply] |
AL> Прикол в том, что Emacs это далеко не только тектосвый редактор. Так что посмотри в сторону других его возможностей при случае. |
Re: Emacs : 10/04/16 09:52 : vit01 to btimofeev [#] [reply] |
btimofeev> Я сам не пробовал, но говорят там есть неплохой vi-mode. Evil кажется называется. |
Re: Emacs : 10/04/16 09:52 : vit01 to vit01 [#] [reply] |
vit01> В vim есть специальный костыль (уже из коробки), который позволяет держать в иксах английскую раскладку (для команд и клавиш), а сам текст документа вводится по-русски. (setq default-input-method "cyrillic-jcuken")====
|
Re: Emacs : 10/04/16 05:38 : btimofeev to vit01 [#] [reply] |
vit01> С Емаксом работать пока сложновато, но буду как-нибудь привыкать. |
Re: Emacs : 10/04/16 00:15 : vit01 to Andrew Lobanov [#] [reply] |
AL> С другой стороны, команды в vim тоже на английской раскладке надо вбивать. |
Re: Emacs : 09/04/16 17:30 : Andrew Lobanov to vit01 [#] [reply] |
vit01> Попробовал SLIME. Удобная штука. С Емаксом работать пока сложновато, но буду как-нибудь привыкать. |
Emacs : 09/04/16 16:38 : vit01 to All [#] [reply] |
Попробовал SLIME. Удобная штука. С Емаксом работать пока сложновато, но буду как-нибудь привыкать. |
Re: Упрощение написания скриптов для GIMP : 30/03/16 06:49 : vit01 to Andrew Lobanov [#] [reply] |
AL> Тут какое дело. Лиспокод не по скобочкам читают на самом деле. Я скобочки не замечаю даже особо. Блоки отделяются отступом, а синтаксис на скобочки не так уж и завязан при чтении человеком, как бы это странно не звучало. |
Re: Упрощение написания скриптов для GIMP : 30/03/16 06:19 : Andrew Lobanov to vit01 [#] [reply] |
> Просто хочется как-то отделять скобочные блоки, чтобы не запутаться в них. Если оставлять закрывающие скобки на предыдущей строке (а не на отдельной), то очень трудно определить, где какой смысловой блок, и очень просто сделать синтаксическую ошибку. |
Re: Упрощение написания скриптов для GIMP : 30/03/16 05:46 : vit01 to Andrew Lobanov [#] [reply] |
AL> Возможно одно из двух: или ты не привык к лиспу |
Re: Упрощение написания скриптов для GIMP : 29/03/16 17:25 : Andrew Lobanov to vit01 [#] [reply] |
vit01> За отступы и оформление кода в целом не ругайте, по-другому читать ЭТО не получается =) |
Упрощение написания скриптов для GIMP : 28/03/16 19:15 : vit01 to All [#] [reply] |
Возникла на днях задача пакетно обработать 179 JPEG-файлов. (gimp-message-set-handler 1)====
|
Re: Вдохновляющий текст: Write Code Every Day : 10/03/16 04:43 : Andrew Lobanov to Difrex [#] [reply] |
>> The code must be Open Source and up on Github. |
Re: Вдохновляющий текст: Write Code Every Day : 02/03/16 12:12 : vit01 to Difrex [#] [reply] |
>> The code must be Open Source and up on Github. |
Re: Вдохновляющий текст: Write Code Every Day : 02/03/16 11:55 : Difrex to vit01 [#] [reply] |
>The code must be Open Source and up on Github. |
Вдохновляющий текст: Write Code Every Day : 01/03/16 12:15 : vit01 to All [#] [reply] |
Это надо запостить сюда полностью |
Обнаружил проблему 2038 года в ii-php : 22/02/16 09:05 : vit01 to All [#] [reply] |
Сабж |
"Транспорты" для базы и PHP : 21/02/16 11:36 : vit01 to All [#] [reply] |
Подумал, что кроме текстовой базы и mysql надо бы прикрутить ещё какие-нибудь возможности для хранения данных. |
Пятая сборка клиента : 11/02/16 06:47 : vit01 to All [#] [reply] |
Список изменений: |
Четвёртая сборка клиента : 10/02/16 04:53 : vit01 to All [#] [reply] |
Исправления и улучшения можно почитать здесь: |
Re: Третья сборка клиента : 07/02/16 13:46 : vit01 to btimofeev [#] [reply] |
> Еще при вводе неправильного пароля при отправке сообщения не выводит ошибки. Пишет просто отправлено 0 сообщений. А, к примеру, при помытке скачать список файлов ноды выводит Error: no auth. |
Re: Третья сборка клиента : 07/02/16 13:39 : vit01 to btimofeev [#] [reply] |
> 1. Когда загружаются сообщения процесс загрузки выводится сразу в двух окнах: основном и окне отладки. Нужно ли последнее пользователю? |
Re: Третья сборка клиента : 07/02/16 13:18 : btimofeev to vit01 [#] [reply] |
Еще при вводе неправильного пароля при отправке сообщения не выводит ошибки. Пишет просто отправлено 0 сообщений. А, к примеру, при помытке скачать список файлов ноды выводит Error: no auth. |
Re: Третья сборка клиента : 07/02/16 13:13 : btimofeev to vit01 [#] [reply] |
У меня работает. Пара незначительных моментов: |
Третья сборка клиента : 07/02/16 07:47 : vit01 to All [#] [reply] |
* Решил (надеюсь) проблему с пробелами в пути к файлу. |
Re: Вторая сборка клиента : 06/02/16 15:45 : vit01 to vit01 [#] [reply] |
В общем, у меня проблемы теперь. Решил пересобрать exe-шники, и питон всё время падает. 22033 INFO: Processing pre-find module path hook PyQt5.uic.port_v3==== |
Re: Вторая сборка клиента : 06/02/16 07:12 : vit01 to btimofeev [#] [reply] |
Хорошо, пересоберу вечером с экранированием пробелов. |
Re: Вторая сборка клиента : 05/02/16 16:44 : btimofeev to vit01 [#] [reply] |
Теперь у меня редактор начал открываться, но выдает ошибку что мол не может открыть файл "C://Documents". Видимо не может обработать путь с пробелом. Ставлю gvim редактором, он просто создает и открывает файл "c://documents" |
Вторая сборка клиента : 05/02/16 15:39 : vit01 to All [#] [reply] |
Учёл некоторые замечания, подправил установщик ещё и для создания ярлыков. |
Re: Черновая сборка для Qt-клиента на винду : 05/02/16 08:39 : vit01 to btimofeev [#] [reply] |
tossedit.exe - это и есть тот самый внутренний редактор. Насчёт точки, видимо, специфично для винды; попробую починить, спасибо. |
Re: Черновая сборка для Qt-клиента на винду : 05/02/16 07:44 : btimofeev to vit01 [#] [reply] |
vit01> А как работает? Может быть, есть какие-нибудь баги? |
Re: Черновая сборка для Qt-клиента на винду : 05/02/16 05:27 : vit01 to Andrew Lobanov [#] [reply] |
AL> А. Ну я ж со своей колокольни. |
Re: Черновая сборка для Qt-клиента на винду : 05/02/16 05:10 : Andrew Lobanov to vit01 [#] [reply] |
vit01> Я рассматривал вариант помещения прогрессбара в получение эх, но отказался от такой затеи. |
Re: Черновая сборка для Qt-клиента на винду : 05/02/16 05:01 : vit01 to Andrew Lobanov [#] [reply] |
AL> // А я в итоге без расширенного /u/e это сделал =) Теперь вот репу чешу: зачем предлагал =) |
Re: Черновая сборка для Qt-клиента на винду : 05/02/16 04:15 : Andrew Lobanov to vit01 [#] [reply] |
vit01> Если ты включишь в настройках "Поддержку расширенного /u/e", то клиент будет скачивать только последние N. |
Re: Черновая сборка для Qt-клиента на винду : 05/02/16 02:29 : vit01 to Andrew Lobanov [#] [reply] |
AL> Кстати, может сделать получение не полной эхи? А то вчера под виндой запускал (8.1 полёт нормальный), так кое как дождался загрузки эх из стандартного конфига. |
Re: Черновая сборка для Qt-клиента на винду : 05/02/16 02:05 : Andrew Lobanov to vit01 [#] [reply] |
vit01> И да, ещё можно пожелания высказать. |
Re: Черновая сборка для Qt-клиента на винду : 04/02/16 23:21 : vit01 to btimofeev [#] [reply] |
А как работает? Может быть, есть какие-нибудь баги? |
Re: Черновая сборка для Qt-клиента на винду : 04/02/16 16:34 : btimofeev to vit01 [#] [reply] |
vit01> Посмотрите, пожалуйста, что оно вообще запускается. |
Черновая сборка для Qt-клиента на винду : 04/02/16 14:18 : vit01 to All [#] [reply] |
Сделал через NSIS самым простым способом, какой только был. Это просто для теста, что оно работает. |
Re: Wine и Python : 04/02/16 00:48 : vit01 to btimofeev [#] [reply] |
Спасибо, попробую на выходных сделать готовую сборку и отчитаюсь. |
Re: Wine и Python : 03/02/16 21:21 : btimofeev to vit01 [#] [reply] |
vit01> А, и да, ещё как-то установщик сделать и ярлык в меню "Пуск". Здесь я даже не знаю, в какую сторону копать. |
Re: Wine и Python : 03/02/16 14:13 : vit01 to vit01 [#] [reply] |
Хорошие новости. Удалось завести pip и PyInstaller. Удалось скомпилировать всё в ехе-шники. Дефолтный редактор работает. Даже кракозябры теперь ясно, как убрать, в ближайшие дни этим займусь. |
Re: Wine и Python : 03/02/16 10:52 : vit01 to Difrex [#] [reply] |
Difrex> Нужен человек с виндой. |
Re: Wine и Python : 03/02/16 07:56 : Difrex to vit01 [#] [reply] |
Нужен человек с виндой. |
Wine и Python : 03/02/16 04:16 : vit01 to All [#] [reply] |
Запустил питон под вайном. Еле-еле он работает. PyQt, как ни странно, тоже работает. И клиент запустился. Правда, там сообщения все в кракозябрах (и дефолт-редактор не работает), но всё же. >C:\Python34\Scripts\pip.exe====
|
Re: Bash и Python развращают мозг : 14/01/16 12:26 : vit01 to vit01 [#] [reply] |
Всё, решено, буду делать велосипеды в большом количестве =) |
Re: Bash и Python развращают мозг : 13/01/16 13:26 : vit01 to Andrew Lobanov [#] [reply] |
AL> На самом деле bash это хорошо |
Re: Bash и Python развращают мозг : 13/01/16 07:34 : Andrew Lobanov to vit01 [#] [reply] |
vit01> P.S. Извините за такой душевный выброс, но просто не получается держать это внутри |
Bash и Python развращают мозг : 12/01/16 14:32 : vit01 to All [#] [reply] |
К такой мысли я пришёл, когда в очередной раз помирал от скуки. |
Re: split-sequence : 02/01/16 04:28 : vit01 to Andrew Lobanov [#] [reply] |
Так или иначе, попробовал набросать подобную функцию сам. (defun split (str delimiter &key (save-empty nil))====
|
Re: split-sequence : 30/12/15 08:41 : Andrew Lobanov to vit01 [#] [reply] |
vit01> // ура, наконец-то кто-то из "своих" появился в ii =) |
Re: split-sequence : 30/12/15 08:02 : vit01 to Andrew Lobanov [#] [reply] |
// ура, наконец-то кто-то из "своих" появился в ii =) |
Re: split-sequence : 30/12/15 05:18 : Andrew Lobanov to vit01 [#] [reply] |
vit01> Вопрос Андрею, как знатоку CL. |
split-sequence : 27/12/15 15:55 : vit01 to Andrew Lobanov [#] [reply] |
Вопрос Андрею, как знатоку CL. |
Читаю тут PCL : 19/12/15 15:47 : vit01 to All [#] [reply] |
Сабж вполне подробный и нескучный. |
node.js : 10/12/15 09:51 : Difrex to All [#] [reply] |
Кто пишет под это? |
Re: LISP : 03/12/15 16:10 : vit01 to Andrew Lobanov [#] [reply] |
> PS: Я рекомендую почитать первую главу PCL (Practical Common Lisp). |
Re: LISP : 02/12/15 16:44 : Andrew Lobanov to vit01 [#] [reply] |
vit01> На прошлой неделе тоже пытался немного пощупать сабж. Уж так ты его нахваливал, аж попробовать захотелось :) |
Re: LISP : 02/12/15 14:51 : vit01 to Andrew Lobanov [#] [reply] |
На прошлой неделе тоже пытался немного пощупать сабж. Уж так ты его нахваливал, аж попробовать захотелось :) |
Re: LISP : 02/12/15 11:36 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> Не, не совсем то. Зато sbcl --script точно, то, что нужно. |
Re: LISP : 02/12/15 11:34 : Difrex to Difrex [#] [reply] |
>О, compile-file делает, то, что мне нужно :) |
Re: LISP : 02/12/15 11:27 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> О, compile-file делает, то, что мне нужно :) |
Re: LISP : 02/12/15 11:17 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> О, compile-file делает, то, что мне нужно :) |
Re: LISP : 02/12/15 11:05 : Difrex to Difrex [#] [reply] |
О, compile-file делает, то, что мне нужно :) |
Re: LISP : 02/12/15 10:10 : Difrex to Andrew Lobanov [#] [reply] |
>Базу ЦД из PCL рекомендую всё таки разобрать. Хорошее погружение, так сказать. |
Re: LISP : 02/12/15 09:41 : Andrew Lobanov to Difrex [#] [reply] |
AL> Я долго разбирался с этим вопросом, но похоже свободные реализации не умеют компилировать нативный байт-код. |
Re: LISP : 02/12/15 09:39 : Andrew Lobanov to Difrex [#] [reply] |
Difrex> Глянул на CL -- это прямо то, что нужно! Синтаксис еще долбанутей перла, я такое люблю! Начал читать Practical Common Lisp. Но это все нудно. Я люблю учить что-то новое через реальные задачи, а не базу ЦД. * (sb-ext:save-lisp-and-die "bin-name" :executable t :top-level 'function-name)====
|
Re: LISP : 02/12/15 08:49 : Difrex to Difrex [#] [reply] |
Да, поставил SBCL. |
LISP : 02/12/15 08:47 : Difrex to All [#] [reply] |
Я тут подумал, что надо бы написать что-то на чем-то отличном от перла или питона. |
develop.16 : 01/12/15 09:55 : Difrex to All [#] [reply] |
Обсуждение вопросов программирования. |