[WT] [Архив]  [Поиск] Главная Управление
[Совместно с Ычаном]
Имя
Animapcha image [@] [?]
Тема   (новая нить)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, OGG, PDF, PNG, PSD, RAR, SVG, SWF, TXT, XCF, ZIP размером не более 10000 кБ.
  • Ныне 2009 unique user posts. Посмотреть каталог
  • Максимальное количество бампов треда: 500
Файл: 146695702917.jpg-(86.47KB, 720×720, junior_developer_nagato.jpg)
14160
No. 14160 Закреплено hide watch quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Здесь можно получить помощь и консультацию по любому языку программирования, в любой сфере разработки. Не важно, программируете ли вы собственного робота, пишете серверную приблуду, интегрируете чужие API, ковыряете игру, или пытаетесь сделать сайт на Wordpress - если аноним что-то об этом знает, он обязательно поможет.

Примеры кода лучше выкладывать в виде ссылок на http://pastebin.com или http://ideone.com

Не знаете, какой язык и библиотеки взять для вашей задачи? Вам сюда.
Не знаете, где клиент, а где сервер? Вам сюда.
Не понимаете, что такое ООП? Вам сюда.
Написали код, и не понимаете, почему не работает? Вам сюда.
Обнаружили кусок кода, и не понимаете, как оно вообще могло работать? Вам тоже сюда.
Не знаете, как подступиться к проблеме? Вам обязательно сюда.

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

Чтобы не сбивать новичков с толку, а также не разбавлять полезную информацию мусором, беспредметные споры типа "какой язык / парадигма / библиотека / етц лучше" здесь запрещены.

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

По мере поступления вопросов можно составлять FAQ и базу знаний.
439 сообщений и 52 изображений пропущено. Для просмотра нажмите «Ответ».
No. 15485    
>>15482
Не компилируется оно у тебя в этой строке:
mov n, eax

Насколько говорит мануал по NASM, нужно:
mov [n], eax


Далее, не уверен что тебе надо использовать int 21h в ideone.
Я вижу, что в примерах у них используется int 80h при вводе-выводе.
No. 15486    
Файл: 148469387864.jpg-(196.04KB, 750×750, 1483110458421.jpg)
15486
>>15485
http://ideone.com/vNJVCN
успешно выполняет, но ничего не считает:(
No. 15487    
Файл: 148473036851.png-(489.38KB, 1920×1200, Konachan_com - 34693 cat_smile izumi_konata lucky_.png)
15487
>> 15486
Э–э–э, нет, так это не работает.
В MS-DOS свой набор апишек:
http://www.codenet.ru/progr/dos/int_0026.php

Ideon же компиляет–запускает под линуксом (судя по всему), там другое соглашение вызова, и совсем уж другие функции:
http://syscalls.kernelgrok.com/

Просто замена «int 0x21» на «int 0x80» не даст тебе ничего.

Я конечно уже ничего не помню %и вообще, это было давно и неправда,% но вот пример вывода на Идеоне:
https://ideone.com/fj29m8

Хотя, куда полезней для понимания было бы таки поставить nasm, OllyDbg и разобраться как выполняется программа, куда что пишется и зачем.

Если ты не понимаешь как функционирует досовский исходник, лучше сразу выбрось и пиши с нуля. Для начала, хотя бы псевдокодом.

Представь, что ты прочёл статью про числа Фибоначчи на вики и теперь объясняешь первокласснику Васяну как вычислить n–ный элемент последовательности. При том, Васян не знает что такое «последовательность» и прочее, но умеет складывать–вычитать–перемножать–делить (продвинутый такой первоклассник) и сохранять результат на бумажку.

Файл: 148385821573.png-(13.42KB, 400×100, iifund.png)
15396
No. 15396 hide watch expand quickreply       [Ответ]
Доброго времени суток!
Собираюсь сделать веб-фонд помощи для ычанек и прочих анонимусов.

Суть вкратце: у некоторых бывают ситуации, когда кушать нечего, зарплату задерживают, а живот уже несколько дней нещадно бурлит от голода (того хуже, нечем кормить котейку), или не хватает пару рублей на интернеты/etc. От таких событий, остается только идти на борду и создавать попрошайка-тред. Тут я и подумал, что неплохо было бы создать фонд помощи, и перенаправлять нуждающихся туда.
Как я примерно представляю себе реализацию: сайт, на котором будут видны накопления фонда, форма для реквеста помощи, список реквестов, и форма пожертвований. В реквест помощи входит текстовая форма для описания проблемы, форма аттачмента файлов для пруфов нужды (например фотографий), и форма с данными об обратных реквизитах (куда высылать денюжку).

Что я могу сделать со своей стороны:
1) Фронтэнд и хостинг.
2) Небольшой, но стабильный ежемесячный финансовый вклад в фонд, для его поддержания в рабочем состоянии.

В какой помощи я нуждаюсь:
1) Бэкэнд
2) Логистика - пока не знаю, как лучше сделать: набрать пару человек для решения кому выдавать помощь, а кому нет (доверие к пруфам), или выдавать по голосованию (но это долго, и помощь уже может быть не нужна), а может все вместе.
3) Доверие - не знаю как заручиться доверием у анонимусов, ведь фонд рассчитан хоть на какие-нибудь пожертвования, и наверняка большинство будет думать, что деньги я украду и заберу себе. Будет ли больше доверия, если я деанонимизируюсь как создатель (чтобы в случае чего меня нашли и сломали лицо)?
4) Спонсоры - тут все понятно.

Хочу уточнить, что речь идет не о больших суммах. Вряд-ли фонд сможет жертвовать больше 200-300 рублей на человека (считая из того, сколько в него смогу вкладывать я).
Если идея даст плоды в виде пожертвований, я бы хотел спонсировать интересные проекты с имиджборд за счет фонда.

С радостью послушаю ваши мнения и идеи. Заранее спасибо!
8 сообщений и 1 изображение пропущено. Для просмотра нажмите «Ответ».
No. 15476    
Файл: 148459595415.jpg-(81.12KB, 907×551, IMG_20161208_101946.jpg)
15476
>>15475
Вакаранай...
No. 15477    
>>15476
Я про твою идею с фондом и системой, как у алхимиков FMA. По факту, выглядит, как обычная фриланс биржа, где заказчики ищут исполнителей. Там же есть система отзывов/рейтингов, где фрилансеры, за счёт выполненных ими заказов, могут показать, что они специалисты, а не нубы.
Или ты что-то другое имеешь в виду?
No. 15478    
Файл: 148464101120.jpg-(80.87KB, 905×554, IMG_20161208_101435.jpg)
15478
>>15477
Выглядит похоже, но в нашем случае будет скорее уж братская помощь, чем подрядческие отношения, ведь не всегда тот, кому оказывают услугу — в широком смысле этого слова — способен чем-то сразу отплатить тому, кто ее оказал, а потому, думаю, допустимо будет сделать в такой системе возможность взаимной помощи по типу: хелпер — просителю и организация в будущем — хелперу. В то же время, если все слишком сильно будет упираться в доверие, то такое объединение будет очень медленным и непостоянныи, если вообще жизнеспособным. Тут нужно хорошо всё продумать: не случайно же я сказал, что подобные идеи уже возникали.
И да, пожалуй, больше для такого рода организации подойдет термин гильдия, чем фонд...
No. 15479    
>>15478
>непостоянным в плане состава
Слоуфикс.
No. 15480    
Кстати, ещё где-то в 2011-12 на том Сосаче делали фонд, где любой мог попросить денег за реквесты, и наоборот, предложить деньги за выполнение его реквестов. Т.е. попрошайкой оставлялся запрос на н-ю сумму, потом другие аноны при деньгах предлагали эту сумму или её часть за их реквесты, и если они подтверждали выполнение реквестов, предложенная сумма переводилась на кошелёк попрошайки. Если не — можно было перевести деньги на общий счёт фонда и оставить тикет с реквестом и контактными данными (почта, жаббер, прочее).
Точно не помню, но вроде так работало. Сорт оф фриланс-биржа.
No. 15489    
>>15480

https://www.youtube.com/watch?v=KtxXKezbQ9w
No. 15494    
>>15489
Что за пародия на Filthy Frank'а?

Файл: 137217704530.jpg-(251.35KB, 810×810, 7118cd632eddd22b7a4b6559bff5e2fa.jpg)
9999
No. 9999 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
http://sourceforge.net/projects/rr-rr/
Предыдущий тред: >>4274
113 сообщений и 63 изображений пропущено. Для просмотра нажмите «Ответ».
No. 15215    
>>15214
Это получается, что на каждый текстовый объект проще сгенерировать массив вершин? Что делать, если текст динамический? При изменении перезагружать вершины? Звучит сомнительно, но я попробую.
Что до текстурного атласа - получается, что набор символов должен быть известен заранее. А если это нет возможности узнать, то как быть?
Ну и возвращаясь к идее более сложных сцен. Допустим, что текст можно попытаться уложить в один-два объекта. Но если, не дай боже, нужно будет рендерить различные модельки с различными текстурами? Их же не склеишь в одну большую модель и текстуру.
No. 15216    
Файл: 148140143474.jpg-(81.07KB, 480×640, 24577265.jpg)
15216
>>15215
В варианте с матрицами ты, заливая по 16 чисел на символ, косвенно делаешь то же самое, а ведь они на такое даже не рассчитаны! (против потока вершин, даже usage-подсказки в glBufferData завезли).
Чисто ради самоуспокоения спроси у своего шрифта количество символов и нарисуй их все =3.

Один дип на модельку — нормально, их ведь так и делают, с развёртками, вот этим всем. Одномоментно видимых вблизи много не будет. Невидимые рисовать не нужно. Вдали можно рисовать спустя рукава (импостером etc.).
No. 15347    
>>9999
Уважаемый, ты там с голоду умер?
No. 15388    
Файл: 148378933818.jpg-(137.49KB, 1188×791, QUALITY_7.jpg)
15388
>>9999
Ответь же!
No. 15465    
Где предыдущий тред? Совус, заяем удалил?
Объясните же уже, что это такое-то, блдажд, о чём тред!
No. 15493    
Файл: 14847808827.gif-(32.35KB, 330×194, ship.gif)
15493
>>15347
Нормалфаги под кроватью пытаются отбирать еду, но они тупые, легко обхитрить. Сделал двухминутное кинцо, зацени: https://github.com/runewalsh/rox-loh/releases/download/v1.0/rox.rar. Это было в меру бесполезно, но по крайней мере понял, как нужно было работать с окном и GL-контекстом — потом как-нибудь перенесу реализацию в основной движок.

Файл: 148476737598.jpg-(36.06KB, 433×455, CPlusPlus.jpg)
15488
No. 15488 hide watch quickreply       [Ответ]
Привет. Тут такое дело. В общем, мне 22 года, я закончил бакалавриат по направлению информатика и вычислительная техника, и мой профиль - это соверменный С++ (С++11/14). Проблема в том, что в моём городе полторы вакансии на С++ разработчика, причём одна из компаний мне не особо нравится. Такая ситуация навевает мысли о фрилансе, и тут назревает главный вопрос: котируется ли на фриланс биржах что-то кроме веб-программирования? Могу ли я зарабатывать там, используя свои знания по С++?
No. 15490    
Подписался на обновления.
No. 15491    
https://freelansim.ru/tasks?q=c!plus!plus
No. 15492    
>>15491
Хотелось бы что-то про личный опыт услышать.

Файл: 148389765767.jpg-(349.97KB, 2048×1536, KSARepair iOS1.jpg)
15403
No. 15403 hide watch expand quickreply       [Ответ]
Привет, ЫЧан
Я хотел бы спросить, нет никого, кто знает Питон и у него есть на руках огрызок с Jailbreak'ом?
Я пытаюсь перенести недавно вышедший Katawa Shoujo Alpha Repair на него, но опыта программирования на питоне нет.
17 сообщений пропущено. Для просмотра нажмите «Ответ».
No. 15434    
>>15433
Спасибо, 6.10.2е
No. 15436    
Найти что-либо на Ren'Py раньше 6.14.0 почти невозможно, как я думаю, ибо большинство игр собиралось Ren'iOS
No. 15437    
Не очень новости, это только на iOS и это можно оставить на совести Ren'iOS
No. 15438    
Надеюсь, тут есть человек с Mac, способный помочь и собрать .ipa для распространения на JailBreak?
No. 15439    
>>15438
>тут есть человек с Mac
есть

>способный помочь и собрать .ipa для распространения на JailBreak?
хм, раньше собирал только для официального стора, но попробовать можно
No. 15441    
>>15439
Тогда сложу все аккуратно в папки для проекта Ren'Py
No. 15466    
>>15437
Там проблема не в renios, а в renpy 6.14.1, выполняющим код от renpy 6.10.2 без script_version.rpy

Файл: 137816923745.jpg-(428.64KB, 733×572, rarjpeg.jpg)
10384
No. 10384 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
суть не столько в средстве сколько в идее наноборды. эта борда без сервера, без каких-то туннелей и шифрованных каналов. борда, которую невозможно уничтожить. ящитаю эту идею надо всячески развивать особенно в свете последних событий. ведь могут и и2п запретить.

как я вижу наноборду. наноборда это прежде всего люди:

А. сборщики. сборщик собирает (возможно, при помощи автоматического инструмента) все свежие подвергающиеся распаковке пнг-шки из типичных официальных тредов всех имиджборд мира.
Б. мегарепостер. является также и сборщиком. отличается тем, что делает тематические паки и заливает их куда-нибудь.
Б. репостер/постер. качает пак сборщика или делает свой пак (являясь сборщиком) и постит в одном из тредов на одной из борд попеременно то неизменённую картинку из пака, то картинку из пака, в которую поверх записано его собственное послание/файл.
Г. ридер. качает (или собирает в качестве сборщика) пак, распаковывает и просто читает/смотрит посты наноборды.
Д. вербовщик. привлекает людей на наноборду.

как я вижу контент:
это текстовые сообщения как на обычных бордах, сильно пожатые жпегом картинки, части каких-нибудь архивов.

как можно организовать текстовые сообщения:
ставить дату и номер поста (от фонаря). у кого-нибудь будет шанс ответить именно тебе ссылаясь на номер твоего поста или проще: цитируя сообщение. специальный нехитрый софт поможет отыскать ответы на твои сообщения в одном из паков по цитатам или по номерам постов.
Сообщение слишком длинное. Полный текст.
129 сообщений и 51 изображений пропущено. Для просмотра нажмите «Ответ».
No. 15132    
Файл: 148012592396.png-(1.01MB, 1500×1500, 967db179-d682-4050-a101-7f3ea451a86d.png)
15132
>>15125
Поисковики уже давно знают все о наноборде.
No. 15135    
Файл: 148025672451.png-(341.64KB, 1568×1202, e1b85d0a-af6b-11e6-8cba-1f8f0aff5877.png)
15135
>>15125
No. 15285    
https://github.com/nanoboard/nanoboard/releases
Наноборда, ссылка на скачивание.
No. 15461    
Так это здесь зародилась идея наноборды?
No. 15462    
Файл: 148453060791.jpg-(116.93KB, 1024×525, flying_house_by_ilmarinenn-d70uqym.jpg)
15462
Крос, ты? Вот почему оно весит 200МБ, тормозит без всякого соединения к интернету, падает после первого запуска и загрузки пнг, не отправляет первый пост с большой картинкой, потупив 10 минут и написав "Connection to server lost". Надёжность — просто PRRYYYYGEEEEE. Доски — не открываются, чтобы открылись, надо развернуть их на новой вкладке и прождать секунд десять. Чтобы открыть треды — надо открывать в новой вкладке и ждать десять секунд. Можно получить 10 последних постов, но из каких они тредов — непонятно!

Пощему весит так много, няш?

Шакалятор картинок классный, мне нравится, если бы он ещё сработал. Превьюшки не закрываются даже после закрытия шакалятора, и накладываются одна на другую при каждом нажатии.

Так то ты прогер-изобретатель-гений, впечатляет это всё, но оно сегодня у меня так и не заработало.

Вот пытаюсь отправить очень маленькую картинку, висит на "Wait for POW usually less than a minute..." Может это всё потому что у меня ВинХП и пека старая, а ты думаешь, что моя пека должна осиливать крузис? Вот, соединение потеряно. Без картинки тоже запостить не удалось.

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

Или у всех ок а я один такой исключительный?
No. 15463    
Поясни за удаление постов. Они удаляются из базы и больше никогда не выкачиваются, но если снести базу и начать с нуля, они ведь всё равно перекачаются, выходит.
No. 15464    
А сейчас оно самопроизвольно начало выкачивать новые посты. Только что было 700, теперь 1800. Доколе?

Файл: 133867222497.jpg-(121.44KB, 600×338, 00000016.jpg)
6903
No. 6903 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Господа, определённую инициативную группу посетила идея провести межчановский онлайн-турнир по игре в Кой-кой (http://en.wikipedia.org/wiki/Koi-Koi ), однако найти действующую сетевую площадку для этого нам не удалось.
Если кто-то такую знает, то просим подсказать, а если нет, то хотелось бы сделать свою. Поскольку кодеров среди нас нет, то объявляется открытый реквест на разработку сервера для сетевой игры в этот самый Кой-кой. Проект по идее должен включать возможность игроков играть друг против друга с возможностью централизованного учёта результатов. Для вящей кросс-платформенности уместным будет браузерный вариант.
Образец игры как таковой тут: http://www.gamedesign.jp/flash/hanafuda/hanafuda_e.html (хотя там есть некоторые расхождения с общепринятыми правилами)
Правила в вышеозначенной статье в Википедии, а также в http://www.gamedesign.jp/flash/hanafuda/rule_e.html и http://mywings.ru/5
Если кто-то заинтересовался игрой, а тем паче запиливанием клиента, милости просим.
276 сообщений и 91 изображений пропущено. Для просмотра нажмите «Ответ».
No. 13985    
>>13984
Там, например, англоинтерфейса не было, следовательно позвать иностранцев было нельзя.
Почему его не было, вопрос к разработчику. Но он пропал вместе с сайтом.
No. 14120    
Эй, верните кой-кой мне.
No. 15349    
http://store.steampowered.com/app/364930/?l=russian - ханафуда в стиме за 24р для всех кто скучает по койкою.
Морда если ты меня слышишь - твой койкой был более лучше (хоть этого выражения и не существовало когда ты перестал его делать). Всё ещё надеюсь что оживишь.
No. 15352    
>>15349
Могли бы уже десять раз свою опен-соусную реализацию сделать вместо нытья по одному закрытому сайту.
No. 15458    
Кто-нибудь возрождает?
No. 15459    
Я, но медленно и лениво.
No. 15460    
>>15459
Что уже готово?

Файл: 142342705727.jpg-(4.49KB, 160×160, pixiv.jpg)
12467
No. 12467 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Где новый тред о Nekograbber'e?
93 сообщений и 23 изображений пропущено. Для просмотра нажмите «Ответ».
No. 15405    
>>15368
И pixiv что ли тоже не работает? Пичалька. У меня авторизацию даже не проходит =(
No. 15416    
>>15367
так NSFW и не нужно, все хорошо сложилось же
No. 15418    
>>15405
Могу попытаться угадать: у тебя не русский IP? В некоторых ресурсах теперь людям подпихивают whitecube.
No. 15419    
>>15418
>в некоторых ресурсах
  • регионах.

No. 15420    
>>15418
Я специально для этого проксю купил, даже две, и в итоге соснул блин. А рюски айпи у меня "заблочен" сраным росхуйлопозором
No. 15428    
>>15367
Стив, ты ведь еще починишь ресурсы, да? Я подожду конечно если надо, просто хочется знать что проект жив
No. 15429    
>>15428
А еще wildcritters нет переименовали в veebooru ком и он теперь тоже поломан

Файл: 147676347164.png-(92.53KB, 300×300, unnamed (1).png)
14910
No. 14910 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
В тред призывается главный разработчик (Miku), а также её левая (Elihart) и правая (AliceAC) руки! Прошу тред не тереть, потому что даже с ПК жутко неудобно пролистывать по 10 страниц в /b/, чтобы найти этот самый OverChan-Тред.
148 сообщений и 7 изображений пропущено. Для просмотра нажмите «Ответ».
No. 15398    
>>15397
Тогда может стоит сделать отдельный пункт, который будет передавать выделенный текст в форму ответа с тэгом цитирования и номером цитируемого поста?
Это сильно сложно в реализации?
No. 15401    
>>15398
>Тогда может стоит сделать отдельный пункт, который будет передавать выделенный текст в форму ответа с тэгом цитирования и номером цитируемого поста?
Попробую так сделать.
>Это сильно сложно в реализации?
Это должно быть несложно.
No. 15402    
>>15401
Огромное тебе спасибо заранее. Надеюсь на успех этого предприятия, очень уж неудобно каждый раз вручную всё копировать и ставить тэги цитирования.
No. 15413    
>>15397
Ой, можно тоже насчёт share? Знаю, что можно через список тредов копировать ссылку на тред, но было бы неплохо ещё и в share добавить «Коп. ссылку», как в приложении Ютуба. А ещё возможность копировать ссылку на файл в галерее. А ещё лучше — возможность шарить ссылку сразу в какой-нибудь открытый тред в самом Оверчане.
No. 15414    
>>15413
>но было бы неплохо ещё и в share добавить «Коп. ссылку», как в приложении Ютуба.
Это как?
>А ещё возможность копировать ссылку на файл в галерее.
Это и так есть.
No. 15415    
Файл: 14839595648.jpg-(15.27KB, 290×290, IMG_20170109_135511.jpg)
15415
>>15414
Вот так.
Значит, что-то другое хотел. Хм… А, точно: пункт Share в быстром меню.
No. 15425    
Спасибо тем, кто поддерживает оверчан в рабочем состоянии.

Файл: 145703174594.png-(1.50MB, 1047×370, logo.png)
13905
No. 13905 hide watch expand quickreply       [Ответ]
сап стив,
призываются люди, которые владеют английским. Есть сыро-альфа версия VN, в ней пока готов кусочек пролога. Нужны ваши отзывы по повествовательной части. Кто скачает, ознакомится и накатает отзыв чуть длиннее "ОП-хуй" - лучи добра и вечный почет.

скачать можно отсюда:
http://sukebei.nyaa.se/?page=view&tid=1949175
https://mega.nz/#!pFFigB5K!6OxTiMmcw3iWXLOKHqAW1ldJA4L0prZBXNENaD4IlUc

можно кидаться говном и по остальным аспектам, но сейчас больше интересует именно повествование
1 cообщение пропущено. Для просмотра нажмите «Ответ».
No. 13907    
какой бамп, тред с нулевой не ушел еще
No. 14521    
Файл: 147170443266.png-(1.58MB, 1362×744, Безымянный.png)
14521
Зависло на второй битве.
В целом интересно, но не хватает кнопки автобитва или пропуска битвы.
No. 14522    
И ещё хотелось бы сейв чтобы посмотреть всю галерею.
No. 14659    
Файл: 147281568049.png-(2.12MB, 1388×2048, Slot1.png)
14659
ОП, ты заказывал арты или сам фигачишь?
No. 14660    
Файл: 147282271579.jpg-(33.71KB, 512×604, a2k5aC0vG0s.jpg)
14660
>>14521>>14659
SMOLEV ETO TY?
No. 15098    
Оп, пили ещё, годно.
No. 15377    
>>15098
Или нет.

Удалить сообщение []
Пароль  
[Mod]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]