Ычан: [d | au / b / bro / hr / l / m / mu / o / s / tran / tu / tv / vg / x | a / aa / c / fi / jp / rm / tan / to / vn]
Имя
Animapcha image [@] [?]
Тема   (новая нить)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, MP4, OGG, OGV, PDF, PNG, PSD, RAR, SVG, SWF, TXT, WEBM, WEBP, XCF, ZIP размером до 5120 кБ.
  • Ныне 3664 unique user posts. Посмотреть каталог
  • Предельное количество бампов нити: 500
No. 26967       [Ответ]
Стив, ты когда-нибудь интересовался, что можно такого интересного сделать оффлайн сейчас — для современных устройств и операционных систем. Заметил, что некоторые IDE и SDK сейчас не запускаются в оффлайне, т.к. докачивают себя при первом запуске. Какие рецепты оффлайнового кодинга тебе известны, ведь наверняка посетители имиджборд часто думают о ядерном апокалипсисе и зомби-революции. Ну и конечно же цензура, глобальные файрволы и всё такое.

Пример IDE, которая гвоздями к интернету: Apache Netbeans. Или попробуйте начать собирать для Андроида на нулёвой винде с ограниченным доступом в интернет.

Примеры отшельнического айтишничества: сохранение бэкапов локальной папки Maven; создание и использование зеркал глобальных репозиториев; ручная установка Android SDK из скачанных через VPN архивов; использование компактных интерпретаторов и минимума библиотек, которые всегда можно принести с собой; программирование на C++, Delphi, Python и Tcl; чтение манов и архивов с документацией.
No. 26968  
16316935346300.mp4 - (2.42MB, 1280×720)
26968
>>26967
>Какие рецепты оффлайнового кодинга тебе известны
Ты все рецепты в принципе и перечислил.
В случае IDE и библиотек - portable-версии и offline-архивы, да. Например для
>Собирать для Андроида на нулёвой винде с ограниченным доступом в интернет
Сборники "Всё для Андройд 2023" и "То что Maven прописал!"
Следовать инструкциям в файле README.TXT

>Что можно такого интересного сделать оффлайн сейчас
Не кодить. Ты же оффлайн.
Хочешь жабу?
No. 26969  
edited_image.jpg - (26.58KB, 556×469)
26969
>>26968
Для жабы в оффлайне неплохо работает IDEA, даже Community Edition. Eclipse, вероятно, тоже.
No. 26970  
Да все в оффлайне прекрасно работает, кроме того что работать не должно. Если действительно пытаться без интернета разрабатывать для андроида - то проблемы точно быстро возникнут.
Main_11.png - (29,05KB, 640×480)
238
No. 238       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Он будет здесь.
383 сообщений и 91 изображений пропущено. Для просмотра нажмите «Ответ».
No. 24743  
>>24740
http://cf.ichan.ru/
No. 24744  
ossh1twm0zk51-b-3f11.jpg - (337.65KB, 2550×3289)
24744
>>24743
Благодарю
No. 25346  
Никогда досками не пользовался, могу допускать ошибки, лол. Так вот, к теме. У меня есть умение тыкать пикселями в экран и желание порисовать для проекта, куда обращаться?
No. 25347  
>>25346
Как бы не пришлось расследование проводить, начиная с контактов отсюда
http://iichantra.ru/ru/developers/
No. 26942  
В VK Play нынче всякое говно релизят, типо Жудик Adventure
No. 26943  
24353467.jpg - (359.42KB, 1920×1080)
26943
>>26942
Так вот. К чему я это. Вы можете тоже отправить на модерацию. Потому что я часто встречаю, что даже олдфаги многие про Ычантру не знают. Релизят вообще всё. Ичантру точно возьмут.
No. 26944  
1465462076417.png - (310.36KB, 415×587)
26944
>>26942
>>26943
Видать, совсем отчаянная ситуация, раз понадобилось пиарить этот ВКплей даже на 410чане.
Screenshot_20201030_113945.png - (516.36KB, 2032×1172)
24993
No. 24993       [Ответ] [Последние 50 сообщений]
Разрабатываю движок АИБ, сайт: https://symfony2ch.ru
короткий вариант домена: https://s2ch.ru
скрипт может в любой момент выдавать ошибки, сервер падать, могу принимать реквесты по улучшению функционала.
69 сообщений и 32 изображений пропущено. Для просмотра нажмите «Ответ».
No. 26779  
Создал блог посвящённый SimpleIB: https://simpleib.ru
No. 26780  
Домен https://symfony2ch.ru купил ещё раз, редиректит на https://cyber2ch.com, теперь там не MaidBox, а форк TinyIB.
No. 26785  
Создал разделы: /php/ /python/ /javascript/ /html/ /css/ /linux/ /windows/
На https://lainchan.ru нету, эксклюзив https://cyber2ch.com
No. 26871  
Ты там жив, ОП? Давненько от тебя новостей не было слышно. Чем сейчас занимаешься?
No. 26875  
По всем перечисленным сайтам пишет:

>Работа сайта временно приостановлена
No. 26894  
5571.jpg - (43.98KB, 225×350)
26894
А мог бы написать на математике всё, но нет, надо же там какие-то костыли.
No. 26896  
>>26871
Отдыхаю.
>>26875
Закрыто.
test-pilot.png - (145.10KB, 1024×819)
25316
No. 25316       [Ответ]

GNU GUIX (произносится гикс /ɡiːks/) — функциональный пакетный менеджер и операционная система, разработанные Ludovic Courtès. Отличительной особенностью является создание полностью воспроизводимых билдов и декларативное описание. Guix можно поставить на существующий дистрибутив GNU/Linux или в качестве отдельной системы на базе Linux или GNU Hurd. Раньше существовало разделение менеджера пакетов Guix и операционной системы GuixSD.

Определения пакетов описываются на диалекте языка Scheme – GNU/Guile. Большая часть исходников написана на нём же. Система изначально была основана на Nix. Отличиями от Nix(OS) являются язык для описания пакетов и сервисов, система инициализации (GNU Shepherd), использование ядра Linux-Libre (Linux без блобов) и отсутствие проприетарных пакетов.

Чем интересен Guix: https://habr.com/ru/post/436938/

GNU Guix (из коробки) не имеет проприетарного firmware. Потому при переходе на эту систему надо учитывать, что возможно wifi адаптер, gpu и другие компоненты системы могут не работать полностью или частично.

Список свободных wifi адаптеров:
https://gist.github.com/sirikid/2817f36d67d1480a428cbf33b220cfcc

Научные статьи о Guix:
Functional Package Management with Guix
Reproducible and User-Controlled Software Environments in HPC with Guix
Code Staging in GNU Guix

Сообщение слишком длинное. Полный текст.
19 сообщений и 1 изображение пропущено. Для просмотра нажмите «Ответ».
No. 26496  
>>26492
А нахрена здесь?
No. 26497  
>>26496
Это же тред о гиксе, который написан на Гиле. Да и вообще мне так приятнее, когда сделал--выложил.
No. 26498  

@node Консервативный сборщик мусора
@subsection Консервативный сборщик мусора

Помимо скрытого типизирования, одна из больших ограничений
реализаций Скимы в плане представлния данных это сборщик мусора.
Сборщик должен проходить каждый существующий объект в куче чтобы
определить какие объекты уже не живы что бы их можно было собрать.

Есть много разных способов для его реализации. Сборщик Гиля построен поверх
библиотеки, Богем-Демер-Вейзеровского консервативного сборщика мусора (БДВ-СМ).
БДВ-СМ "просто работает", по большей части. Но так как интересно, как же эта штука работает,
мы прикладываем сюда верхнеуровневое описание того, что делает БДВ-СМ.

Сборщик мусора имеет две логические фазы: фазу маркировки @dfn{mark}, в
которой перечисляется множество существующих объектов, и фаза @dfn{sweep},
в которой объекты, до которых сборщик не дошел на стадии маркировки, собираются.

Сообщение слишком длинное. Полный текст.
No. 26499  

@node Тип SCM в Гиле
@subsection Тип SCM в Гиле

Гиль разделяет все Ским объекты на две части: те, что способны полностью
поместиться в SCM и те, которым нужна куча.

Первый класс называется @dfn{немедленными}. Этот класс содержит малые целые числа,
знаки, булевые типы, пустой список, мифический объект конца файла (end-of-file object),
и некоторые другие.

Остальные, как не сложно догадаться, называются @dfn{не-немедленными}.
Они включают пары, процедуры, строчки, вектора и все другие типы данных
в гиле. Для не-немедленных, SCM слово содержит указатель на данные в куче,
вместе с остальными данными, которые хранятся в данных.

Эта секция покажет как SCM тип представлен и используется на Си уровне.

Сообщение слишком длинное. Полный текст.
No. 26524  
>>26492
Понятно. А ты не из России? Просто из РФ сайт guix недоступен.
No. 26525  
>>26524
Хороший человек сделал зеркало: http://guix.trop.in/
И сделал сборку с нужным сервером подстановок: https://trop.in/guix
(Но у меня так и не завелось)
No. 26821  

(define-module (influx)
  #:use-module (web client)
  #:use-module (web uri)
  #:use-module (srfi srfi-9)
  #:use-module (srfi srfi-9 gnu)    ;records
  #:use-module (srfi srfi-11)        ;let-values
  #:use-module (srfi srfi-19)        ;new (current-time)
  #:use-module (srfi srfi-26)        ;cut
  #:use-module (ice-9 iconv)        ;decode utf8
  #:use-module (ice-9 match)
  #:use-module (json))

(define-record-type <influx>
  (influx url version)
  influx?
Сообщение слишком длинное. Полный текст.
2022-11-08-0001.jpg - (1.14MB, 1396×2000)
26799
No. 26799       [Ответ]

Разрабатываю игру.

Рабочее название MothChaser (蛾の追う者)

Базовый сюжет: герой идет к некоей цели в ночное время суток, распугивая звуковой пушкой атакующих его мотыльков. Либо герой сам мотылек, тогда получится игра типа Ecco. Я пару раз гонял в Экко на эмуляторе, но чёт не особо разобрался, в чем суть игры. Короче, это нужно изучить дополнительно. Как вариант, герой маскируется под мотылька.

Жанр: вертикальный скроллинг шутер или adventure, думаю над этим.

В основу игры положена способность ночных бабочек отражать и воспроизводить специфические ультразвуковые сигналы.

Немного вводной информации:

"Летучие мыши и ночные бабочки вовлечены в акустическую гонку вооружений между хищником и добычей, которая не утихает с тех пор, как лет.мыши впервые развили эхолокацию (типа много лет назад).

Эхолокацирующие лет.мыши превосходные охотники на ночных насекомых, они определяют местонахождение и нацеливаются на свою добычу используя хитроумную серию ультразвуковых щелчков, чтобы высветить свою добычу звуком и слушать эхо, отскакивающее от неё. Присутствие эхолокацирующих насекомоядных летучих мышей привело к возникновению ряда защитных механизмов у насекомых, которые летают ночью. У ночных бабочек, в частности, развился разнообразный ряд стратегий, помогающих им выживать.

Сообщение слишком длинное. Полный текст.
No. 26803  
и как успехи?
No. 26805  
photo_2022-10-14_14-20-14.jpg - (54.34KB, 599×599)
26805
> всё как Zun.
civilized_argument_popukko.jpg - (63.68KB, 720×720)
21353
No. 21353       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Попробуем создать нить, в которой уважаемые разработчики могут поспорить на любые темы:

— Какая IDE удобнее?
— Какой язык лучше?
— Какой фреймворк православнее?
— Agile или не Agile?
— ООП нужно, или не нужно?
— Настоящий разработчик вы, или нет?

Здесь разработчики смогут невозбранно обсудить эти, и другие животрепещущие а иногда и извечные темы.
130 сообщений и 42 изображений пропущено. Для просмотра нажмите «Ответ».
No. 26600  
Не так давно обратил внимание на странную вещь.
Код, написанный всякими левыми индусами, зачастую, оказывается понятнее для чтения, чем творения мастеров. Особенно, если ты сам новичок в теме.

Да, он продублировал одно и то же 100500 раз. Но зато — всё собрано в одном месте, не надо продираться через паутину абстракций. Сразу видно, что он имел в виду.

Правда, всё это — ровно до тех пор, пока индус сам не наткнется на что-то абстрактное… а потом ты хватаешься за голову, увидев, что он для каждого объекта целиком продублировал огромную библиотеку. Старательно всё переименовывая. Там, где достаточно было одной строчки кода, ага…
No. 26603  
>>24675
Всё так.
No. 26604  
>>26603
просто соглашаться не интересно
No. 26726  
Облизываются ли джависты на скалу как это делают сисярписты на фаршик?
No. 26727  
>>26726
Зачем облизываться, они ее наминают!
No. 26741  
>>26726
Джависты игнорируют ее в целом, до сих пор.
No. 26795  
kotlin_scala.png - (575.18KB, 1920×1546)
26795
>>26726
No. 25980       [Ответ]
Бросто берешь и решаешь без задней мысли.
29 сообщений и 14 изображений пропущено. Для просмотра нажмите «Ответ».
No. 26619  
>>26616
Там прямым текстом просят максимум. Твоя сортировка не сработает с массивами [8, 3], [4, 3]

Просто напиши код так, чтобы он прошел тесты.
No. 26620  
A10497294-2.jpg - (73.97KB, 400×533)
26620
>>26619
Да, действительно. А если количество установленных бит посчитать? Упорядочить по критерию BitCountOf (Ai XOR Bk) = max
>Просто напиши код так, чтобы он прошел тесты.
А разве это интересно? И что делать, если тесты надо написать тебе самому?
No. 26624  
>>26620
Уверен, что там тоже можно подобрать контрпример вида [101010101000, 11], [010101010100, 11].

> А разве это интересно?
Да, я люблю по-быстрому сделать так, чтобы оно работало хоть как-то и хоть иногда, а уже затем допиливать возможности, оптимизировать и рефакторить. Возможно, даже переписывать заново, если пришла более крутая идея в процессе.

Просто без быстрых наглядных результатов я теряю мотивацию.

> И что делать, если тесты надо написать тебе самому
Как вариант, набрать кучку случайных небольших массивов (можно добавить крайние случаи от себя), неэффективно, но набрутфорсить перестановки каждого и получить надежные ответы - а затем на основе этих данных тестировать другие алгоритмы. Но набор тестов уже есть на этой площадке.

Вообще мое решение этой задачи имело сложность n*k — произведение длины массива на разрядность элементов, и мне кажется, что это очень неплохо.
No. 26636  
461148019.jpg - (279.99KB, 1024×768)
26636
>>26624
Ну вот видишь, стоило только задуматься, как будем это тестировать, так сразу и стало ясно, что это NP-полная задача.
Ты рандомизацию использовал?
No. 26638  
>>26636
> стоило только задуматься, как будем это тестировать, так сразу и стало ясно, что это NP-полная задача
Хахаха, вот только тесты-то я предложил делать за факториальное время.

> Ты рандомизацию использовал?
Для задачи? Нет, простое честное решение в лоб за гарантированное время. Под спойлером выше же намек о методе.
No. 26641  
>>26638
Простое честное решение в лоб — это divide&conquer генератор перестановок; здесь можно сэкономить на вычислении f (A, B) для каждой перестановки, но худший результат всё-равно имеет сложность (n!).
No. 26643  
>>26641
Ну значит, ты не допираешь до более простого.

Я не зря же добавил число разрядов в сложность, попробуй по ним проитерироваться и перераспределять числа так, чтобы ничего не терять на следующей итерации.
Файл
удалён
No. 26576       [Ответ]
DevOps'а и CRE нить!

Что учить?
Как искать работу?
No. 26583  
>>26576
Ансибл/терраформ+авс/другое_облако_нейм_что_ещё_не_под_запретом.
Там же, где и всегда.
photo_2022-08-24_19-39-41.jpg - (136.01KB, 1024×1024)
26529
No. 26529       [Ответ]
В нашу команду по разработке 2d пиксельной фентези стратегии требуется программист.
https://t.me/ hwVhljsDFNkzNGZi
No. 26531  
Программист на чем?
No. 26608  
>>26531
руками на клавиатуре
No. 7468       [Ответ]
Решил для мультиплеера использовать jabber.
вроде как это пошлёт месагу:
<message xmlns='jabber:client' from='juliet@example.com/balcony' to='romeo@example.net' type='chat'> <body>What's up?</body> </message>

У меня вопросы:
1) как авторизоваться?
2) как закрыть сессию?
3) как посылать и обрабатывать сообщения присутствия?
4) Как принять сообщение?
39 сообщений и 19 изображений пропущено. Для просмотра нажмите «Ответ».
No. 7567  
>>7565
> phpшники не программисты. Навидался я на них.
Чиочую.
Похапешник - это дизайнер, проектировщик баз данных, проектировщик интерфейсов - кто угодно, но не программист.
No. 25488  
???? ????? ?????.jpg - (43.14KB, 1420×2200)
25488
Можно я тут потестирую кое-что? С сажей тред не должен подняться. Спасибо
No. 26485  
>>7520
10 лет посту!
No. 26489  
>>26485
А джаббер еще жив!
No. 26500  
>>26485
Я-то думаю чего доска такая живая вдруг. Не написал ОП свой космосимулятор...
No. 26501  
>>26500
Просто за него хардкорный космосимулятор написали в Мексике.
No. 26512  
>>26500
Возможно, он осилил и перешел на высший уровень бытия. И ему уже не до нас, в солнечной Калифорнии.
Удалить сообщение []
Пароль  
[Mod]
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19