Рекомендуется размещать код ваших программ на специальных сайтах, обеспечивающих подсветку синтаксиса и выравнивание кода. Например, paste.org.ru. Можно скопировать полученный там код вместе с подсветкой сюда (для этого его нужно выделить, скопировать исходный код выделенного фрагмента и поместить его в вашу запись с тегом <pre> ).
URL
15:46 

Katherine Shep.
Слушай, меня подбила ракета, а я после этого только чихал, а тут - какая-то женщина (с) Nil.Admirari // То есть он ноги на стол, наглец, ренегад и хэдшот-мастер, а как до нежностей, то "выручай, Шепард" xDD Лапочка! (с) Winter Grin
Приветствую!

Дано: двенадцатикнопочный телефон Nokia на Symbian S60v3, телефон на Андроиде 6.0 и идея написать под Андроид двенадцатикнопочную клавиатуру с text prediction, работающую так же, как и клавиатура в Нокиа.
Родная клавиатура Samsung на 12 кнопок мертворождённая (еще и с раскладкой другой), а QWERTY ненавижу люто, опечатываюсь на ней постоянно. Свайп не предлагать)

Вопрос состоит вот в чём: возможно ли повторить логику словаря Нокиа? На вопрос "зачем?" отвечу сразу: я пишу очень большие объемы текста в телефоне, хочется сделать процесс менее геморройным.

Два критичных момента, который обязательно нужно перенести на Андроид:
1. Объём словаря. В Нокиа родной словарь был очень обширный. В Самсунге он куцый, угадывает слова плохо. Решение мне видится таким: найти в Нокиа файл/группу файлов, отвечающих за словарь. Если кто подскажет путь к оным, буду благодарна. Доступ к системному диску Нокиа есть.
2. Логика ввода и text prediction. Принципиальная разница между двумя аналогичными клавиатурами Самсунг и Нокиа (помимо раскладки функций на разные клавиши) - способ выбора слова и подача самого вероятного слова.

На примерах

Итого: как повторить эту логику словаря? В какую сторону мне вообще копать инфу? А то Гугл меня не понимает от слова совсем.

И да, объяснения "как для тупых" приветствуются: я нуб в программировании, но чтоб научиться, мне нужна конкретная задача, и вот как раз выдался повод.

Спасибо!

@темы: Вопрос

11:21 

Чувак говорит очень правильные вещи о практике программирования

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Смотреть всем, даже если вы не планируете никогда работать на джаве.
Это применимо вообще ко всем языкам программирования.
И всё это актуально несмотря на то, что этой лекции уже несколько лет.



@темы: отдел по контролю за оборотом говнокода, Точка зрения, Java

08:31 

И ты, Брут! :-)

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Борис Стругацкий, как оказалось, писал программы на Паскале.
Заценить творчество писателя

@темы: Новости

20:48 

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
изображение

@темы: C++

13:13 

Нужен совет по Пайтону.

*Fifi*
Я только начинаю изучать Питон. Привет.

Пока только в очень узких рамках – мне (пока) нужен строго ограниченный набор функционала, который надо применять на практике «уже вчера». Hello World запустить могу.
Поэтому вопросы очень узкие. Кое-где у меня есть жесткие ограничения в выборе инструментов и софта, т.к. надо подстраиваться под внешние условия.

Вопрос 1, про выбор среды.

Де юре мне велено работать в среде IntelliJ PyCharm Community Edition. НО, на деле, мой старый ноут ее тянет.:( Зависает, загружает по 10 минут, любые изменения перезаписывает еще +5 минут. Очень тяжело так работать.

Посоветуйте максимально ЛЕГКИХ, доступных для скачивания, простых в установке (я программирование занимаюсь аж целых 1,5 недели) и нетребовательных к потреблению ресурсов аналогов этой среды.
Важные критерии:
- простая заливка с/на GitHub
- подсветка кода
- возможность код запустить
- возможность видеть визуально древо папок проекта.
- интуитивно понятный для блондинок интерфейс

В "укусе Питона" рекают среду Komodo Edit, но еще не было возможности попробовать установить. Она ресурсоёмкая?

Вопрос 2, про geckodrive
У меня валится запуск кода на стадии запуска некой штуки geckodrive. Я довольно смутно представляю, что это такое, дополнительный драйвер? (если и есть аналоги, пользоваться мне нужно строго им).
У меня есть и вроде бы работают как надо:
- мини сервер XAMPP 5
- виртуальная среда, запущенная из консоли
- есть файл.py, в который Каталоном (в FireFox) записана последовательность шагов, которые надо воспроизвести запуском кода.
Сам файл geckodrive (скачанный с GitHub, распакованный и помещенный в папку Sistem32) консоль видит $ where geckodrive. Но запустить его ($ geckodrive –v) не может никак, выдавая сообщения об ошибке.
Вопрос: есть альтернативные способы запустить эту штуку geckodrive в Вин 8.1? Раз уж просто положить ее в папку Sistem32 почему-то недостаточно?

@темы: Вопрос

17:20 

Даже калькулятор...

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Вы конечно в курсе, что микрософт решил примазаться к опенсорсному сообществу, чтобы перевести своё азуристое облако на линукс, потому что МС наконец-то признал очевидный факт, что его серверные ОС - полное дерьмо.

МС даже купил гитхаб и какие-то свои проекты туда выкладывает.
Вот, например, выложил свой виндовый калькулятор.
И что мы видим в том коде? Конечно, логирование с телеметрией! )))

github.com/Microsoft/calculator/blob/master/src...

Калькулятор с телеметрией - это даже покруче чем приложение-фонарик для андроида, требующее обязательный доступ к видео-камере )))

@темы: Новости, Windows

21:29 

Jail-туры в Англию для обучения программированию

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
www.linux.org.ru/forum/talks/14897121

а на что готов ты, чтобы выучить Javasсript?

@темы: Работа, Новости

01:12 

С++20. Ожидания от нового стандарта.

Trotil
С++20. Ожидания от нового стандарта. Содержательный и интересный доклад.


20:25 

ГСЧ для программистов

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
поскольку любой программный ГСЧ может быть скомпрометирован, то секретные ключи шифрования нужно создавать вручную )))

изображение

грани помечены 0-9, A-F

07:54 

хеллоуин

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Всех с хеллоуином!
Нам, программистам, легче - нам не надо надевать вызывающие ужас маски и одежду.
Мы в этот день просто пишем ужасный код.
А у некоторых программистов хеллоуин воообще круглый год )))

Образцы "хэллоуинского" кода, за который вы бы лично дали их автору по тыкве, оставляйте в комментах.

11:36 

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
28.10.2018 в 02:17
Пишет Wild Card:

Вопросы для IT-собеседования

— Вы ранее привлекались за хранение данных в глобальных переменных?

— В своём резюме вы указали знание php. вам не стыдно?

— Как часто вы говорите своему коду «ну пожалуйста.»?

— У кого был самый длинный код в вашей прошлой команде?

— Вы моете руки перед правкой кода на продакшне?

— Ну признайтесь уже — джаваскрипт алертами дебажили?

— Скажите, вы когда-нибудь симулировали ООП?

— Каким вы видите свой код через пять лет?

(c)

URL записи

06:09 

Не открывается почта

Liutic
Я просто в отчаянии, всё что знала посмотрела. На одном компьютере не открывается почта. Вообще ни одна. Пробовала разные браузеры(хром, мозиллу), разные почты(гугл, яндекс, мейл), ни черта не выходит, страница тупо не грузится. Причем в аккаунт заходит, просто почта не открывается. Даже в аутлуке добавляла аккаунт - тоже не добавляется. Брендмауэр выключен. У Касперского те же настройки, что и у других компов, но на тех всё нормально грузится. Мне посоветовали посмотреть файл хост, но я хз че там смотреть. Пожалуйста, посоветуйте что-нибудь.

@темы: Windows, Интернет, ОС

00:07 

А что такое "глубокий кодинг без ТЗ"?

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
19.09.2018 в 12:02
Пишет Эрл Грей:



Программистка-индивидуалка. Выезд, апартаменты. Классика, реверс-инжиниринг, глубокий кодинг без ТЗ. Звони! Есть подружка бизнес-аналитик.

URL записи

@темы: Вопрос

23:54 

Кратко о полиморфизме

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Разговор трёх программистов:
- Если что-то плавает как утка и крякает как утка, я буду называть это уткой.
- А вдруг это крокодил, притворяющийся уткой?
- Полиморфизм как раз и создан для того, чтобы такое стало возможным!

пример ложного полиморфизма

@темы: ООП - в оопу

22:19 

баг, который не смогли пофиксить

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно


А что делаете вы, когда наблюдаете в своём коде необъяснимые явления (непонятный баг):

1) рвёте на себе майку и со словами "я - повелитель этого куска говнокода!" погружаетесь в отладку, пока не поймёте в чём причина, даже если это займёт кучу времени, чтобы потом, усталый но довольный, наслаждаться приятным чувством "я могуч, такую трудную багу обезвредил!"

или

2) ищете наиболее простой способ обхода бага (т.е., костыль), и считаете, что ваша работа здесь закончена: всех багов в мире вам не исправить, а главная цель (программа работает) достигнута

Вопрос: Ваша позиция:
1. Я - повелитель кода, и лично разберусь с каждым багом 
9  (56.25%)
2. Костыли экономят моё время, и это главное 
4  (25%)
3. Я ещё не определился 
3  (18.75%)
Всего: 16

@темы: Вопрос, баг

10:20 

когда программисту скучно, а под рукой только Excel

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
30.06.2018 в 10:08
Пишет Кошка:

Совершенно бесполезная фигня, но забавная: анимированные американские горки в Экселе:



URL записи

@темы: забавная хрень

11:13 

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
что-то тут 3 месяца тишины
так соо и в архив отправить могут )))

вот скажите мне, как объяснить тот факт, что согласно данным статистики пользователей убунты ( https://www.opennet.ru/opennews/art.shtml?num=48833 ), на большинстве систем пользователей Ubuntu Desktop установлен один CPU, и это при том, что одноядерных компьютеров уже почти нет в природе
изображение

вывод получается очень грустным:
большинство юзеров используют убунту не как основную ОС, а как вспомогательную, работающую в виртуалке под виндовым хостом
(по умолчанию, если не менять настройки, виртуальной машине доступно только 1 ядро)

я-то думал, что главный смысл линукса в том, чтобы в качестве основной системы на компьютер вместо дырявой винды поставить надёжную ОС, а винду (для запуска виндовых приложений) использовать в защищённом окружении (внутри виртуалки, например)

@темы: Вопрос, ОС

11:34 

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Проходя мимо аудитории, замдекана услышал, как студентки обсуждали свои циклы, совершенно не стесняясь ни одногруппников, ни открытой двери.
Возмущённый таким поведением, он вошёл в кабинет с вопросом:
"Чем вы тут занимаетесь?!".
"Программируем" - хором ответили девочки.

(с)баша

@темы: день плоских шуток

14:42 

Максимальная ширина текста

CD_Eater
тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Помню, в глубоком детстве батька с работы приносил чистые перфокарты (без дырок, мы использовали их как обычную бумагу для записей)

Перфокарта выглядит вот так:

изображение

Заметьте, что у неё 80 столбцов.

У компьютеров в текстовом режиме экрана было 80 столбцов для символов (помните старый добрый синий "нортон-командир"?).

И ещё вспомните, что у старых матричных принтеров в обычном режиме печати текстов было... да-да, 80 символов в строке при "портретном" расположении листа А4.

Приятно жить в мире, где действуют стандарты.

Был такой "всемирный заговор" - ширина текста должна быть 80 символов.
Перфокарты использовались для хранения текстов программ (1 перфокарта = 1 строка текста на фортране).
Дисплей - для отображения этих текстов (1 экран = 25 строк текста).
А принтеры - для распечатывания (не помню точно, 65-70 строк там умещалось).
Даже сейчас текст е-мейлов иногда принудительно разбивается на строки по 80 символов (как это бесит!).

Сейчас все средства разработки программ стали гуёвыми, и "стандарт-80" выглядит анахронизмом.
А то, что не гуёвое (vi, какого хуя ты ещё жив?) всё равно легко изменяет кол-во столбцов простым увеличением ширины окна эмулятора консоли.

Собственно, вопрос:
Какое максимальное кол-во символов в строке требует от вас соблюдать стандарт оформления кода, принятый в вашей организации?

И ещё любопытно, рисуете ли вы в вашем редакторе специальную ограничивающую линию, чтобы текст не выехал?
например, в дельфях эта настройка выглядит так:

06:41 

Реализация очереди на C

Можно ли написать очередь без использования структур, указателей и списков? То есть исключительно манипулируя функциями, массивами и переменными.

@темы: C++, Алгоритм

ru_programming

главная