[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: funny-facebook-logo-8.jpg -(26 KB, 500x319, funny-facebook-logo-8.jpg)
26 No.14116   [Ответ]
Привет, Стивен! Одно время сайт Polit.ru публиковал списки самых популярных постов в русском сегменте Facebook, еженедельно. Списки готовила Лаборатория цифрового общества - DSL. Вот пример: http://polit.ru/article/2013/10/18/fbu161013/ Не знаешь, каким образом такое реализуется?
>> No.14144  
Может быть, кто-нибудь всё-таки знает?
>> No.14145  
>>14144
Скорее всего, они регистрировались как разработчик в фейсбуке, создавали апп и выковыривали интересующую их информацию через Facebook Graph API. Это апи предоставляет достаточно широкое поле для сбора всякой лабуды по фейсбуку.
>> No.14148  
>>14145
Спасибо!


Файл: fc102.jpg -(33 KB, 500x511, fc102.jpg)
33 No.13172   [Ответ]
Допустимо ли использовать привод для HVAC для управления компрессором? Двигатель компрессора имеет мощность 425 кВт, а VLT Refrigeration Drive только до 315 кВт.
VLT Automation Drive не предлагать, слишком дорогие.
Да, Данфосс онли.
>> No.13181  
Файл: Second_Hand_Screw_or_Industrial_Compressors_14197a.jpg -(44 KB, 800x600, Second_Hand_Screw_or_Industrial_Compressors_14197a.jpg)
44
Ну же!
>> No.14134  
Файл: 11641976524_70195fe957_o.jpg -(156 KB, 1024x682, 11641976524_70195fe957_o.jpg)
156
Можно, если тебе не нужна полная мощность компрессора. Но экономической выгоды не вижу.


Файл: 1311792335818.jpg -(174 KB, 850x850, 1311792335818.jpg)
174 No.13817   [Ответ]
Доска называется *разработка*, но это не значит, что я должен обязательно *разрабатывать* программы и игры на компьютер, там, всякие. Например я могу *разрабатывать* нет, не то, что вы подумали машину, которая проникнет нет, не туда через ткань пространства-времени и унесет своего создателя к новым мирам где свет моего разума и бла-бла-бла... Ведь так?
>> No.13818  
Файл: 1315770342601.jpg -(409 KB, 1200x900, 1315770342601.jpg)
409
Естественно, если эта *разработка*, товарищи, ведется в рамках /dev. Так что не нужно говорить, что-то типа: "Разрабатывай, флаг тебе в... руки!". Вот в чем, так сказать, эссенция какое слово забавное, хи-хи!
>> No.13819  
/б/аковник протек
>> No.13825  
>>13817
Разработал тебе машину.
>> No.14128  
Файл: Cirno-cirno-22951076-483-358.png -(128 KB, 483x358, Cirno-cirno-22951076-483-358.png)
128
>>13825
Уууууухтыыыыыыыы, покажи-покажи-покажи, ну покажииииииии!


Файл: Прикол-Шестиколесный-велос.jpg -(146 KB, 428x531, Прикол-Шестиколесный-велос.jpg)
146 No.14111   [Ответ]
Привет всем, у меня идея сделать гугл только для поиска товаров. Пользователь вводит какой товар ему нужен, а на стороне сервера группа специально облученных китайцев рыщет по всему инету в поисках этого товара по самой выгодной цене. Что вы думаете об идее? Есть ли аналоги?
>> No.14114  
> Есть ли аналоги?
Навалом.
>> No.14115  
>>14111
>Привет всем, у меня идея сделать гугл только для поиска товаров. Пользователь вводит какой товар ему нужен, а на стороне сервера группа специально облученных китайцев рыщет по всему инету в поисках этого товара по самой выгодной цене. Что вы думаете об идее?

Я думаю, что китайцы надут китайскую копию, или найдут аналог без нужных качеств.

Объяснять другим людям, что тебе нужно, сложнее, чем найти самому.

Пока сам не попробуешь - не поймёшь. Можешь сделать аггрегатор магазинов - проще и полезнее.
>> No.14118  
100500 таких ценовых агрегаторов уже.
>> No.14122  
https://getmagicnow.com/


Файл: tumblr_myk6b9AKM91rll28uo1_500.png -(448 KB, 500x625, tumblr_myk6b9AKM91rll28uo1_500.png)
448 No.14107   [Ответ]
Больших аптаймов и быстрых компиляций, посоны. Я тут читал вот эту статейку по расчёту CRC — http://www.info-system.ru/library/algo/crc1.pdf — и, если честно, выпал в осадок на примерах деления. То, что запись деления в столбик откровенно марсианская, понять можно, переводчику было лень из американской формы привести всё к нашей. А вот то, что делитель в процессе меняется (с 10011₂ на 00000₂), уносит моск бороздить просторы вселенной. Подскажите, что это? Переводчик ошибся? Или действительно есть какие-то правила деления, в которых делитель можно менять? Или я ступил и что-то не так понял (вероятнее всего, десу)? Что вообще можно почитать про это, кроме Кнута?

Рандомпик по БЛ
>> No.14108  
Блджад, тире к ссылке присосалось. Вот правильная — http://www.info-system.ru/library/algo/crc1.pdf
>> No.14117  
Читай в оригинале, а не переводе каких-то васянов.


Файл: chone.jpg -(58 KB, 640x640, chone.jpg)
58 No.14025   [Ответ]
Стивены! Есть идея новостного приложения, плюс опыт работы в информационной журналистике. Знаний о разработке приложений - ноль. Не факт, что приложение принесёт кучу денег, но это такое приложение, которым мне самому хотелось бы пользоваться, и которого нигде нет. Итак, у меня есть некоторый энтузиазм по этому поводу. Подскажите, как лучше: потратить год на изучение Ruby, MySQL и прочего, чтобы запилить работающий прототип самому и искать инвесторов; потратить год на заработки бабла, и нанять разработчиков; краудфандинг; что-то ещё? Буду благодарен любой помощи.
>> No.14026  
>>14025
Потратить год на руби? При наличии минимального понимания ооп и при изучении с нуля на прототип врятле уйдет больше пары месяцев. Порог вхождения в RoR довольно низок по сравнению с многими другими инструментами.
>> No.14027  
Файл: tQGS21eBweg.jpg -(64 KB, 460x923, tQGS21eBweg.jpg)
64
>Ruby, MySQL
>приложение
Пожалуйста, прекрати. Yast написан в сусе на руби, у меня до сих пор руки чешутся переписать этого гибрида мертвого слоупока и раненой черепахи на qt, заодно изучив последний. Сказать тормозит, ничего не сказать - гуишные приложения на руби умудряются адски лагать даже на xeon E5.
>> No.14028  
То есть, я так понимаю, вы мне советуете самому пилить, на рельсах или qt?
>> No.14029  
>>14028
Чтобы что-то посоветовать нужно больше входных данных. Я, увидев слово ruby, тут же подумал об RoR веб приложении, >>14027 предположил что предложение десктопное. Если это так, то о руби лучше забыть. Если у тебя в планах веб, но это будет огромная энтерпрайз система, то опять же забудь о руби.
По поводу "сам или не сам" - тут в полной мере работает аксиома Эскобара. Не имея опыта, но имея энтузиазм и терпение, ты вполне вероятно сможешь сделать рабочий прототип, под капотом которого будет гора говнокода и костылей. А если будет делать кто-то другой, то 95% придется отдавать денежку. Бесплатно разве что по знакомству можно попытаться кого-то уговорить поработать.
>> No.14030  
>>14029
>Я, увидев слово ruby, тут же подумал об RoR веб приложении, >>14027 предположил что предложение десктопное.
Я стриггерился на "новостное приложение" и подумал о мобильном приложении. С бекэндом на руби с мускулем.
>> No.14031  
>>14030
Ну у руби есть гемы для рисования интерфейсов, я подумал что значит должны быть извращенцы их использующие. А в самом факте использования руби для бэкенда нету ничего плохого.
>> No.14032  
>>14030
>о мобильном приложении
Именно. Прошу прощения, что сразу не пояснил.

*ОП*


Файл: splash-water-waves-4559.jpg -(40 KB, 594x324, splash-water-waves-4559.jpg)
40 No.13975   [Ответ]
Я не разбираюсь в математике, информатике и программировании, но меня интересует один вопрос.

Предположим, что есть база данных с миллионом записей. Она находится не на одном узле, а на множестве. Каждый узел должен знать все записи, знать о всем содержимом базы. Для этого на каждом узле должна быть ее копия.

Затем один из узлов хочет изменить базу. Чтобы это сделать, ему нужно изменить все копии. Но он не может изменить копии на других узлах, потому что каждый может изменять только свою копию. Он изменяет ее, и теперь она отличается от других.

Потом изменить базу хочет еще один узел. Для этого ему нужно изменить уже не свою копию, а копию того узла.

Так вот. Как второму узлу узнать, что первый изменил базу?
>> No.13979  
>>13975
Простейшее, но не самое лучшее решение - все изменения проводить только на одном главном узле и рассылать информацию о них на остальные. Если требуется больше надёжности, то используют протоколы распределённых транзакций. Неплохое введение в тему можно найти на http://book.mixu.net/distsys/replication.html
>> No.14014  
Файл: c639fe15d3303bfb9755ad791ac5f357.gif -(505 KB, 600x600, c639fe15d3303bfb9755ad791ac5f357.gif)
505
Просто оставлю это тут https://ru.wikipedia.org/wiki/Теорема_CAP


Файл: cats_babuska[1].jpg -(129 KB, 600x570, cats_babuska[1].jpg)
129 No.7818   [Ответ]
Хочу разобраться в парадигме ООП. В чем соль ООП?
Где описана общая парадигма ООП (желательно, ёмко, но что-бы ни в коем случае не был упущен ни один аспект).
Пропущено 25 сообщений и 9 изображений. Для просмотра нажмите "Ответ".
>> No.7901  
Файл: b58bc083a7421068bce9cb8aa7c4203d.jpg -(646 KB, 1049x816, b58bc083a7421068bce9cb8aa7c4203d.jpg)
646
>>7881
>>Этого не может быть, я такую тупость выдумать не в состоянии.
Не скромничай. Прочитай каждый свой предыдущий пост, и в каждом ты найдешь такую тупость, украшенную выражениями разной степени цензурности.

>>Для сферической игры в вакууме на OpenGL? Если за деньги (читай - обязательства), то на той, для которой больше всего релевантных либ и в которой больше всего опыта. Не за деньги? На том, что нравится. Тяжело было подумать, правда?
Ну ок, большинство самых распространенных фреймворков и библиотек для этого дела - объектно-ориентированные и под кресты. Попадаются еще и процедурные, но их меньше. Это все тоже поделки школьников и дебилов?

>>Ну вот и кем прикажешь тебя считать после этого, как не школьником и долбоебом?
Лол, вторая фраза ОПа, а не моя. Хотя-бы читай внимательнее.
>> No.7906  
>>7901
Чтобы сохранить этот раздел в читаемом состоянии, предлагаю перестать подкармливать этот неудачный косплей Луговского.
Судя по упоминанию лиспа и окамла и резким высказываниям о c++, сажафаг пытается сказать, что функциональная парадигма часто приводит к более коротким и изящным решениям, чем объектно-ориентированная, но напрямую сказать об этом почему-то стесняется.
>> No.7907  
>>7901
> Прочитай каждый свой предыдущий пост, и в каждом ты найдешь такую тупость, украшенную выражениями разной степени цензурности.
Учитывая твои мыслительные способности, позволяю тебе привести один пример, но с пояснением причисления его к "тупости".
>Ну ок, большинство самых распространенных фреймворков и библиотек для этого дела - объектно-ориентированные и под кресты. Попадаются еще и процедурные, но их меньше. Это все тоже поделки школьников и дебилов?
Мне твой non sequitur остоебенил. Думай что хочешь.

>Лол, вторая фраза ОПа, а не моя.
И что? Тред про ООП? Про ООП. Если в твоем мирке это не так - то и хуй с тобой.

>>7906
>Судя по упоминанию лиспа и окамла и резким высказываниям о c++, сажафаг пытается сказать, что функциональная парадигма часто приводит к более коротким и изящным решениям, чем объектно-ориентированная
Пиздец.
>> No.7948  
Файл: bjarne_stroustrup[1].jpg -(40 KB, 231x259, bjarne_stroustrup[1].jpg)
40
Бамп
>> No.7957  
>>7948
"Какая отвратительная рожа!"
>> No.8027  
Бамп
>> No.13947  
Бамп
>> No.13950  
>>13947
Бамп длинною в жизнь.
>> No.14010  
Программные продукты, написанные в ООП значительно проще расширять и поддерживать.
Если мы говорим о коммерческой разработке, где важен не столько сам код, сколько адекватные сроки решения поставленных задач, которые разумеется не состоят только из новых фич, то ООП продукты вырываются вперёд за счёт двух важнейших параметров в коммерческой разработке:
1. Способность модифицировать куски системы без риска разломать вообще всё.
2. Возможность переиспользовать имеющийся код, если он вписывается в решение поставленной задачи.

Функциональщики соснут тогда, когда потребуется написать действительно большой продукт с сотнями сущностей и тысячами специфичных для этих сущностей действий.
Когда мы проектируем системы, мы проектируем их отталкиваясь от реального мира. Что вот, например, есть User. User имеет ряд, специфичных для себя полей, а так же User имеет ряд специфичных для себя, действий (методов). При ООП подходе это описывать удобно, зачастую прозрачно и не вызывает боли, если есть мозг. Если мозга нет - то можно и в процедурном стиле написать что угодно, прыгая взад - вперёд через goto.
Только вот кто это будет поддерживать? Тот кто это написал? Отлично. Это определённо успех.

Отвечая кратко на вопрос ОП-куна:
ООП - это для крупных проектов, с большой кодовой базой, где работает много людей. Всё иное, вероятно, рано или поздно повысит градус энтропии до такого состояния, что разобраться в кодовой базе смогут лишь единицы.
Сообщение слишком длинное. Полный текст.
>> No.14013  
Опять двадцатилетние синьоры хуйню на чанах несут. Куда смотрит ПэЖэ?!


Файл: [HorribleSubs] YuruYuri - 08 [720p]_mkv_201301119_.jpg -(59 KB, 506x662, [HorribleSubs] YuruYuri - 08 [720p]_mkv_201301119_.jpg)
59 No.9607   [Ответ]
Такой невнятный вопрос сейчас задам, держитесь, няши. Для перлобогов. Допустим есть перловый скрипт, допустим в нем есть много потоков. Допустим в каком-то потоке что-то происходит и родитель получает sig alrm. Внимание вопросы:
1. Что такого может произойти в потоке.
2. Как родителю узнать в каком треде это происходит и захендлить все это дело, в не вылетать по "сигнал таймера"?

На пике Аяно смущается от моего невежества.
Пропущено 38 сообщений и 5 изображений. Для просмотра нажмите "Ответ".
>> No.11343  
>>11342
http://www.perlmonks.org/?node_id=1065235
>> No.11348  
https://metacpan.org/pod/Sub::Lambda

(fn qw(h -t) => '@t')->(1..5) => [2,3,4,5]
>> No.11349  
И совсем хаскелл https://metacpan.org/pod/Sub::Lambda::Filter

(\h -t -> { @t })->(1..5) => [2,3,4,5]
>> No.12048  
Файл: Sm2na25.jpg -(16 KB, 350x190, Sm2na25.jpg)
16
Кто-нибудь тут сталкивался с POE?
>> No.13890  
Почему вот это array ref: \@foo
А это нет: \@foo[3..6]
?
>> No.13891  
>>13890

Не силён в перле, но не врубаюсь: зачем брать ссылку на объект, который не хранится в памяти - на ломтик массива? Это уже лямбда-исчисление какое-то.
>> No.13893  
>>13891
Ну есть функция, которой в аргументах надо отдать array ref, однако мне надо отдать не весь массив, а только его часть.
>> No.13895  
>>13893

Массив можно использовать в большем числе случаев, чем ломтик, верно? Ломтик - это таки не массив (опять же, не силён в Перле, но раз нельзя сослаться на ломтик, значит, так просто быть не должно, так разработчик решил, и что-то на это решение завязано).

Нагуглил: http://stackoverflow.com/questions/15160882/perl-slice-an-array-without-creating-a-whole-new-array
>> No.13896  
>>13895
Твой поток сознания я не понял.
Но по твоей ссылке чётко написано:
>The syntax \@array[1..2] would return a list of references to each element in the slice, but not a reference to the slice.
Окай. И выше пример [ @array[1..2] ], с которым у меня всё и заработало. Спасибо.
>> No.13898  
>>13896

Хорошо всё то, что хорошо кончается.


Файл: _.png -(66 KB, 1582x560, _.png)
66 No.13117   [Ответ]
Стив, каким редактором или ИДЕ ты пользуешся? Я всегда пользовался Brackets и любил его, однако после переката на дебиан оказалось, что он не запускается на свежем дебиане. Пришлось пользоваться саблаймоговном. Пробовал установить Атом, но такая же ошибка, как у брекетса. Что рекомендуете поставить? NetBeans? Или пользоваться Vim?
Пропущено 15 сообщений и 1 изображений. Для просмотра нажмите "Ответ".
>> No.13192  
>>13166 не только на C и Python, но в том числе.

Автодополнение есть вообще везде, ctags (штука для навигации по коду) поддерживает 41 язык программирования, см. http://ctags.sourceforge.net/languages.html

А еще я искренне сомневаюсь, что вся эта ерунда так уж нужна. Иногда очень ситуационно пригождается, не более того.
>> No.13193  
>>13192
> ctags
У неё всё не очень хорошо с поддержкой пространств имён и препроцессора. Не строит для каждой функции индекс, позволящий быстро найти все вызывающие её функции.
> Автодополнение есть вообще везде
Нормально ли отвечающий за него механизм в последних версиях Vim понимает наследование, шаблоны, дженерики?
> А еще я искренне сомневаюсь, что вся эта ерунда так уж нужна. Иногда очень ситуационно пригождается, не более того.
Она не нужна, но её использование делает работу удобнее. В конце концов, ЭВМ и создавались изначально для автоматизации рутины. IDE - это такой же текстовый редактор, но обладающий достаточно полной информацией о синтаксическом дереве программы. К сожалению, с независимостью компонентов и модульностью у них не очень всё хорошо по историческим и коммерческим причинам (ведь продать фичу в составе пакета, в который напихана ещё куча всего, можно дороже).
>> No.13427  
Файл: nokia-qt-logo.jpg -(27 KB, 320x250, nokia-qt-logo.jpg)
27
>>13117
Qt Creator.
Как-то раз попробовал портировать свой быдлокод с линупса на виндовс (Кодил в Code::Blocks) и начали появляться суицидальные мысли.
С тех пор являюсь сторонником кроссплатформенных фреймворков.
>> No.13429  
>>13164
vim/emacs это для тех, кто владеет слепым десятипальцевым методом печати, плюс имеет огромную быструю постоянную память в голове. Я лично до сих пор жалкий десяток хоткеев в винде запомнить не могу, едва могу вспомнить свой номер телефона или пароль на диске. Я не фанат тохо в лунатике и мортал-комбата, чтобы использовать vim/emacs вместо IDE.
>> No.13432  
Пользуюсь сублаймом третим (питон, жс) с плагинами, все устраивает кроме плашки "купи меня".
>> No.13845  
Стив, я весь чешусь. Переустановил винду, переустановил Notepad++, и у меня не подсвечиваются все результаты поиска! В гугле предлагают "Mark all", но я почему-то помню, что оно и так подсвечивалось.
>> No.13846  
P.S.
>>13845

Мне не нужно MarkAll, мне всего лишь нужно то же, что есть в любом современном браузере: поиск по странице с подсвечиванием всех результатов.
>> No.13848  
>NetBeans? Или пользоваться Vim?
В IDE JetBrains ололо, отечественный производитель можно включить режим эмуляции vim. По крайней мере, в IntelliJ (который запускал только пару раз, слишком сложный он, для Джавы пользуюсь NetBeans). Насчёт RubyMine точно не помню, руби я забросил, потому как нашлось огромное количество других вещей, которые нужно изучить (HTML, PL/SQL, администрирование соответствующей СУБД, а также некоторые намного менее приятные вещи, без знания которых приходится выкручиваться с очень большими проблемами, но изучать которые не хочется даже под прицелом пулемёта).
>> No.13849  
>NetBeans? Или пользоваться Vim?
В IDE JetBrains ололо, отечественный производитель можно включить режим эмуляции vim. По крайней мере, в IntelliJ (который запускал только пару раз, слишком сложный он, для Джавы пользуюсь NetBeans). Насчёт RubyMine точно не помню, руби я забросил, потому как нашлось огромное количество других вещей, которые нужно изучить (HTML, PL/SQL, администрирование соответствующей СУБД, а также некоторые намного менее приятные вещи, без знания которых приходится выкручиваться с очень большими проблемами, но изучать которые не хочется даже под прицелом пулемёта). Искать эту функцию в RubyMine тогда даже не стал просто потому, что с vi не особенно дружу (проблема даже не в запоминании команд и их сочетаний, а в том, что пользоваться ими крайне неудобно, на мой взгляд и этот редактор я использую только при необходимости поправить конфигурационные файлы при работе в консоли когда нет чего-то более простого в использовании вроде mcedit).
>> No.13867  
>>13117
Джини же.
Легкая, не перегруженная и куча аддонов.


[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22]

[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]