Home
codingteam
codingteam@conference.jabber.ru
03.09.2016< ^ >

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust, Kotlin.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: http://codingteam.org.ru
Код постить сюда: http://lpaste.net/
Логи: http://tinyurl.com/ctcjr-logs
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Morning Tsoding (вт, чт, вс, збс): https://twitter.com/tsoding
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:39:11] dzhon вышел из конференции
[00:40:34] dzhon зашёл в конференцию
[00:47:07] dzhon вышел из конференции: Replaced by new connection
[00:47:08] dzhon зашёл в конференцию
[00:48:07] dzhon вышел из конференции
[00:54:45] dzhon зашёл в конференцию
[00:55:53] Славный капитан вышел из конференции
[01:07:07] dzhon вышел из конференции
[01:07:19] dzhon зашёл в конференцию
[01:11:44] a1batross зашёл в конференцию
[01:13:47] <a1batross> Впервые в жизни пишу тесты. ._.
[01:14:36] <eaeee> a1batross: о, научи
[01:14:56] <a1batross> eaeee: скучное это дело.
[01:15:07] <eaeee> a1batross: мне сказали надо уметь
[01:15:15] <eaeee> a1batross: почему?
[01:15:53] <a1batross> Потому что. Мне от этого скучно. Зато результаты интересные. Ибо я и по времени исполнения смотрю, и по правильности.
[01:17:04] <Minoru> я тоже лишь недавно начал, но могу посоветовать вот эту статью, eaeee: https://eev.ee/blog/2016/08/22/testing-for-people-who-hate-testing/
[01:24:50] <a1batross> -- SIMD_VectorAdd: 3073 seconds
-- VectorAdd: 6412 seconds
[01:24:58] <a1batross> Даже на сложении векторов, лол.
[01:26:50] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[01:29:05] eaeee вышел из конференции
[01:30:24] eaeee зашёл в конференцию
[01:45:27] sss|zombie вышел из конференции
[01:47:38] a1batross вышел из конференции
[02:38:23] m4n71k0r вышел из конференции
[02:49:21] <horta hell> Чепоку Мастер агонизирует, сжимая зубы в предсмертных судорогах. Все теряют по 1PTC.
[02:50:07] <Minoru> ах, снова пропали наши денежки!
[03:00:20] <eaeee> $pet resurrect
[03:00:21] <horta hell> eaeee: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[03:00:45] <eaeee> $pet transfer rexim 1
[03:00:45] <horta hell> eaeee: Транзакция успешна.
[03:07:11] Minoru вышел из конференции
[05:14:17] eaeee вышел из конференции
[06:19:43] unclechu вышел из конференции
[06:22:28] rafaelrs вышел из конференции
[07:21:21] <ForNeVeR> a1batross: не стоит смешивать тесты корректности и тесты быстродействия, имхо.
[07:22:12] horta hell вышел из конференции: Disconnected: Replaced by new connection
[07:22:13] horta hell зашёл в конференцию
[07:50:54] Orhideous вышел из конференции: Disconnected: closed
[08:00:49] <ForNeVeR> https://www.di.ens.fr/~rcousot/publications.www/CousotCousot-POPL14-ACM-p2-3-2014.pdf
[08:00:51] <ForNeVeR> Йопт.
[08:15:35] rexim зашёл в конференцию
[08:34:30] <horta hell> Чепоку Мастер яростно набрасывается на r-xim от голода, крепко вцепившись зубами и выдирая кусок ткани штанов с кошельком. r-xim теряет 3PTC.
[08:53:56] <rexim> o_O
[08:53:58] <rexim> Карма!
[08:54:12] <rexim> https://github.com/rexim/beatwave/issues/51
[08:59:48] SolarRay вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[09:03:23] <rexim> Хотя, наверное, не самая удачная идея. Существующие группы гемморно расширять. Но для начала пойдет!
[09:10:26] <uggur> "Building and Usage on NixOS" -___-
[09:12:08] <uggur> rexim: а больше нигде не билдиццо?
[09:12:28] <rexim> uggur, где сбилдишь, там сбилдиццо!
[09:12:36] <uggur> ну, это в принципе возможно?
[09:12:39] <rexim> Просто для никсоса там готовый файлик удобный есть.
[09:12:41] <rexim> Да, возможно.
[09:12:50] <uggur> "готовый файлик удобный есть" эт какой?
[09:13:06] <rexim> https://github.com/rexim/beatwave/blob/ad23f1a2945e09be171cd241125bba19cc7bafb5/default.nix
[09:13:08] <rexim> Вот этот
[09:13:22] <uggur> хм
[09:13:31] <uggur> и что, на убунте или арче не заработает?
[09:13:59] <rexim> Что не заработает?
[09:14:02] <rexim> Все заработает.
[09:14:15] <rexim> Берешь ставишь зависимости и билдишь
[09:14:33] <uggur> вручную ставить зависимости?
[09:14:46] <rexim> Для нениксоса - да.
[09:14:57] <rexim> Для никсоса есть удобный файлик.
[09:15:04] <uggur> а где посмотреть их список-то? %)
[09:15:09] <rexim> https://github.com/rexim/beatwave/blob/ad23f1a2945e09be171cd241125bba19cc7bafb5/default.nix
[09:15:10] <uggur> вот это "stdenv sfml cmake rtags" ?
[09:15:14] <rexim> Да
[09:15:31] <rexim> Для убунты, я думаю, достаточно только cmake и sfml.
[09:15:41] <rexim> rtags надо, кстати, выпилить уже.
[09:16:07] <uggur> ну, я прост подумал, что если усилий мало, то можно добавить больше ОС %)
[09:16:23] <rexim> uggur, куда добавить в инструкцию?
[09:16:25] <uggur> потому что NixOS для меня звучит как какая-то экзотика
[09:16:35] <rexim> куда добавить? в инструкцию?
[09:16:36] <rexim> *
[09:16:41] <rexim> Вот это я хотел сказать. :)
[09:16:55] <uggur> rexim: сначала файлик сделать, а потом в инструкцию добавить что можно билдить много где и довольно просто
[09:16:56] <rexim> uggur, кстати, хороший поинт. Это людей может отпугнуть. Спасибо!
[09:19:57] <rexim> uggur, https://github.com/rexim/beatwave/issues/52
[09:38:12] xfer вышел из конференции
[09:43:50] portnov зашёл в конференцию
[10:08:48] Славный капитан зашёл в конференцию
[10:28:33] rexim вышел из конференции: Machine going to sleep
[11:16:22] superka зашёл в конференцию
[11:16:46] <superka> чуваки, а почему в орм асинхронных операций не делают?
[11:19:01] <uggur> делают
[11:19:13] <uggur> ленивая инициализация объекта -- чем не асинхронная операция?
[11:22:14] Aman зашёл в конференцию
[11:23:28] <superka> uggur: вопрос в потоках
[11:23:50] <uggur> шта?
[11:23:50] <superka> ленивая же это другое
[11:23:59] <superka> ну чтобы потоки жили
[11:24:10] <uggur> как ты себе представляешь асинхронную операцию в орм?
[11:24:13] <superka> понимаешь? ПОНИМАЕШЬ???? ПОТОКИ ВОТ В ЧЕМ ВОПРОС!
[11:24:41] <superka> uggur: легко, update например
[11:25:20] <uggur> тебя тут давно банили?
[11:25:32] <uggur> superka: ты объясни внятно, что и как будет делаться :)
[11:25:36] <uggur> а не UPDATE %)
[11:27:20] <superka> давно очень
[11:27:34] <superka> а зачем меня банить? за то что я неграмотный?
[11:31:05] <uggur> за то, что код не пишешь
[11:31:19] <superka> я пишу код! Асинхронный!
[11:31:26] <uggur> линк?
[11:31:50] <superka> там не интересно
[11:32:00] <uggur> я не спрашивал, интересно это или нет
[11:32:04] <uggur> я спросил у тебя ссылку на код
[11:33:05] <superka> https://github.com/ForNeVeR
[11:33:09] <superka> вот смотри
[11:33:52] <ForNeVeR> superka: в каких ORM не делают асинхронных операций?
[11:33:55] <ForNeVeR> В ScalikeJDBC делают.
[11:34:00] <ForNeVeR> В EF делают.
[11:34:09] <ForNeVeR> Да даже в Hibernate там были какие-то костыли.
[11:34:12] <ForNeVeR> А где нету?
[11:35:03] <superka> ForNeVeR: ну кроме EF , я не знал что где то есть
[11:35:19] <superka> в hibernate же костыли говоришь
[11:35:34] <superka> в Dapper тоже нет похоже
[11:37:10] <superka> или есть там
[11:37:33] <ForNeVeR> superka: да чото есть, вроде как. QueryAsync.
[11:38:12] <superka> а, ну это же не орм можно считать ? Орм это когда с объектами работа
[11:48:20] <Aman> ForNeVeR: which sqlite bundle i should use with vs 2013?
[11:57:28] Aman вышел из конференции
[11:59:22] <ForNeVeR> Aman: no idea, I have no experience with SQLite. Take the official one.
[12:00:04] Aman зашёл в конференцию
[12:04:43] Aman вышел из конференции
[12:19:56] Aman зашёл в конференцию
[12:48:26] superka вышел из конференции
[13:11:26] <Aman> it is pain in arse
[13:40:29] <horta hell> Чепоку Мастер едва дышит, издавая хриплые звуки и отхаркивая кровавую пену.
[13:46:27] <horta hell> Чепоку Мастер лежит и еле дышит, хвостиком едва колышет.
[13:46:52] eaeee зашёл в конференцию
[13:54:27] <Aman> $pet heal
[13:54:27] <horta hell> Aman: Чепоку Мастер был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[13:54:51] <Aman> $ped feed
[13:55:00] <Aman> $pet feed
[13:55:00] <horta hell> Aman: Чепоку Мастер аккуратно придерживает передними лапками добычу, кушая. Вы зарабатываете 1PTC.
[14:09:08] <eaeee> $pet coins
[14:09:09] <horta hell> eaeee: У тебя есть 2PTC.
[14:15:43] superka зашёл в конференцию
[14:16:01] <superka> ForNeVeR: почему решарпер интеллисенс засерает?
[14:16:21] <ForNeVeR> Что делает?
[14:21:04] <superka> ForNeVeR: ну список предложений интеллисенс
[14:21:13] <superka> становится громоздским
[14:21:31] <superka> $help
[14:21:31] <horta hell> superka: Доступные команды для текущего уровня доступа (Общий):
• Markov: ........... say, s
• KarmaPlugin: ...... karma
• Wtf: .............. wtf, wtf-delete
• Diagnostic: .......
• Visitor: ..........
• Version: .......... version
• Loglist: .......... loglist
• TwitterPlugin: ....
• Mail: ............. send
• Pet: .............. pet
• Fortune: .......... fortune
• Helper: ........... man, help
• Dice: ............. dice
• Bash: ............. bash
• Log: .............. search
• Access: ........... access
[14:21:33] <ForNeVeR> Не знаю, о чём ты. У меня с этим списком всё в порядке — ну, в смысле, он мне громоздким не кажется.
[14:21:53] <superka> $Markov
[14:21:59] <superka> $say, s
[14:22:05] <superka> $wrf
[14:22:10] <superka> $wtf
[14:22:10] <horta hell> superka: Аргументы некорректны.
[14:22:16] <superka> $wtf horta
[14:22:17] <horta hell> superka: Определение не найдено.
[14:22:24] <Aman> $version
[14:22:24] <horta hell> Aman: version: 0.17.0 build-id: 0.17 impl-version: 0.17.0
[14:22:29] <superka> у меня решарпер пиратский
[14:22:32] <superka> может изза этого
[14:22:38] <superka> $loglist
[14:22:39] <horta hell> superka: #7454
<Айреуль> "Выйду замуж на время кризиса. Говорю тихо, готовлю вкусно, голова не болит."
<0xd34df00d> Ы.
<Айреуль> Целительная сила антропогенных потрясений неоспорима. Жаль только недолго...

https://loglist.net/quote/7454
[14:22:52] <Aman> $sex
[14:22:55] <superka> $айреуль
[14:23:04] <superka> $search айреуль
[14:23:05] <horta hell> superka: 2009-08-29T14:56:28.000Z Spo1ler <a href="http://design.tefal.ru/gallery/1128/">ht…
2009-08-29T14:57:29.000Z rexim айреулька? похоже на название какойто открытки
2009-09-16T14:32:26.000Z undefined_variable айреуль уныл
2009-10-06T19:51:19.000Z V0id arsenicum: айреуль пробовал...
2009-10-09T01:14:34.000Z O01eg а когда, кстати, айреуль вернётся?
[14:23:33] <superka> $bash
[14:23:34] <horta hell> superka: #393273 [ 8706 ]
russkoe_pole: Кому теперь кого надо обыграть, чтобы сборная России стала чемпионом Европы???
[14:23:47] <superka> $bash
[14:23:47] <horta hell> superka: #265667 [ 3431 ]
Possible (19:30:21 30/05/2007)
блиа... сижу курю, слышу разговор сотрудников, один дает другому ключи от своей квартиры со словами:
- на, сходи ко мне, кошку полей...
я фшоке, думаю - ослышалась
- ну под кран засунь ее, ей жарко...

а вы говорите - башорг, "цветы покормить..."
[14:24:05] <Aman> $dice
[14:24:06] <horta hell> Aman: 58
[14:24:07] <superka> $bash
[14:24:08] <horta hell> superka: #415856 [ 6045 ]
ххх: вчера стучался в друзья один
ххх: у него 777 друзей, и я не стала портить цифру
[14:24:17] <superka> $bash
[14:24:20] <horta hell> superka: #422975 [ 8613 ]
xxx: Такшто бродить по лесам полезно, эльфийки знали, куда за мужиками-то идти.

yyy: прошлой осенью, будучи в лесу, я встретила мужика с очень длинными волосами и рюкзаком существо стремительно направилось ко мне из-за стены деревьев и торжественно вручило подберезовик. молча. и так же стремительно удалилось. вот и думай теперь...
[14:24:34] <superka> $bash
[14:24:34] <horta hell> superka: #414727 [ 17029 ]
ddd: Мне сегодня приснился кошмар одминов
ddd: Мне приснилось, что я 64-битный, А мое одеяло - 32-битное и я не могу им укрыться!!! Я всю ночь мерз!
ddd: Потом оказалось, что оно просто упало за кровать :/
[14:24:53] <superka> $bash
[14:24:54] <horta hell> superka: #430446 [ 6370 ]
xxx: Как твой день?
yyy: щас расскажу
yyy: вся суть прошедшей недели уместилась в одном событии сегодняшнего дня: девочка Катя, которая работает у нас приемщицей заявок и по совместительству домашним питомцем цита, повесила сегодня на стену в ряд пять фотографий Джима Кэрри с разными выражениями лица. и подписала: "выбери свое настроение на сегодня". и повесила бабочку , чтобы ее крепить к лицам Джима Кэрри. после обеда пришел начальнег наш, посмотрел на это, вышел, распечатал на А4 здоровенный член, вырезал его, пришел и приклеил поверх Джимов Кэрри. и ушел домой. конец.
[14:25:38] <superka> скучно
[14:26:24] <superka> скажите книгу по DDD
[14:27:43] <superka> у вас там жизнь кипит?
[14:33:23] Minoru зашёл в конференцию
[14:33:42] <Aman> DDD?
[14:35:39] <superka> Aman: YES DDD
[14:35:43] m4n71k0r зашёл в конференцию
[14:36:24] <Aman> hmm
[14:36:36] Aman вышел из конференции
[14:37:01] SolarRay зашёл в конференцию
[14:38:13] m4n71k0r вышел из конференции
[14:40:14] <superka> Aman:Domain-Driven Design
[14:42:15] m4n71k0r зашёл в конференцию
[14:50:08] superka вышел из конференции
[14:51:24] Aman зашёл в конференцию
[14:51:25] Graf зашёл в конференцию
[14:51:40] Graf вышел из конференции
[14:53:14] <Aman> superka: you write in c#?
[16:18:52] rafaelrs зашёл в конференцию
[16:28:45] Aman вышел из конференции: Replaced by new connection
[16:28:46] Aman зашёл в конференцию
[17:16:48] rexim зашёл в конференцию
[17:18:34] <rexim> Жибогу-жибогу
[17:18:40] <rexim> Драдуде
[17:19:22] <Minoru> дра-атуте!
[17:23:15] <rexim> Minoru, ^_^_
[17:24:39] <rexim> Minoru, минобряка!
[17:25:25] <Minoru> rexim: бряк тебя, бряк!
[17:27:44] dzhon зашёл в конференцию
[17:32:16] <rexim> O-O
[17:33:09] <ɹǝɟılʍǝu> Minoru, хак тебя хак
[17:35:35] * Minoru с удивлением смотрит на отхаканную Нялайфером руку
[17:35:37] <Minoru> э-э-э
[17:35:39] <Minoru> и что делать теперь?
[17:35:53] <m4n71k0r> привет
[17:36:23] <rexim> m4n71k0r, добрый дядя Мантикор!
[17:37:07] <m4n71k0r> а я выкинул j2ee у себя из скиллов на линкедыне
[17:37:13] <m4n71k0r> говнина, тому как
[17:37:21] <m4n71k0r> нечем гордиться
[17:37:43] <m4n71k0r> кому нужны эти ссаные jsp и прочие?
[17:40:33] <ForNeVeR> В морге нужны.
[17:45:12] <rexim> m4n71k0r, в морге Нёвер видал все эти ваши jsp!
[17:45:20] <rexim> И не только видал.
[17:46:08] * m4n71k0r балуется http://www.urbandictionary.com/random.php
[17:47:55] <m4n71k0r> муть
[18:02:43] <rexim> m4n71k0r, https://www.youtube.com/watch?v=LcmBALxDkRY
[18:05:23] <ɹǝɟılʍǝu> rexim, I will stone, stone you
[18:06:25] <rexim> ɹǝɟılʍǝu, Albert Einstein invented space
[18:06:47] <ForNeVeR> Space bar?
[18:07:34] <rexim> ForNeVeR, IT"S AN OLD SCHOOL DINOSAUR LASER FIGHT!11
[18:07:38] <rexim> PEW PEW PEW
[18:08:09] <ForNeVeR> I had no laser dinosaurs in an old school :(
[18:09:23] <Aman> rexim: and issac newton invented enter
[18:10:49] <ɹǝɟılʍǝu> Посоны.
[18:10:58] <ɹǝɟılʍǝu> Чем нонче принято деплоить простенькие сайты?
[18:11:00] <ɹǝɟılʍǝu> Из гита.
[18:11:06] <ɹǝɟılʍǝu> Или так из гита и деплоить?..
[18:11:09] <ɹǝɟılʍǝu> А это идея.
[18:11:41] <ɹǝɟılʍǝu> Опять битбакет обновили.
[18:11:46] <rexim> [thjre
[18:11:52] <ForNeVeR> ɹǝɟılʍǝu: куда деплоить?
[18:11:58] <ForNeVeR> В смысле, тебе есть разница или нет?
[18:11:59] <ɹǝɟılʍǝu> ForNeVeR, себе на vps.
[18:12:06] <ɹǝɟılʍǝu> ForNeVeR, мне пох, лишь бы просто.
[18:12:30] <ForNeVeR> ɹǝɟılʍǝu: https://github.com/rexim/Morganey/issues/107#issuecomment-244544889
[18:12:46] <ForNeVeR> Очень просто — это github page.
[18:12:51] <ForNeVeR> s/page/pages/
[18:12:52] <horta hell> ForNeVeR: Очень просто — это github pages.
[18:13:11] <ForNeVeR> Ну а если ты прям себе на сервер хочешь — тогда SCP.
[18:13:36] <ForNeVeR> Я предпочитаю с гитом это не увязывать (с помощью хуков, например), а вешаю отдельную активность на Jenkins.
[18:16:05] * Minoru деплоит блог rsync-ом: https://github.com/Minoru/blog.debiania.in.ua/blob/master/debiania.hs#L27
[18:17:13] <rexim> Minoru, гсупс
[18:18:05] <Minoru> гехіm: ха-ха
[18:18:28] <ɹǝɟılʍǝu> Ого
[18:18:35] <ɹǝɟılʍǝu> У битбакета появился git lfs
[18:19:40] <rexim> http://gitgud.io/
[18:19:41] <ForNeVeR> well heh, execute everyone when you start the app
[18:19:49] <ForNeVeR> Ooops, wrong chat.
[18:20:17] <rexim> ForNeVeR, \_(._.)_/
[18:20:34] <Aman> :D
[18:21:14] <Aman> what are you talking?
[18:21:44] <ForNeVeR> rexim: а в чём отличие от гитлаба?
[18:21:56] <Aman> teach me :(
[18:22:09] <ForNeVeR> I am not teaching anyone to execute.
[18:22:22] <ForNeVeR> This is an art and cannot be teached to.
[18:22:32] <Aman> not to execute
[18:22:51] <Aman> execute only once at installation
[18:22:56] <Aman> not again
[18:23:49] <rexim> ForNeVeR, название прикольное
[18:24:06] <rexim> ForNeVeR, ну и это гитлаб если что
[18:24:40] <ForNeVeR> Aman: write a code and call it once when installing the application.
[18:24:49] <rexim> Aman, fornever provide the Execution Service
[18:24:52] <rexim> provides*
[18:24:53] <ForNeVeR> I see no problems here.
[18:25:13] <ɹǝɟılʍǝu> Minoru, а как мне загнать в тарбол всё, что в каталоге, кроме .git?
[18:25:36] <rexim> Нялайфер опять окно чята с гуглом перепутал.
[18:25:40] <Aman> that is what i am asking, where to mention that this code should run only once
[18:25:52] <Aman> rexim: he executed lots of bugs
[18:25:57] <rexim> Aman, yep
[18:25:59] <rexim> He's cool
[18:26:09] <Aman> he is
[18:26:28] <rexim> ForNeVeR, teach me your way senpai!
[18:27:03] <ForNeVeR> Aman: does your application have installer?
[18:27:09] <Aman> nope
[18:27:21] <Aman> default visual studio installer
[18:27:22] <ForNeVeR> How are you installing it to the target machines?
[18:27:36] <ForNeVeR> I have no idea how that "default installer" works.
[18:27:47] <Aman> the publish method
[18:27:50] <ɹǝɟılʍǝu> ЕБАТЬ
[18:27:54] <ɹǝɟılʍǝu> git archive!
[18:27:59] <ɹǝɟılʍǝu> GIT ACHIVE
[18:28:04] <ForNeVeR> To the file system? Or to the arhive? Or MSI?
[18:28:04] <rexim> ЕБАТЬ! ПРИДЕТСЯ СНОВАТЬ КОМПИЛЯТЬ!
[18:28:07] <rexim> ПАМ-ПАМ!
[18:28:17] <ForNeVeR> Копать-компилять!
[18:28:27] <rexim> Ебать-компилять!
[18:28:37] <Aman> file system i guess
[18:28:49] <Aman> i am using visual studio publish wizard
[18:30:11] <ForNeVeR> That's not an answer.
[18:30:18] <ForNeVeR> I don't care what are you using.
[18:30:33] <ForNeVeR> I care about what kind of installation do your application supports.
[18:30:51] <Aman> its exe
[18:30:57] <ForNeVeR> Fukin Visual Studio publish wizard support a wide range of various installation tools.
[18:30:58] <DeadBot> Меня твои истории просто доебали уже, я уже не могу их слушать, блядь! Одна история охуительней другой просто! Про баги, блядь, про какую-то хуйню, коммиты... Чё ты несешь-то вообще? Ты можешь заткнуться? «Билд, блядь, соберётся — задеплоимся». Чего, блядь? Про что несешь? Вообще охуеть.
[18:31:14] <ForNeVeR> What kind of exe?
[18:31:27] <ForNeVeR> *You* have to read the documentation and provide useful info.
[18:32:05] <Aman> the noob one
[18:32:33] <ForNeVeR> I don't know about such installer.
[18:32:35] <Aman> i got three 2 files and one folder after publishing
[18:32:48] <DeadBot> Эх, вот в деревнях-то писали всё!
[18:32:51] <ForNeVeR> Still useless.
[18:32:54] <Aman> folder's name is Application Files
[18:33:09] <Aman> setup.exe and MyApp are files
[18:33:29] <Aman> MyApp is application manifest
[18:34:20] <ForNeVeR> Sorry, but my Visual Studio have no "installer" or "setup" project templates.
[18:34:32] <ForNeVeR> So probably that's some 3rd-party extension.
[18:34:38] <ForNeVeR> Or something deprecated.
[18:34:41] <Aman> no
[18:34:58] <Aman> go to build >> publish
[18:35:07] <Aman> click on finish thats it
[18:35:18] <ForNeVeR> There's no such menu item.
[18:35:40] <Aman> you have no build menu strange
[18:35:55] <ForNeVeR> I have a build menu, but there're no publish item.
[18:36:02] <ForNeVeR> I can publish only a web project.
[18:36:52] <Aman> http://imgur.com/a/gTfdd
[18:36:59] <ForNeVeR> Oh, and executable project too.
[18:39:01] <Aman> seen?
[18:40:48] <ForNeVeR> Well, man, that's clickonce.
[18:40:54] <Aman> yes
[18:41:10] <ForNeVeR> If you ever mention that you want to add custom code to clickonce — I'd give you an answer.
[18:41:19] <ForNeVeR> But no, for some reason you haven't mentioned that.
[18:41:30] <ForNeVeR> Now go and google the answer yourself.
[18:41:40] <ForNeVeR> And tell me what you've found.
[18:43:35] <Minoru> ɹǝɟılʍǝu: ^_^
[18:45:47] <ɹǝɟılʍǝu> Minoru, чпок тебя в миноряку миксерякой.
[18:45:55] <DeadBot> Ебанулись что ли:
[18:49:26] <ForNeVeR> Aman: well, it's not that easy: ClickOnce uses some shitty deprecated installer system that you need to customize: https://msdn.microsoft.com/en-us/library/dd997001.aspx
[18:50:46] <ForNeVeR> Aman: it seems that they recommend to create new application that will call ClickOnce installation logic and add your own. I see no point in ClickOnce in this case.
[18:51:17] <ForNeVeR> Aman: just write the installer yourself — it could be as simple as .cmd or .ps1 file or a little windows forms application if you wish.
[18:51:41] <ForNeVeR> There's no urgent need in ClickOnce: it's too shitty when you need to customize anything.
[18:52:41] <Aman> ForNeVeR: http://stackoverflow.com/a/24288171
[18:53:19] <ForNeVeR> Doesn't solves a problem.
[18:53:37] <ForNeVeR> You want to update the config file after the installation, not add some random folder.
[18:53:44] <ForNeVeR> How does this count as an answer?
[18:54:40] <Aman> connection string='data source=&quot;C:\\db\friends.db&quot;'" providerName="System.Data.EntityClient"
[18:54:48] <Aman> like i have connection string like this
[18:55:06] <Aman> what if i create a folder in client's C drive and paste my database
[18:55:15] <Aman> it should work
[18:56:30] <ForNeVeR> Well, yes, your application can install the database to some predetermined directory at the first run.
[18:56:54] <Aman> but the problem is, it will have read permission only
[18:56:56] <Aman> not write
[18:57:08] <ForNeVeR> What a shitty situation!
[18:57:26] <rexim> shittuation!
[18:57:31] <ForNeVeR> Yesh!
[18:57:56] <Aman> i dont wana do this shit manually
[18:58:04] <Aman> i think i should get some good installer
[18:59:20] <ForNeVeR> Write a shcript!
[18:59:34] <Aman> the one you gave me
[18:59:38] <Aman> ?
[18:59:54] <ForNeVeR> I didin't gave you a shcript.
[19:00:18] <Aman> https://msdn.microsoft.com/en-us/library/dd997001.aspx who gave this?
[19:00:43] <ForNeVeR> Um. Microsoft?
[19:00:59] <Aman> and the script i gave you, i dont know where it will create the folder
[19:01:22] <ForNeVeR> I have no schripts from you.
[19:01:37] <ForNeVeR> Sorry, not taking shcripts from people over the internets.
[19:01:51] <Aman> http://stackoverflow.com/a/24288171 i gave this
[19:02:04] <Aman> Aman: well, it's not that easy: ClickOnce uses some shitty deprecated installer system that you need to customize: https://msdn.microsoft.com/en-us/library/dd997001.aspx you gave this
[19:02:22] <ForNeVeR> That's just an instruction how to add some shitty folder yo a shitty installer.
[19:02:32] <ForNeVeR> What problem does it solve?
[19:02:41] <Aman> tell me some good installer
[19:02:57] <Aman> if free one then great
[19:03:14] <ForNeVeR> cmd.exe
[19:03:37] <ForNeVeR> That's the _proper_ way of deployment.
[19:03:51] <ForNeVeR> But if you want fancy-shmancy then you could take a look at WiX.
[19:04:07] <Aman> premium :(
[19:04:11] <ForNeVeR> What?
[19:04:14] <Aman> i am poor developer
[19:04:20] <ForNeVeR> Wix is all free and open-source.
[19:04:59] <ForNeVeR> There's also a WixSharp that gives a more convenient way to write installer in C#.
[19:05:29] <ForNeVeR> I personally was using InnoSetup long time ago...
[19:05:39] <ForNeVeR> It's also free and opensource today.
[19:06:05] <Aman> i tried that
[19:06:11] <Aman> but didnt worked for me
[19:06:17] <Aman> or i am a noob
[19:08:45] <Aman> you mean visual & installer?
[19:09:32] <ForNeVeR> I mean that if you want to make fancy-shmancy installer — then you should take a look at Wix, WixSharp and probably InnoSetup.
[19:09:48] <ForNeVeR> If you want to get job done — then just use a .cmd file.
[19:09:57] <ForNeVeR> One or two lines and you're done.
[19:10:18] <ForNeVeR> robocopy from source to target and change the config.
[19:10:53] <ForNeVeR> Well, probably there's no pre-installed tool to modify XML in cmd.exe
[19:11:21] <ForNeVeR> So you could call your program with some parameter, for example
MyProgram.exe -install
or
MyProgram.exe -update
[19:11:31] <ForNeVeR> That's so easy, no need for shmancy gui installers at all.
[19:11:49] <Aman> 7350 rubles :(
[19:11:55] <ForNeVeR> What?
[19:12:10] <Aman> visual & installer's price
[19:12:11] <rexim> ruples-puples
[19:12:21] <ForNeVeR> What the hell is "visual & installer"?
[19:12:32] <ForNeVeR> Fuck that installer.
[19:12:34] <Aman> http://www.visual-installer.com/
[19:12:42] <Aman> it have both inno and nsis
[19:13:10] <ForNeVeR> I don't get it.
[19:13:21] <ForNeVeR> Both InnoSetup and NSIS are free and open-source.
[19:13:27] <ForNeVeR> You don't need to pay for them.
[19:13:31] <rexim> ForNeVeR, I don't wget it
[19:13:39] <ForNeVeR> rexim: I don't even curl!
[19:13:45] <Aman> ahh found it
[19:13:50] <Aman> i used that inno too
[19:13:56] <rexim> Then try aria2 for fucks sake!1
[19:14:00] <rexim> djkfsjdf
[19:14:01] <Aman> but it dont give write permission to database
[19:14:03] <rexim> sorry ._.
[19:14:08] <ForNeVeR> aria2c, yeah. It's a nice tool!
[19:14:25] <ForNeVeR> Aman: I can't get what you want.
[19:14:45] <ForNeVeR> Aman: admin manages the permission, not some shitty installer software.
[19:14:50] <ForNeVeR> Go and ask him about permissions.
[19:15:04] <ForNeVeR> You're trying to solve the problems with the wrong tool.
[19:15:11] <ForNeVeR> I think that's just wrong, sorry.
[19:15:26] <Aman> no you are right
[19:15:49] <Aman> i mean after installing apps using inno, database doesnt have write permission
[19:16:01] <Aman> you will have to do it manually
[19:16:08] <ForNeVeR> I cease communication for today. You need to think intensively about your problems: what are you trying to solve and how are you going to.
[19:16:49] <ForNeVeR> And, yeah, there're console tools and API for managing the Windows permissions. Well, if you have the permission to manage the permissions ;)
[19:17:03] <Aman> ok, let me try all things first
[19:17:15] <Aman> then will come question and will fk your brain
[19:17:34] <Aman> rexim: and your too :x
[19:18:34] <Aman> brb
[19:32:14] <rexim> Minoru, мыавошва
[19:32:24] <rexim> Minoru, чкпо-чкпо
[19:32:55] <rexim> Minoru, минорушка, я обожрался котлет! :(
[19:33:02] <rexim> Я хочу поработать а не могу!1
[19:33:06] <rexim> 1Я ничего нге могну!1
[19:33:11] <rexim> Дьявол поглотил меня!11
[19:33:13] <rexim> АА11
[19:33:14] <rexim> лоывла
[19:33:46] <rexim> Minoru, я даже не моуг чай попить!
[19:34:18] <rexim> Minoru, минорушка мне страшно!
[19:34:20] <rexim> Что делать?!
[19:34:21] <rexim> волыо
[19:34:28] <horta hell> Чепоку Мастер пытается сожрать все, что найдет.
[19:34:39] <rexim> $pet feed
[19:34:39] <horta hell> rexim: Чепоку Мастер вгрызается в пищу, разрывая зубами на части. Вы зарабатываете 1PTC.
[19:34:47] <rexim> $pet transfer Minoru 1
[19:34:47] <horta hell> rexim: Транзакция успешна.
[19:35:45] <rexim> Minoru, https://www.youtube.com/watch?v=HxDHEhq_HEg
[19:36:32] * rexim спрятался в хвост Minoru и уснул.
[19:37:02] <Minoru> rexim: «не моуг чай попить»? бе-е-едненький… Ну, полежи немного, попереваривай…
[19:37:31] * rexim digesting furiously
[19:38:26] <Minoru> don't you dare fart!
[19:38:46] <rexim> Too late!
[19:38:59] <Minoru> O_O
[19:38:59] <rexim> Minoru, это
[19:39:05] <rexim> Minoru, по ссылочке няшный кавер
[19:39:06] * Minoru отдёрнул хвост
[19:39:27] <Minoru> а, да — ссылочка… *клац*
[19:42:49] <Minoru> rexim: неплохо. Но как-то медленно
[19:42:54] * Minoru засыпает
[19:43:05] <rexim> Гы
[19:43:11] <rexim> Мне как раз в моем состоянии норм :D
[19:53:56] <rexim> Minoru, мне вроде уже лучше. Спасибо за хвост!
[20:08:20] <uggur> хвостотерапия? :)
[20:10:58] <rexim> uggur, ага!
[20:12:31] Aman вышел из конференции
[20:14:05] <uggur> rexim: https://s10.postimg.io/ruptel33d/1467943060_rukaisho_the_fluffiest_tail.png
[20:17:03] <Minoru> uggur: хех
[20:17:13] <rexim> uggur, =3
[20:37:07] Aman зашёл в конференцию
[20:38:11] grouzen зашёл в конференцию
[20:40:04] eaeee вышел из конференции
[20:51:25] <rexim> Minoru, все переварил. Можно теперь и чайку попить!
[20:52:02] <rexim> Надо будет в следующий раз быть аккуратнее, когда в гости к родителям поеду!
[20:54:26] unclechu зашёл в конференцию
[20:54:44] eaeee зашёл в конференцию
[21:34:31] <rexim> Всем шнов!
[21:34:38] rexim вышел из конференции
[21:41:46] gsomix зашёл в конференцию
[21:42:05] <gsomix> Утро.
[21:50:07] <Aman> ForNeVeR: i did it, thank you, and i love you
[21:53:16] <Minoru> gsomix: \o/
[21:53:27] <Minoru> gsomix: как твои дела? Как первые дни учёбы?
[21:54:02] <gsomix> Minoru, работаю, пары еще не начались, своих студентов первого сентября отпустил домой.
[21:54:23] <portnov> календарь перевернул?
[21:54:26] <portnov> то есть это
[21:54:45] <gsomix> Да. :)
[21:55:27] <Aman> gsomix: what you studing?
[21:58:42] portnov вышел из конференции
[22:00:38] <gsomix> Aman, Java practical class.
[22:00:46] <gsomix> Sockets, RMI, JSP, JSF, EJB.
[22:01:45] <gsomix> Aman, ah, sorry.
[22:03:10] <Minoru> gsomix: не начались пары? А у аспирантов график сильно более свободный по сравнению со студентами?
[22:04:16] <gsomix> Aman, I'm teaching java and studying some grad school crap.
[22:04:28] <horta hell> Чепоку Мастер жалобно поскуливает, волоча заднюю лапу.
[22:05:09] <gsomix> Minoru, да. Что-то по педагогике начнется только в октябре, например.
[22:06:27] <Minoru> но всё остальное время вы должны заниматься подготовкой диссертации?
[22:06:39] <Minoru> или с ней как и в магистратуре — под неё отдельно время выделено?
[22:08:00] <gsomix> Minoru, да, там надо какие-то часы в индивидуальном плане выделить на научную работу.
[22:08:10] <gsomix> Но я еще план не составлял.
[22:26:33] superka зашёл в конференцию
[22:26:35] <Aman> gsomix: sounds good, teaching core java?
[22:26:36] <superka> http://pissed.pro/index.html
[22:28:56] <uggur> or optical physics?
[22:29:35] <gsomix> Aman, nope, as I said: sockets, RMI, JSP, JSF, EJB.
[22:30:17] <Aman> ahh, i thought you learning that
[22:30:20] <superka> чуваки лето кончилось
[22:30:22] <superka> пипец
[22:32:24] <gsomix> Aman, always make mistake in "teach" and "study". :)
[22:33:29] <gsomix> uggur, веду те пары, что дали. :(
[22:33:40] <Aman> :D
[22:33:47] <Minoru> superka: збс! Скоро зима! Ух!
[22:34:18] <superka> Minoru: а ты в россии?
[22:34:46] <Aman> superka: нет бразил
[22:36:01] <Minoru> superka: это засекреченная информация. А что?
[22:38:02] <gsomix> Ладно.
[22:38:06] <gsomix> Пойду уйду.
[22:38:10] gsomix вышел из конференции
[22:39:32] grouzen вышел из конференции
[23:10:29] <horta hell> Чепоку Мастер умер в забвении с гримасой страдания на морде. Все теряют по 1PTC.
[23:11:12] <Aman> $pet restruct
[23:11:12] <horta hell> Aman: Попробуйте $pet help.
[23:11:19] <Aman> $pet help
[23:11:20] <horta hell> Aman: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[23:11:30] <Aman> $pet resurrect
[23:11:30] <horta hell> Aman: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[23:21:53] Kumba_yo вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!