@ios_ru

Страница 410 из 2351
Дмитрий
25.11.2016
11:47:25
ОАО “Кек”

Andrey
25.11.2016
11:56:46
ООО КЕК

Ivan
25.11.2016
11:59:03
ООО КЕК
кек не ограничен

кек всевластен

Google
Александр
25.11.2016
12:04:27
хуйня ебаная

без значений

Andrey
25.11.2016
12:04:45
long int > int

Haile
25.11.2016
12:05:51
long int > int
long long double

Александр
25.11.2016
12:06:06
Andrey
25.11.2016
12:06:14
ну шо

Александр
25.11.2016
12:06:23
yourDick = 10000; myDick = 10; и где твои лонги теперь?

Andrey
25.11.2016
12:06:32
в твоей мамке

Александр
25.11.2016
12:06:37
хули ты типами данных пытаешься описать значение

Andrey
25.11.2016
12:06:43
да ты понял про че прекол

че начал

Александр
25.11.2016
12:07:14
тупой прекол

Andrey
25.11.2016
12:07:18
yourDick = 10000; myDick = 10; и где твои лонги теперь?
ну примерно так ситуация и обстоит

Google
Andrey
25.11.2016
12:07:26
ты зануда блять

Александр
25.11.2016
12:07:33
да

Andrey
25.11.2016
12:07:34
прекол понял, но начал ныть

Александр
25.11.2016
12:07:43
прекол говно

ныть весело

Ulook
25.11.2016
12:10:12
пацаны

http://prntscr.com/dblz6e

как сверстать такой лэйаут для коллекшнвью?

х - одинаковое расстояние

Andrey
25.11.2016
12:10:49
ну-ка ща гляну

так братан

Ulook
25.11.2016
12:11:01
попробовал - но бля между ячейками 2х получается

Andrey
25.11.2016
12:11:02
это не очень сложно

Ulook
25.11.2016
12:11:38
override func prepare() { cache = [UICollectionViewLayoutAttributes]() contentHeight = 0.0 if cache.isEmpty { let columnWidth = contentWidth / CGFloat(numberOfColumns) var xOffset = [CGFloat]() for column in 0 ..< numberOfColumns { xOffset.append(CGFloat(column) * columnWidth ) } var column = 0 var yOffset = [CGFloat](repeating: 0, count: numberOfColumns) for item in 0 ..< collectionView!.numberOfItems(inSection: 0) { let indexPath = NSIndexPath(item: item, section: 0) let width = columnWidth - cellPaddingX let cellHeight = delegate.collectionView(collectionView: collectionView!, heightForCellAtindexPath: indexPath, withWidth: width) let height = cellHeight + cellPaddingY let frame = CGRect(x: xOffset[column], y: yOffset[column], width: columnWidth, height: height) let insetFrame = frame.insetBy(dx: cellPaddingX, dy: cellPaddingY / 2) let attributes = UICollectionViewLayoutAttributes(forCellWith: indexPath as IndexPath) attributes.frame = insetFrame cache.append(attributes) contentHeight = max(contentHeight, frame.maxY) yOffset[column] = yOffset[column] + height if column >= numberOfColumns - 1 { column = 0 } else { column += 1 } } } }

вот как получилось - но получилась хуйня

Andrey
25.11.2016
12:11:55
не братан

это полная хуйня

https://www.raywenderlich.com/107439/uicollectionview-custom-layout-tutorial-pinterest

это ровно твой кейс

Ulook
25.11.2016
12:14:06
ок, попробую

Google
Andrey
25.11.2016
12:17:05
так че пробовать) это то, что тебе нужно :)

Constantine
25.11.2016
12:24:51
мб кто подскажет в архитектуре баз данных. как вы думаете организованна база данных в Гугл Транслэйте? как словари с разными языками связанны друг с другом? их же просто дофига, но они все знают друг о друге

Andrey
25.11.2016
12:25:45
Если бы мы знали как организованна архтитекрута баз данных в гугле - мы бы тут не сидели

Constantine
25.11.2016
12:26:00
бля, ну а если подумать, как бы вы организовали?

это просто пример

не обязательно гугл)

Andrey
25.11.2016
12:26:53
в heap

Valentin
25.11.2016
12:27:05
переводчик гугла это простой пример???

Roman
25.11.2016
12:27:34
перевод думаю через анлийский идет везде

хотя я не думаю что там просто

Ulook
25.11.2016
12:28:10
так че пробовать) это то, что тебе нужно :)
попробовал - на примере расстояния между крайними ячейками и внутри все равно разные получаются

у меня так и реализовано сейчас

Andrey
25.11.2016
12:28:37
так настрой как надо

Ulook
25.11.2016
12:28:41
ща

Andrey
25.11.2016
12:29:06
я вот даже тут вижу твой кейс

Ulook
25.11.2016
12:30:45
мой кейс - это если бы расстояния были бы такие же как на моем скрине))

а его меняешь - и все по пизде плывет

вот в чем беда

Andrey
25.11.2016
12:31:07
значит не везде где надо меняешь

Haile
25.11.2016
12:32:47
Google
Constantine
25.11.2016
12:32:56
хотя я не думаю что там просто
вот именно. по сути, как я думаю, должны сущности английского слова, немецкого, польского и других языков, которые должны указывать в поле перевода на остальные языки

Александр
25.11.2016
12:32:59
в текстовых файлах

Haile
25.11.2016
12:33:08
один хуй там не хранятся соответсвия в базе

там нейронка считает выходы

Constantine
25.11.2016
12:34:26
лол, а я хочу замутить такую хуйню в кор дате)0)0)

Александр
25.11.2016
12:34:49
мути

Haile
25.11.2016
12:35:13
мути

Admin
ERROR: S client not available

Павел
25.11.2016
12:35:26
я бы plist юзал на твоем месте)

Constantine
25.11.2016
12:35:29
так как, я что-то не понимаю, как вот так связать все слова

Haile
25.11.2016
12:36:12
https://research.googleblog.com/2016/09/a-neural-network-for-machine.html

на

хуль там делать

нейронку на класстеры зашардил

обучил

любуйся

Alexey
25.11.2016
12:37:05
любуйся
Красавчик!

Constantine
25.11.2016
12:37:28
вот к примеру у меня есть абстрактная сущность слова, от которой я создаю другие сущности других языков. и вот надо связать все эти сущности между собой

Александр
25.11.2016
12:37:33
охуенно

DBA

Google
Constantine
25.11.2016
12:38:04
не во сколько, свой проект)

DBA
обычная, классическая)

Haile
25.11.2016
12:39:36
вот тебе че надо, обычный пословный переводчик?

или ты хочешь предложения переводить?

на твой схеме у тебя будет примерно как https://i.ytimg.com/vi/fdlzDs-GPrk/maxresdefault.jpg

Constantine
25.11.2016
12:40:53
в общем, хочу написать приложение для изучения слов любого языка. где я могу вести словари разных языков. русский-английский, немецкий-француский, немецкий-английский и тд

на твой схеме у тебя будет примерно как https://i.ytimg.com/vi/fdlzDs-GPrk/maxresdefault.jpg
ну это первое, что в голову пришло. другого решения не вижу пока, потому что никогда толком архитектурой бд не занимался

Andrew
25.11.2016
12:42:22
сразу - хуйня, ничего не выйдет. одно слово на одном языке - на другой язык переводится по разному.

Haile
25.11.2016
12:42:27
если тебе ТОЛЬКО для слов - можно просто хуйнуть одну таблицу

столбцы - языки

строки - переводы

да и все

Ivan
25.11.2016
12:43:09
строки - переводы
сложно новые языки вводить

говно вариант

Constantine
25.11.2016
12:43:16
ну

Haile
25.11.2016
12:43:17
да брось

Ivan
25.11.2016
12:43:18
таблица с языками

Страница 410 из 2351