[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]

No.30133 Reply [Full thread]
File: Java8-Logo.jpg
Jpg, 49.61 KB, 321×340 - Click the image to expand
edit Find source with google Find source with iqdb
Java8-Logo.jpg
Начнем же тред околожабных технологий. Приветствуются дельные маны, пояснялки современных течений и анализ ситуации на будущее.
393 posts are omitted, 51 of them with files. Expand thread.
>> No.49184 Reply
>>49181
Сможешь писать GUI приложения на джаве на относительно простом, понятном и удобном API. Подумай, нужны ли миру джава-приложения с GUI?
>> No.49185 Reply
>>49184
нет конечно
>> No.49198 Reply
>>49181
полностью бесполезное. Технология мертва, хотя и довольно удобна для несложных гуёв. Не повторяй мою ошибку :3
>> No.49199 Reply
>>49198
Я думал, приложения на андроиде используют javafx.
>> No.49200 Reply
>>49198
А swing?
>>49199
Теоретически можно писать через gluon, но он платный.
В андроиде свой собственный ничем не совместимый api.
>> No.49201 Reply
>>49200
> А swing?
Попроще в плане функций. Но сложнее добиться того, чего ты хотел. Если уж ты хочешь делать GUI на джаве, то таки JavaFX лучше.
>> No.50076 Reply
>>30135
> неизбежно умирает как динозавры
Ее еще до сих пор не дропнули, как очередные версии и технологии Microsoft, как Silverlight.
>>30149
> не будет соответствовать стандартам ни одной платформы
> это будет "три в одном" в соответствие со стандартами всех платформ
Разве все платформы не делятся по поддержке Java ME, Java SE и Java EE?
Перебесчик с других языков
>> No.50077 Reply
Привет, напишите какие-нибудь хинты с чего начать свои попытки размещения java-сайта в интернете?
>> No.50082 Reply
>>50077
Для начала надо найти хостинг на котором ты сможешь крутить Tomcat.
>> No.50086 Reply
>>50082
Это любой VPS, либо Jelastic


No.29820 Reply [Full thread]
File: SQL.PNG
Png, 15.62 KB, 393×305 - Click the image to expand
edit Find source with google Find source with iqdb
SQL.PNG
Что-то не нашёл треда, посвящённого SQL в общем, посему запилю новый.
Oracle, MySql, MSSql, PostreSql, Sqlite и прочие реляционные СУБД are welcome.
305 posts are omitted, 39 of them with files. Expand thread.
>> No.45458 Reply
>>45456
Спасибо. Подумаю над этим.
>> No.45459 Reply
File: VFjAIehz55k.jpg
Jpg, 66.08 KB, 800×761 - Click the image to expand
edit Find source with google Find source with iqdb
VFjAIehz55k.jpg
А можно ли в PostgreSQL сделать так, чтобы индекс таблицы заполнялся по умолчанию?
В духе: 1, 2, 3, 4...
Ничего не могу нагуглить.
>> No.45460 Reply
>>45459
Sequence, google it.
>> No.45465 Reply
>>45460
Спасибо.
Добра тебе.
>> No.45466 Reply
>>45458
Почти всегда используют отдельную таблицы для значений.
>> No.45486 Reply
Так что там на счет гуидов вместо Ид в мс скл? Какие подводные камни?
>> No.45487 Reply
>> No.45489 Reply
>>45486
Но зачем?
>> No.45509 Reply
>>45489
Удобно синхронизировать базы всяких филиалов, например. Чтобы не делать композитные ключи в духе (филиал, айдишка).
>> No.48392 Reply
File: 30e717c649a0f1d2fa7c6ebfa0f21ecc.jpg
Jpg, 220.54 KB, 838×1607 - Click the image to expand
edit Find source with google Find source with iqdb
30e717c649a0f1d2fa7c6ebfa0f21ecc.jpg
Я понимаю, что тред скорее мертв чем жив. Но таки спрошу.

Смотрите, в базе есть таблица с историей изменений какой-то таблицы, вида: ID, itemID, PropName, PropValue, DateOfChange.

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

Предположим, что в первой таблице(той что с сущностью) есть записи о каких-то товарах(пусть будут комплектующие для ПК вида:ID, Name, Price) и мы добавили еще таблицу, в которой фиксируется факт покупки в виде(SaleID, ItemID, SaleDate, Quantity)

Так вот задача: сделать хранимую процедуру, позволяющую вычислить прибыль от проданных товаров определенного типа на промежутке времени, не внося изменения в структуру таблицы. Т.е. входные данные(ItemID int, startPerod date, endPeriod date)

Я думаю, что вполне понятно объяснил. Вот.


No.29402 Reply [Full thread]
File: serial_experiments_lain-14377.jpg
Jpg, 405.57 KB, 1600×1200 - Click the image to expand
edit Find source with google Find source with iqdb
serial_experiments_lain-14377.jpg
Был удивлён, пролистав за десяток страниц, и не найдя здесь подобного трэда.
Решил начать учить язык богов. С чего начать - книги и мануалы, теория и практика (желательно на русском), в чём лучше писать (под винду и под никсы), советы, распространённые ошибки, всё сюда. Лисп-нить иди.
412 posts are omitted, 48 of them with files. Expand thread.
>> No.49669 Reply
>>49668
Где ты увидел доведение до абсурда? Мне кажется ты проецируешь какие то свои взгляды, например если тебе проще работать с текстом, это не значит что и другим также.

А почему проще? Потому что если попытаться вчитаться в вышеприведённый пример >>49660 окажется что работать с данными таким образом - это боль. Получается что лисп в данном примере показывает себя как язык, не приспособленный для таких задач. Конечно тогда проще не натягивать сову на глобус.

> платишь неизменяемостью списка
Очередное необоснованное ограничение.
>> No.49670 Reply
>>49669
> Где ты увидел доведение до абсурда?

>>49658
> желательно без lisp-way и unix-way
>>49667
> для unix-way - сведение всего к текстовому конвееру
> для lisp-way - когда вместо 1МиБ двоичных данных придётся работать с 1 миллионом точечных пар (или как они там в любой книжке по лиспу позиционируются как самый базовый тип данных).

Вот доведение до абсурда. У тебя в руках UNIX-подобная система есть? Ты в курсе, что у неё есть библиотеки и остальные программы, которые обрабатывают бинарные данные целиком и полностью и даже пишут в пайпы/стандартные потоки бинарщину? Даже sysvinit слушает пайп /run/initctl, забирая оттуда структуру. Если надо — давай, бери, пользуйся, никто тебе не запрещает, юниксвей — про то, что структуры и байты не надо бездумно совать везде, где придётся. Где можно обойтись текстом, вот там и обходись текстом. У меня же сложилось ощущение, что ты же думаешь, что текст надо пихать везде. Точно то же самое ты говоришь про cons-списки, считая, что тебя насильно заставляют пользоваться ими вместо векторов, особенно для целей, для которых они мало предназначены.

Я уже не говорю, что lisp-way — это оксюморон. У языка с подстраиваемыми языковыми формами никакого way практически нет. Хоть awk с шеллом впиливай прямо внутрь.

> Мне кажется ты проецируешь какие то свои взгляды, например если тебе проще работать с текстом
А это не мои взгляды. Это вгляды любого человека, державшего в руках шелл. *nix — это кучка мелких максимально реюзабельных утилит, склеиваемых вместе шеллом. Я этот подход считаю удобным, как и кто-то другой, вот и всё. Не хочешь скреплять шеллом — не скрепляй, никто тебе не запрещает.
>>49669
> Где ты увидел доведение до абсурда?

>>49658
> желательно без lisp-way и unix-way
>>49667
> для unix-way - сведение всего к текстовому конвееру
> для lisp-way - когда вместо 1МиБ двоичных данных придётся работать с 1 миллионом точечных пар (или как они там в любой книжке по лиспу позиционируются как самый базовый тип данных).

Вот доведение до абсурда. У тебя в руках UNIX-подобная система есть? Ты в курсе, что у неё есть библиотеки и остальные программы, которые обрабатывают бинарные данные целиком и полностью и даже пишут в пайпы/стандартные потоки бинарщину? Даже sysvinit слушает пайп /run/initctl, забирая оттуда структуру. Если надо — давай, бери, пользуйся, никто тебе не запрещает, юниксвей — про то, что структуры и байты не надо бездумно совать везде, где придётся. Где можно обойтись текстом, вот там и обходись текстом. У меня же сложилось ощущение, что ты же думаешь, что текст надо пихать везде. Точно то же самое ты говоришь про cons-списки, считая, что тебя насильно заставляют пользоваться ими вместо векторов, особенно для целей, для которых они мало предназначены.

Я уже не говорю, что lisp-way — это оксюморон. У языка с подстраиваемыми языковыми формами никакого way практически нет. Хоть awk с шеллом впиливай прямо внутрь.

> Мне кажется ты проецируешь какие то свои взгляды, например если тебе проще работать с текстом
А это не мои взгляды. Это вгляды любого человека, державшего в руках шелл. *nix — это кучка мелких максимально реюзабельных утилит, склеиваемых вместе шеллом. Я этот подход считаю удобным, как и кто-то другой, вот и всё. Не хочешь скреплять шеллом — не скрепляй, никто тебе не запрещает.

> А почему проще? Потому что если попытаться вчитаться в вышеприведённый пример >>49660 окажется что работать с данными таким образом - это боль. Получается что лисп в данном примере показывает себя как язык, не приспособленный для таких задач. Конечно тогда проще не натягивать сову на глобус.

Во-первых, не лисп, а scheme. Scheme вообще не обязан тебе быть приспособлен для всего, особенно со стандартом в 50 страниц. Лисп в целом жил на лисп-машинах как единственный язык и вполне себе обрабатывал всё, что нужно, про common lisp говорить не буду. Но scheme приспособлен приспосабливаться. Я приспособил.

Ящитаю, оформить вот эти мысли из файла как модуль (или просто подключать через include/load) и использовать формы
(bstruct mystruct
(a 1)
(b 2)
(c 8 ->u64 u64->))

(with-mystruct bv
(bv.c newvalue)
(format #t ".a ~a\n.b ~a\n.c ~x\n"
(bv.a)
(bv.b)
(bv.c)))
особого труда не составит. В случае чего можно вполне себе нарисовать врапперы вокруг bytevector-<тип>-native-{ref,set}, особо много это не займёт.

> Очередное необоснованное ограничение.
Честно говоря, мне лень читать исходник и смотреть, почему там неизменяемость, хочешь обоснований — смотри сам. Векторы и так есть, а в основной массе списки обрабатываются без изменения хвоста.
Comment is too long. Full version.
>> No.49726 Reply
File: 15304474106560.png
Png, 14056.52 KB, 3041×4096 - Click the image to expand
edit Find source with google Find source with iqdb
15304474106560.png
Позвольте сХОРОнить.
>> No.49870 Reply
Здравствуйте. Вы живы или умерли? Хочу срач CL vs Scheme в контекте описаний мест работы, где редко, тайком, но используют. Такие, вроде, есть.
>> No.49872 Reply
>>49726
ЗаХОРОнить.

>>49870
> CL vs Scheme
Что то х~~ня, что это х~~ня.
Как работодателю мозги промоешь, на том и будешь писать.
>> No.49921 Reply
>> No.49922 Reply
>>49921
Ты автор этого кода? Используешь этот код?
Почему бы не перенести его прямо сюда, или даже заархивировать тот тред целиком, мало ли пропадёт. Если конечно считаешь, что он может быть полезен. Без метаинформации куски write-only лисп кода не имеют никакого смысла.
>> No.49940 Reply
File: [AniFilm]-Subete-...
Jpg, 151.21 KB, 1280×720
edit Find source with google Find source with iqdb
[AniFilm]-Subete-ga-F-ni-Naru-04-[TV]-[WEBRip-720p.jpg
File: [AniFilm]-Subete-...
Jpg, 143.64 KB, 1280×720
edit Find source with google Find source with iqdb
[AniFilm]-Subete-ga-F-ni-Naru-04-[TV]-[WEBRip-720p.jpg
File: [AniFilm]-Subete-...
Jpg, 119.99 KB, 1280×720
edit Find source with google Find source with iqdb
[AniFilm]-Subete-ga-F-ni-Naru-04-[TV]-[WEBRip-720p.jpg

>>29402
Японцы жгут.
>> No.49942 Reply
>> No.49944 Reply
>>49942
В эндинге красуются файлы на лисп (1), интерпретатор GNU CLISP (2), фрагмент исходника (3) и пример реализации игры "Жизнь" Конвея на этом языке. Вдобавок -- ещё и с осью emacs от Грызущего Мозоли. Что мне показалось занятным.


No.29028 Reply [Full thread]
File: pyth.jpg
Jpg, 223.30 KB, 333×500 - Click the image to expand
edit Find source with google Find source with iqdb
pyth.jpg
Подскажите библиотеку для работы с потоками. Стандартный io уныл и малофичаст, а самому велосипедить не хочется.
>> No.29029 Reply
>> No.29030 Reply
>>29028
Сам придумал или не разобрался?
http://docs.python.org/3/library/concurrency.html
>> No.29036 Reply
>>29030
facepalm.jpg
Имелись в виду стримы, а не треды.
>> No.29043 Reply
>>29036
> потоками
Да ты чо?


No.28599 Reply [Full thread]
File: сова.jpg
Jpg, 158.65 KB, 1366×768 - Click the image to expand
edit Find source with google Find source with iqdb
сова.jpg
Нужно написать программу.
Заплачу,но сколько не знаю, как договоримся.
-
Картинка.
Обводишь область.
теперь кликая по ней вылезает окно с текстом(текст пишется отдельно)
ещё клик- окно убирается.
Нужно чтобы можно было чтобы окна с разных областей появлялись в одном и том же месте.
Допустим у них одна и та же(появляется в одном и том же месте) левая верхняя точка.
-
Должна получиться программа для создания,редактирования таких "картинок", а также для их чтения.
-
ТАКАЯ ПРОГРАММА НУЖНА ХОТЬ КРОВЬ ИЗ НОСУ,
ЕСЛИ НЕ ПОЛУЧИТЬСЯ ТУТ СДЕЛАТЬ,НАПИШИТЕ КТО МОЖЕТ ЭТО СДЕЛАТЬ,
ЕСЛИ ТОТ КОГО НАПИШИТЕ СДЕЛАЕТ Я ТОМУ КТО ДАЛ ЕГО КОНТАКТЫ ДАЖЕ ЗАПЛАЧУ,
Нужно написать программу.
Заплачу,но сколько не знаю, как договоримся.
-
Картинка.
Обводишь область.
теперь кликая по ней вылезает окно с текстом(текст пишется отдельно)
ещё клик- окно убирается.
Нужно чтобы можно было чтобы окна с разных областей появлялись в одном и том же месте.
Допустим у них одна и та же(появляется в одном и том же месте) левая верхняя точка.
-
Должна получиться программа для создания,редактирования таких "картинок", а также для их чтения.
-
ТАКАЯ ПРОГРАММА НУЖНА ХОТЬ КРОВЬ ИЗ НОСУ,
ЕСЛИ НЕ ПОЛУЧИТЬСЯ ТУТ СДЕЛАТЬ,НАПИШИТЕ КТО МОЖЕТ ЭТО СДЕЛАТЬ,
ЕСЛИ ТОТ КОГО НАПИШИТЕ СДЕЛАЕТ Я ТОМУ КТО ДАЛ ЕГО КОНТАКТЫ ДАЖЕ ЗАПЛАЧУ,
ОПЯТЬ ЖЕ НЕ ЗНАЮ СКОЛЬКО, В ЦЕНАХ НЕ РАЗБИРАЮСЬ, КАК ДОГОВОРИМСЯ.
НА ОП ПИКЕ ОХУЕННАЯ СОВА
Comment is too long. Full version. 7 posts are omitted, 1 of them with files. Expand thread.
>> No.28616 Reply
>>28614
Платформа: виндовс, макос х, линукс, айос, ведроид, браузерка?
>> No.28617 Reply
>>28616
Отвечу за опа: дефолт ОС.
>> No.28619 Reply
>>28614
> Не понимаю почему этот "заказ" не воспринемают в серьёз.
Капс? Или невнятное обьяснение требуемого. Теперь кст понятно.
>> No.28620 Reply
>>28614
А времени сколько в распоряжении.
>> No.28622 Reply
А я предлагаю выполнить задание ОП-а буквально, а непонятки додумать самому произвольным образом. И запросить деньги вперед. Это ж будет эпичный вин!

Да, блядь, нульчанер! Как вы нас детектируете, я не понимаю!?
>> No.28623 Reply
>>28622
ОП отклонит из-за вольных допущенй. Он задание не может сразу в толковом виде вбросить. ОПы как дети, чесно-слово.
> спойлер
Всё равно хороший.

Няшанаодфага.жрп
>> No.28637 Reply
>>28615
> Область выделения прямоугольная?
Да.
> Платформа: виндовс, макос х, линукс, айос, ведроид, браузерка?
виндовс
> А времени сколько в распоряжении.
Конкретных сроков нет, но чем быстрее тем лучше же
-
Я из Хабаровска.Давайте очно встретимся и я всё объясню.
>> No.28638 Reply
>>28637
> Я из Хабаровска.Давайте очно встретимся и я всё объясню.
Подъезжай в дс, я тебя поясню.
>> No.28659 Reply
До 19 января надо договориться.
Иначе никак.
>> No.28660 Reply
>>28659
Обратись наконец к фрилансерам, плати же ты всё равно согласен. Быстрее выйдет.


No.28473 Reply [Full thread]
File: загруженное.jpg
Jpg, 5.24 KB, 161×161 - Click the image to expand
edit Find source with google Find source with iqdb
загруженное.jpg
Вообщем, нету здесь тредика про Lua, а ведь замечательный язык. Если кто вдруг хочет его учить, то можно и здесь тредик посвятить.
7 posts are omitted. Expand thread.
>> No.28570 Reply
Хорошо. Небольшая история: Я выучил луа летом 2012 года. Выучил быстро, после нескольких попыток написать чего-нибудь годное, понял как вообще все делать. Ну а поскольку начал делать игры, то не обошлось и без движка. Движок love2d может кто слышал. Поскольку игру на чистом движке не сделаешь(а может и сделаешь кстати.), то луа юзать тоже надо, в результате, я научился кодить на луа, делать игры, и чуть не написал Химический движок(который увы надо переделывать). Работать конечно круто, но хочется и знаниями поделиться, ну а поскольку тут у нас целая доска для программирования, тредик сделаю здесь.
Задачи треда:
1. Научить вас Lua
2. Помогать в решении проблем(связанных с обучением, или кодингом на данном языке)
3.Научить вас пользоваться движками(которые сами и предложите.)
4.Если кто хочет, буду учить основам Game Development
>> No.28571 Reply
>>28570

Тогда интересно было бы услышать об одном из ключевых отличий Lua от других ЯП - областях видимости переменных и функций.
>> No.28573 Reply
>>28570
Можешь какой-нибудь пример игр выложить, которые ты делал в начале? Ты 2D-игры делал в основном?
Документация по Lua небольшая, про него написано также, что учить легко, но как-то не с этого начинают учиться игры делать, мне кажется, а с чего-то более низкоуровнего. Ты на с SDL не возился, например?
>> No.28574 Reply
>>28573
нет не возился. Они все удалены, вообще, сейчас я делаю крупный проектик. А так он вполне подходит для начинания.
>> No.28575 Reply
>>28571
Ну он еще Интерпретируемый, легко встраевыемый. Про область видимости... я особо это не использую но вообще полезная вещь. Функции... Они и в других языках есть.
>> No.28576 Reply
>>28574
> А так он вполне подходит для начинания
Почему я не согласен. Он, как я понял, тобой используется как язык сценариев, который дёргает основной движок. А чтобы неплохо разобраться вообще в принципиальном устройстве чего-то, желательно знать же, как это внутри работает.
Какой проект делаешь, расскажи. В команде или один? Какого жанра, какие-нибудь технические особенности, движок?
>> No.28577 Reply
>>28576
Ну двиг тот же самый. Делаю в комманде. Инди сэндбокс с химией. Все во вконтактике, но я небуду сюда кидать.
>> No.28580 Reply
>>28577
> комманде
> небуду
За рубежом работаете?
>> No.28581 Reply
File: tumblr_mc3w2z0cUh1r5ml59o1_1280.jpg
Jpg, 182.49 KB, 1280×1608 - Click the image to expand
edit Find source with google Find source with iqdb
tumblr_mc3w2z0cUh1r5ml59o1_1280.jpg
>>28571
Гибкие настраиваемые среды, которые суть – таблицы. Первоклассные модули (в общем-то следствие первого), я такое вообще только в оверблде и каком-то папере по хачкилю видел.

Лично я использую луа вместо стандартной библиотеки си и для хранения конфигов. Но никаких особых преимуществ перед другими скриптами у луа нет.
>> No.28611 Reply
>>28580
Спасибо, Граммар Наци.


No.28288 Reply [Full thread]
File: TurboPascal7.0.png
Png, 19.32 KB, 652×338 - Click the image to expand
edit Find source with google Find source with iqdb
TurboPascal7.0.png
В этом треде мы будем помогать ньюфагам с решением элементарных задач на Паскале и Си.
Говорить о том, что %названиеЯзыка1% лучше %названиеЯзыка2%, мы здесь не будем, для этого есть другие треды.
497 posts are omitted, 70 of them with files. Expand thread.
>> No.42563 Reply
>>42561
> как render видит функции OpenGL
Не видит же. Потому и спросил, каким волшебным образом можно это дело исправить не перекраивая всю структуру программы. Но >>42538 -кун наставил на путь истинный.
>> No.42583 Reply
File: 6534886061[1].jpg
Jpg, 47.56 KB, 600×463 - Click the image to expand
edit Find source with google Find source with iqdb
6534886061[1].jpg
>>42560
> Нужны ли мне шейдеры
Насколько я помню там дело не только в шейдерах.
Там вроде больше работы на видеокарту перекладывается.
Эти ваши glBegin и glEnd с другой доброй кучей вызовов "нарисуй точку" грузят ЦПУ.
А так запихнул массив добра в видеокарту, и пошел поехал конвейер отрисовки этого добра.

С другой стороны там много "лишних" действий(загрузка шейдеров, VBO, итп) нужно сделать для банальной отрисовки в 2D.
И может это действительно не нужно в данном случае, и мне забили голову тем, что deprecated OpenGL это плохо. Призываю OpenGL-няшку, чтобы пояснил мне по хардкору про 2D.
>> No.42590 Reply
>>42583
> чтобы пояснил мне по хардкору про 2D
> 2D
Просто используй Love2D.
>> No.42651 Reply
>> No.43776 Reply
File: Безымянный.jpg
Jpg, 71.09 KB, 457×565 - Click the image to expand
edit Find source with google Find source with iqdb
Безымянный.jpg
Есть график, нужно вычислить значения по графику. Через что мне это сделать? Почему ВОТ-ЭТО НЕ РАБОТАЕТ?
>> No.43997 Reply
Есть такая ересь https://gist.github.com/anonymous/a3ec263f3d0f7cb89f0e, нужно решение на C
>> No.46822 Reply
Дорогой Доброкодер, была таблица эксель с паролем. Соответствующим генератором нашел пароль. 111000011101110. Теперь как найти "нормальный" вид этого пароля? Наверняка это какие-то простые числа, типа года рождения.
>> No.47813 Reply
File: 14167313502960.jpg
Jpg, 765.27 KB, 1400×1980 - Click the image to expand
edit Find source with google Find source with iqdb
14167313502960.jpg
Анон, ищется годный учебник по turbo pascal. Где реально идет процесс обучения как в sicp, например. От простого к сложному, с заданиями и т.д. Молю. Все что гуглится либо очень уж сомнительного содержания, либо это справочник, с громким названием "учебник".
>> No.48371 Reply
File: 55fc54ada6fc.png
Png, 11.49 KB, 70×78 - Click the image to expand
edit Find source with google Find source with iqdb
55fc54ada6fc.png
Анон, а можно ли написать скрипт (и на каком ЯП PHP или JS), чтоб он при загрузке изображения на сайт, сразу же накладывал поверх этого изображения ватермарку (она будет заготовлена заранее и ее не надо будет загружать вместе с изображением каждый раз)?
>> No.49066 Reply
Анон, посоветуй учебник по C# для нубья с тремя классами Delphi и самоученным PHP за плечами?


No.28158 Reply [Full thread]
File: python_logo_3d_by...
Png, 128.36 KB, 800×600
edit Find source with google Find source with iqdb
python_logo_3d_by_technopathic-d4qgd9q.png
File: python_ninja_by_p...
Png, 432.25 KB, 859×1000
edit Find source with google Find source with iqdb
python_ninja_by_plaidklaus-d2z4e07.png

Прошлый тред >>17058 пошёл ко дну, посему Здесь стартует новый.

Краткая справка для новичков:
Официальный сайт: http://python.org/
Документация по стандартной библиотеке и разнообразные Tips & Tricks: http://docs.python.org/
Свежая тема для священной войны, или руководство по выбору между версиями: http://wiki.python.org/moin/Python2orPython3
Ссылка для вопящих про дикие тормоза: http://speed.pypy.org/
502 posts are omitted, 85 of them with files. Expand thread.
>> No.37133 Reply
>>37130
Нужен ещё более графонистый питон. Может даже в 3д, ЕВПОЧЯ.
>> No.37135 Reply
>>37133
> pyformex - program to create 3D geometry from Python scripts.
М?
>> No.37136 Reply
>>37135
А так же
> Panda3D - 3D Engine
Алсо,
> pip search 3D
>> No.37386 Reply
File: getPics.py
Py, 0.00 KB, 0 lines - Click the image to get file
view edit
getPics.py
Ну что, бидонщики. Очередной охуительный скрипт от меня.
На этот раз мы скачиваем все все пикчи на всех всех досках :3
>> No.37548 Reply
File: wallpaper-71767.jpg
Jpg, 205.19 KB, 1024×768 - Click the image to expand
edit Find source with google Find source with iqdb
wallpaper-71767.jpg
Почему когда вызываешь какой нибудь класс без "()" в конце показывает участок памяти? Как посмотреть аттрибуты класса? dict? Dir - это просмотр методов класса? Что делать если документация говно, а читать исходники - из глаз течет кровь, from world import Everything и ты после импорта еще 20 библиотек теряешь сознание и аппетит.
В общем  вопрос как питон устроен на низком уровне и если я достигну сатори и пойму как он работает на низком уровне, я буду лучше понимать как работают классы, super, @ и другие адские вафли? Си немножко знаю, но мало. Хотет что бы дали ссылки на такие материалы - "класс выделяет участок в памяти, создаеться dict, а каждый класс Python имеет свой dict(что такое dict на примере памяти?)" 
   Желаю материал после которого я буду точно знать что такое класс и обьект класса.
>> No.38353 Reply
File: 1393010199747.jpg
Jpg, 36.26 KB, 391×366 - Click the image to expand
edit Find source with google Find source with iqdb
1393010199747.jpg
Всем доброй весны. Проблема вот в чем. Есть django-папка,в ней лежит папочка со статическими файлами и папочка с настройками джанги. В папке с настройками джанго хочу сделать универсальный поиск папки со статикой что бы можно было пользовать этот репозитарий на другом компе. Если использовать команду "os.getcwd()", получаешь текущую директорию - /home/minik/django/setting_django, а мне нужно директорию выше - /home/minik/django. Как это можно сделать? Или не парить себе мозги и перенисти папку со статикой?
>> No.38489 Reply
>>38353
> а мне нужно директорию выше
curr_path = os.getcwd() parent = os.path.join(curr_path, '..')
> хочу сделать универсальный поиск папки
os.walk(...)
>> No.38686 Reply
File: 1315946128187.jpg
Jpg, 161.04 KB, 1024×768 - Click the image to expand
edit Find source with google Find source with iqdb
1315946128187.jpg
>>37386
> онднопоточная загрузка
Ты серьезно?
>> No.38721 Reply
Как создать символьную ссылку? Пробовал subprocess, os.symlink - получаю нерабочую ссылку. Имя файла с пробелами. Пробовал заменять через имя.replace(' ', '\\ ') - не работает.
>> No.38806 Reply
File: tests.py
Py, 0.00 KB, 0 lines - Click the image to get file
view edit
tests.py
Анон, никак не могу написать тесты для Flask + MongoDB. Код в аттаче, выдаёт 404 Not Found. На тебя вся надежда.


No.28005 Reply [Full thread]
File: git.jpg
Jpg, 80.27 KB, 750×600 - Click the image to expand
edit Find source with google Find source with iqdb
git.jpg
Собственно вопрос про гит например.

Есть некоторая удаленная репа, до которой имеем ssh-доступ. Когда я пушаю в нее с локальной, то запускается скрипт .git/hooks/post-receive, в котором там что-нибудь делается с проектом (чистится кэш, компилируются шаблоны, запускаются миграции и прочая херота).
#!/bin/sh
GIT_WORK_TREE=.. git checkout -f
echo "Something pushed to server. Yay!"
../scripts/update.sh
# например
Возможно ли запускать на удаленном сервере этот мой update.sh не один раз на пуш, а на каждый коммит (даже на те коммиты, которые во вмерженых в основную ветку бранчах)?
73 posts are omitted, 11 of them with files. Expand thread.
>> No.48969 Reply
>>48968
> добавить миграции в git
fix
>> No.49946 Reply
>>28005
Привет.

Есть проблема следующего характера:

Сливал dev с master. В мастере оказались файлы со строками вида >>>>>>>>> HEAD , затем я удалил всё из мастер-ветки через rm -rf, и попытался сделать слияние вновь, но слияния не происходит. Пишет что уже изменения обновлены. Пока временно вручную скопировал файлы в мастер.

Вопрос: как теперь по нормальному сделать слияние?
>> No.49947 Reply
>>49946
Такие строки обозначают конфликтующие места в файлах. Конфликты разрешаются через команду git mergetool.
mergetool можно настроить по-разному: можно использовать vimdiff или утилиту от intellij idea и т.д.
>> No.49948 Reply
>>49947
Это то понятно. Будь у меня конфликтующие места сейчас я бы разрешил конфликт, но я же удалил все файлы из мастер ветки и поэтому ни разрешить конфликт ни слить не могу. Как слить теперь?
>> No.49949 Reply
>>49948
> Это то понятно.
Если бы было понятно, то ты бы наверное знал, что делать с конфликтами и не удалил бы файлы, ведь с этого всё началось.

> Как слить теперь?
Откатиться к предыдущему состоянию мастер ветки (до косяка со слиянием), а потом осуществить слияние с разрешением конфликтов.
Здесь наверное понадобятся команды "git log" и "git checkout", точно не помню, нагугли как правильно.
>> No.49950 Reply
>>49949
Я пробовал откатываться через reset, успешно сливал ветки, но потом когда делал push, запрос отклонялся, мол в удалённом репо есть более поздние правки, сделайте pull. И если мне не изменяет память, после pull у меня в мастере изчезали файлы, так как их нет на удалённом хранилище. Как мне сделать pull, чтобы у меня ничего не изчезло?
>> No.49951 Reply
>>49950
Ты как будто на ходу придумываешь вопросы. В начале у тебя файлы конфликтуют, потом ты спрашиваешь про удалённые файлы. Это какая-то шутка? Ладно, затролил меня.
>> No.49957 Reply
>>49950
Ну, логично, что он не даёт тебе запушить в ремоут при наличии там других изменений. Единственный вариант, который я вижу - запушить туда с ключом -f (--force), что само по себе не очень, особенно если кто-то пользуется этой веткой параллельно и основывает на этих коммитах свою работу.
>> No.49958 Reply
>>49950
Ну, логично, что он не даёт тебе запушить в ремоут при наличии там других изменений. Единственный вариант, который я вижу - запушить туда с ключом -f, что само по себе не очень, особенно если кто-то пользуется этой веткой параллельно и основывает на этих коммитах свою работу.
>> No.49977 Reply
>>28005
Привет, помогите новичку пожалуйста со следующей проблемой.

Я создаю бекэнд веб-сервиса (скрипты на nodejs), другой кодер создаёт фронтэнд (html-страницы). У каждого своя ветка

Вопрос: как сделать так,чтобы любой один из нас мог сделать пуш в мастер так чтобы наши обе ветки слились в одну в мастере?

Также вопрос: как сделать так, чтобы некоторые файлы и директории в моей ветке пушились в репо, но не пушились в мастер?

Заранее спасибо


No.27846 Reply [Full thread]
Привет! Посоветуйте годноты по хешированию. Вопрос не связан с криптографией. Нужно придумать эффективную хэш-функцию для студ. проекта - маленькая база данных с использованием массивов. Интересует Теория. Спасибо.
>> No.27847 Reply
>> No.27848 Reply
>>27846
murmur2
>> No.27849 Reply
>>27846
for i:=0 to strlen
hash ^= A[i%ALen]*str[i]
hash <<= B[i%BLen]*str[i]
end
>> No.27850 Reply
>>27846
ОП. Ребят, мне нужна теория. Статья, Автор, Книга.
>> No.27858 Reply
>>27850
Роберт Сейджвик "Фундаментальные алгоритмы С/С++"
По моему, часть вторая
>> No.27863 Reply
>>27850
TAoCP м/б?
мимопробегал
>> No.27867 Reply
Подозреваю что ОПу нужна книга по дискретной математике, а не сборник готовых алгоритмов. Ведь ему надо придумать хэш-функцию
>> No.27878 Reply
>> No.27879 Reply
«Конкретная математика» Кнута же.


[0] [1] [2] [3] [4] [5] ... [9] [10] [11] [12] [13] ... [24] [25] [26]
Password:

[ /tv/ /rf/ /vg/ /a/ /b/ /u/ /bo/ /fur/ /to/ /dt/ /cp/ /oe/ /bg/ /ve/ /r/ /mad/ /d/ /mu/ /cr/ /di/ /sw/ /hr/ /wh/ /lor/ /s/ /hau/ /slow/ /gf/ /vn/ /w/ /ma/ /azu/ /wn/ ] [ Main | Settings | Bookmarks | Music Player ]