Alfred
И кстати говоря, разработчики либ целят в первый этап, это их целевая аудитория
Alfred
на (2) всем наплевать, потому что их мало
Paks
а какой выхлоп имеют разработчики либ?
Paks
все же либы халявные
Paks
им походу вообще должно быть наплевать, юзает кто-то их либы или нет
Alfred
конкретнее, так сложно сказать
Paks
или это какой-то способ самоутвреждения?
Alfred
иногд просто хочется поделится с людьми, сделать доброе дело
Anonymous
В UIKit тоже есть баги и краши, что ж теперь делать
Alfred
люди же ходят кровь сдавать
Anonymous
К отказу от библиотек
Paks
кстати) кто разрабатывает на свифте и хочет поопенсорсить?)
Alfred
К отказу от библиотек
не могу уловить связь.
Oleksii
Как же это круто звучит - в либах бывают краши, давайте напишем такую же свою в которой мы будем разбираться
Anonymous
не могу уловить связь.
Ну раз от либ отказываются из-за багов и крашей, то что же делать с UIKit и Foundation?
Ivan
Велосипедисты они такие, да. NIH, свое не пахнет, вот это все
Ivan
А еще если заказчик денежный попался, так ему можно впарить что вот нам нужно писать свою библиотеку, текущая плохая.
Alfred
Ну раз от либ отказываются из-за багов и крашей, то что же делать с UIKit и Foundation?
Ясен хрен что от них не получится отказаться. И из крайности в крайность тоже не стоит кидаться, не стоит писать свою аналитику и всё такое
Ivan
Ты же написал свою про два типа команд
Paks
електронное правительство)
Alfred
Как же это круто звучит - в либах бывают краши, давайте напишем такую же свою в которой мы будем разбираться
(1) в своей либе ты управляешь кодом. (2) ты делаешь только то, что тебе нужно, исключая, иногда вредное, обощение свойственное либам. (3) как я уже говорил, либы пишутся в угоду порогу вхождения, что иногда тоже очень вредно.
Ivan
Аналитику
Paks
Я, смотря что
https://github.com/e-government-ua/i/wiki/Як-почати-роботу
Paks
https://github.com/e-government-ua/i/wiki
Alfred
Аналитику
Сори, не понял
Paks
это темм как в комманду вступить и общее описание проекта
Paks
вот айфон часть репозиторий: https://github.com/e-government-ua/iMobile/wiki
Engylizium
Это что вообще
Engylizium
В крации можно?)
Ilkhom
электронное правительство опенсорсом??
Paks
угу)
Paks
система учета, заявок услуг, подача жалоб и т.д.
Paks
которая будет осуществлятся в сети, все будет октрыто и т.д., что должно искоренять возможность коррупции
Paks
когда ты регаешь, допустим автомобиль - тебе не нужно по 25 инстанциям бегать - а подаешь заявку и получаешь дату, когда придти забрать что надо. и так полностью на все гос услуги
Ilkhom
ну просто опенсорс сообщество не постоянное же
Paks
да)
Paks
но это волонтерский проект
Ilkhom
разный код, подходы, люди, многие не понимают внутренной механики
Paks
проект развивается потихоньку)
Paks
просто чет ща заговорили о коде, который многие пишут и работу в комманде, о тех кто пишет либы и т.д. - вспомнил о нем
Ilkhom
хз канеш, но то что это будет прозрачно это большой плюс
Paks
чиновники палка в колеса суют :) но благо, есть и такие, что поддерживают
Richard
Здорово. Давно пора было создать нечто подобное.
Ivan
Хотелось в политоту немного, но ладно.
Ivan
У нас, кстати, есть ГосУслуги приложение или нет, только веб?
Infohunt
Политота для геев
Dry
росяму надо делать
Alexey RGB
Парни, такой вопрос - я назвал приложени одним именем (например) в айтюнс коннекте, а дисплейнейм указал в билде другое
Alexey RGB
Какое при установке будет отображаться?
Anonymous
Из билда
Maxim
Где-то видел как-то программу, чтобы можно было UI-контролы прям в симуляторе таскать-поправлять, без перезапуска всего аппа. А сейчас никак не могу вспомнить как называется. Не подскажете?
Maxim
не, что-то более юзабельное и точно платное
Maxim
по ходу, Reveal
Stanislav
Хм. По-моему все-таки лучше писать не [self alloc], а [PApiClient alloc]. Вообще в методе класса self это указатель на сам класс.. но как-то споткнулся все равно
Anonymous
на objc кто как только не пишет
Anonymous
кто во что горазд
Roman
Коллеги, как делать ассемблерные вставки в свифт код?
Roman
[шутка] var a: UInt64 = blabla var b = a & 0x3fffffa ---------^ вот здесь, грит, я переборщил. Типа UInt64 с Int нельзя так совмещать. При этом если а имеет тип UInt32 такой ошибки не возникает. (╯°□°)╯︵ ┻━┻
Ivan
Ну ты константу сделай 64 бита
Ivan
Свифт же строго требует чтобы тип был одинаковый при операциях арифметических и логических.
Roman
Свифт же строго требует чтобы тип был одинаковый при операциях арифметических и логических.
let r0: UInt32 let r1: UInt32 let r01: UInt64 = r0 * r1 ERROR: Binary operator ‘*’ cannot be applied to two ‘UInt32’ operands
Roman
Ну как тут вообще о каких-то вычислениях может быть речь :)
Oleksii
* дает UInt32
Ivan
Вот тут не знаю
Oleksii
Он просто ошибку выводит так себе, это все из-за того что он не может найти такую функцию *, которая была бы применима к операндам UInt32 и возвращала UInt64
Oleksii
Ivan
Тогда да, там нужно просто привести результат к UInt64
Roman
Спасибо, разберёмся. Придётся учить его неявному приведению типов в операциях
Vladislavs
"1" + "2" = 3
Vladislavs
знаем мы такие языки
Vladimir
"1" + "2" = 3
Это на каком языке такое?
Vladimir
В js это вроде "12" будет