Development of mobile applications
Comments 679
+103
«Не мне — значит никому». Им ведь плевать на детей. Их интересуют только деньги. И вас они за никого считают. Типично для таких, как ДИТ и иже с ними. Впрочем, только ли для них?

А автор молодец. Успехов ему.
-6

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

-7
Ну например жадность преподавателя. Отсутствие денег в зачётке приравнивается незнанию материала. По крайней мере на моей родине это так.
+15
В таких случаях студент обращается на кафедру с просьбой организовать сдачу комиссии. Собираются несколько преподавателей и принимают зачёт/экзамен. В моей практике никаких проблем с этим не было — желающие получить «5» ради красного диплома реально свою «5» получали. Двоечники тоже вытягивали свои тройки, когда их реальные знания соответствовали хоть какому-то минимуму. В конце концов, можно перевестись в другой ВУЗ, если в родном всё настолько запущено. Мне кажется, это надуманная проблема, хотя я лично предпочитаю формальные тесты, где личные вкусы преподавателя не влияют на оценку. На мой взгляд форма оценки знаний вообще вторична, поскольку учатся не в процессе оценки знаний, а заранее. Тем более, адекватные люди учатся не ради оценки, а ради самих знаний. Ради оценки вообще учиться смысла нет — долго, дорого, неэффективно. Проще сразу купить аттестат/диплом с нужными оценками и любоваться.
+1
Сменить ВУЗ… А что делать, если в городе во всех ВУЗах тупо одни и те же преподаватели? Просто кочуют между лекциями из одного в другой. Что делать, если вам в лицо говорят: «хотите зачёт? — купите мою книгу».

Но давайте молчать. Давайте говорить, что студент лентяй, а преподаватель — бог. Давайте называть проблему надуманной.

Чего мы вообще тут собрались? Леван тоже проблему надумал, видимо, если следовать логике замалчивания.

А между прочим есть университеты, которые заботятся о судьбе своих студентов. Один американский университет задался вопросом: как так? Мы принимаем учиться умнейших людей, а закончить учёбу могут лишь единицы. Неужели они (студенты), вдруг обленились, хотя до нас (до университета) упорно трудились? А может быть мы делаем что-то не так? Они проанализировали свой процесс обучения, улучшили его, и количество выпускников возросло в разы.
Я завидую тем, кто попал в хороший ВУЗ. Тем, кто в ВУЗе получил все те знания, которые лично я сам должен был выискивать по библиотекам, книгам, курсам. Есть отличные ВУЗы. И есть ВУЗы, которые тратят время нашей жизни зря.
+2
А может и правда со студентом что-то не то?
Я про свой ВУЗ в свое время тоже много чего слышал. Как до начала обучения так и в процессе.
«Преподы — взяточники, нормально сдать невозможно» и прочее бла-бла-бла.
Ну и что же на самом деле? Тот, кто хочет сдать сам — сдает сам. Кому достаточно троечки — сдает на троечку, кому нужна пятерка — сдает на пятерку.
Деньги, конечно же брали. Но! Это ключевой момент — никогда за все время моего обучения ни один препод не вымогал их. Было дело — предлагали купить, например, методичку. Причем, за смешную сумму. Но опять же именно предлагали, а не навязывали.

В конце концов есть прокуратура, СК, ФСБ. Есть диктофоны, есть заявления. Преподов-взяточников регулярно сажают.

В наихудшем случае есть другие города с другими ВУЗами и преподами.
+3
Вроде после смены вуза теряется отсрочка, а это главное что может дать российский вуз
+2
Не теряется. Не вводите людей в заблуждение. При желании перевестись необходимо проделать некоторую работу в своём вузе и принимающем, потом сразу переоформляют. Если кого-то забрали, значит он хорошенько подзабил на этот вопрос и думал, что само получится.
-91
Открытие API дневника произошло по инициативе города, в том числе в качестве меры поддержки таких разработчиков как Леван, которые регулярно ломали наш сервис, пытаясь запустить свой. Но через несколько лет постоянных нарушений правил использования API и жалоб от пользователей мы действительно перестаем его поддерживать для всех разработчиков, без исключения. Там, где сложился цивилизованный диалог со сторонними разработчиками — Автокод и ЕМИАС, например, поддержка API продолжится. Многие новые сервисы мы уже совсем не делаем сами, если эти ниши успешно занимают сторонние разработчики.
+54

Что значит "ломают"?
Ваши сервисы действительно настолько кривые, что их можно "сломать" обычным запросом?

+20
Там, где сложился цивилизованный диалог со сторонними разработчиками

Мне просто стало интересно… Чем диалог Левана был нецивилизованным? Не могли бы вы привести ну хотя бы ДВА примера.
PS Мне не нравится какой-то «сторонний» сервис, плюс я не могу его победить. Я создаю на на том же API свою левую лажу, и начинаю жаловаться на неё. ОПА и API закрывается! ТАК НЕ ДОСТАВАЙСЯ ЖЕ ТЫ НИКОМУ!!!
Даже-ДАЖЕ если вы так поступаете при условии что некто хочет досадить просто конкретному человеку автору конкретной программы (и в этом нет никакого вашего «личного» интереса) это всё равно убожество.
-61
Если вы вчитаетесь повнимательнее в то, что пишет Леван, вы увидите, что наши сотрудники потратили достаточно большой объем рабочего времени на диалог, то есть как минимум зайти в ДИТ сложности не составило, мы открыты. Причин для встреч было несколько — как минимум, Леван в обход API парсил дневник, создавая на него серьезную нагрузку, пытались договориться о технически грамотном использовании API. Второе, просили выбрать менее рискованную модель монетизации — случаев показа мягко говоря спорной рекламы было много. Требовать мы это не в праве, но учитывая достаточно бескомпромиссную позицию Левана решили закрыть API для всех. Одно дело увидеть порнографию в стороннем приложении для автолюбителей, другое дело в дневнике.
+53
По пунктам.
1. Что наши сотрудники потратили достаточно большой объем рабочего времени на диалог.
Проблема с рекламой была решена в тот же вечер, а переговоры тянулась 2 месяца. Вы сами тянули
2. Леван в обход API парсил дневник, создавая на него серьезную нагрузку
Ага, а если бы я не парсил, то пользователь так же зашел на сайт. И создал «нагрузку». Теоретически я только уменьшил ее т.к. не загружал стили и JS. То, что вы пишите — нелогично.
3. пытались договориться о технически грамотном использовании API
Я сам перешел на АПИ, а вы его моментально заблокировали. Что?
4. просили выбрать менее рискованную модель монетизации — случаев показа мягко говоря спорной рекламы было много.
Не просили, не много. 1 случай, который не повторялся.
5. но учитывая достаточно бескомпромиссную позицию Левана решили закрыть API для всех
бескомпромиссную? Коллективное наказание? Даже если я хакер, маргинал и порно-барон, то другие как провинились?
+37
Требовать мы это не в праве, но учитывая достаточно бескомпромиссную позицию Левана решили закрыть API для всех.

Вы из-за одного человека закрыли API для всех?

+4
Они не видят в этом проблемы.
ФАС вообще может заинтересоваться этой конторой?
-1
ДИТ — это такие же упертые ребята, как и Доктор Веб. По принципу «хоть плюй в глаза — всё божья роса». До последнего будут считать себя правыми, ни в чем не признаются.
+9
А я вижу порнографию в вашем поведении и наличии таких свиней как вы, живущих на счет налогоплательщиков (за мой счет). Закройтесь для всех, пожалуйста.
+18

А по моему Ваши объяснения где-то на грани отсутствия логики.


1) Какое отношение реклама (пусть бы даже в приложении Левана сиськи-письки показывались бы на каждой странице) имеет к вашему API? Если нашлись какие-то идиоты, которые из-за 3party приложения "подавали в суд" (кстати, где пруф?) на вас — это проблема этих идиотов.
Более правильным шагом с вашей стороны же было бы обязать всех сторонних разработчиков указывать что они не имеют никакого отношения к вам и только пользуются публичными данными.


2) как родитель троих детей (прописанный в ЦАО, если вдруг это важно), я крайне не одобряю вашу позицию по закрытию доступа для всех (как, впрочем, и описанное в ОП-посте. Какое вам дело до багов в приложении? Ваше дело в данном контексте — предоставлять API, а не заниматься QA сторонних продуктов).


Впрочем, ровно так же я не согласен и с монетизацией приложения со стороны Левана. Особенно путём показа рекламы.


3) Опять же, "сиськи-письки" в рекламе могли видеть только криворукие пользователи, которые не осилили правильно настроить свою учётную запись на телефоне. Почему они по этому поводу полезли на кого-то вообще наезжать — отдельный вопрос.


4)


в обход API парсил дневник, создавая на него серьёзную нагрузку

Если честно, мне смешно это читать.
У меня даже на по уши "кастрированной" виртуалке с 2 ядрами и 2GB RAM когда парсят мои сайты ничего страшного не происходит.


Я уже молчу про железные сервера более крупных (не моих личных) проектов, которые я администрирую. Там даже "ощутимая", не то, что "серьёзная" нагрузка начинается от сотен тысяч запросов в секунду.


И вы, имеющие НАМНОГО большее финансирование, чем я будете говорить про "серьёзные нагрузки" от одного приложения, где КРАЙНЕ маловероятно одновременное использование всеми пользователями? Правда?


5) И ещё про парсинг: Представим, что приложение Левана бы не парсило сайт, а вместо этого пльзователь заходил бы на сайт в браузере и создавал бы даже бОльшую нагрузку (потому что кроме самой страницы с данным подтягивал бы так же картинки, css, js и иже с ними).


Вы правда всё ещё считаете это валидным аргументом?


6) ваши объяснения мягко говоря идут в разрез с историей выше. Меня это очень смущает.


7) если в итоге окажется что платный "конкурент" его (Левана) приложения "живёт и здравствует", лично я буду считать это намеренным саботажем с вашей стороны и тоже, как и те жертвы рекламы, буду рассматривать идею о том, чтобы подать в суд за навязывание платных услуг сторонных сервисов.


8) к слову, на самом деле, дети итак знают как выглядят половые органы (и женские молочные железы, из которых они, на минуточку, пол-детства молоко пьют). Поэтому это ханжество (вместо того чтобы всё нормально объяснить ребёнку) я точно так же не понимаю. Ну попался порно-банер, ну да и фиг бы с ним. У меня ребёнок просто проигнорирует его и продолжит заниматься своим делом.

0
Справедливости ради: запрос запросу рознь. Где-то и десяток тысяч запросов это пустяковая нагрузка, а где-то тысяча запросов в секунду способна положить даже мощную систему. Одно дело выдавать статические странички по запросу, а другое дело при этом ещё и шерстить базу данных сложными запросами.
Мы не знаем как устроена база данных у них, и запрос «всех» данных для пользователя действительно может создать серьёзную пиковую нагрузку, поставив остальных пользователей в очередь. Обычно клиентские приложения через API запрашивают только строго необходимую порцию данных — только ту часть данных что необходимы для отрисовки экрана который видит пользователь плюс небольшой запас на прокрутку. В приложении автора, вероятно, всё происходит не так и создаёт нагрузку на сервер которая быть может сейчас незаметна, но при росте количества пользователей может стать огромной проблемой.
0
«Мы не знаем как устроена база данных у них, и запрос «всех» данных для пользователя действительно может создать серьёзную пиковую нагрузку, поставив остальных пользователей в очередь.»

Это исключительно криворукость API.
Можно улучшить API, создав нужные запросы, которые будут отдавать всех пользователей кусками, например по регионам, по первым буквам фамилий, в общем есть варианты как разделить крупные запросы.
Зачем еще нужен ОТКРЫТЫЙ API, кроме как предоставлять данные? Это его основная работа!

Это же совершенно понятно, что открытым API чаще всего пользуются сторонние приложения, которые работают со всеми данными, а не с данными единичного пользователя.

Или вы предлагаете, чтобы каждый школьник сам себе написал приложение для работы с API?
0
Так он и предоставляет данные. Даже если частями, API всеравно можно загрузить до невозможности многочисленными запросами если разработчику пришла в голову светлая идея что ему всё-таки нужны все данные. А ограничение на количество данных в одни руки в один момент времени это не проблема API а проблема железа, базы данных и т.д. которые реализуют этот API. Очевидно, что дневник не был рассчитан на нагрузку в виде полного парсинга популярным приложением. Это положение можно исправить только увеличением серверных мощностей его обслуживающих.
0

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

0
парсинг не создаёт больше нагрузки чем открытие страницы в браузере…
а по нагрузке там изначально в тз вроде нагрузка всего в 10000 одновременных запросов запрошена, и не исключено что оно умышленно не может быть масштабировано просто так. но да ладно погодные сервисы это всегда решало ограничением доступа к апи и установкой таймаута на пике… а сервера и код по этому проекту скорее всего также не принадлежат правительству москвы.
0
простите за ужасный русский язык. сегодня превысил лимит построения предложений.
0
«А ограничение на количество данных в одни руки в один момент времени это не проблема API»

Ограничение кол-ва запросов в секунду по IP
Ограничение кол-ва запросов в секунду по токену
Ну есть же миллионы паблик IP, которые регулируют перегрузку автоматически.
+29
Присоединяюсь к вопросу о том, как можно сломать API.

Скажите пожалуйста, уважаемые ДИТ, сейчас по телевизору и на сайтах везде идет мантра, мол, надо развивать информационные технологии, малый бизнес, поддерживать вундеркиндов как Леван, тогда почему вместо поддержки этого, безусловно, талантливого школьника(уже студента), вы вставляете палки в колеса?

Почему вы сами не идете на цивилизованный диалог? Мне казалось, что само ДИТ должно быть в нем заинтересовано, в диалоге и поддержке таких людей.

Да, Леван не акула бизнеса с 40-летним стажем и не гендиректор гугла, но он талантлив и благодаря вашему сотрудничеству могли бы выиграть все. И школьники, которые получили бы хорошее приложение, и Леван, что его приложение работает и им пользуются, и даже вы, ДИТ, показав как хорошо вы взаимодействуете с молодыми разработчиками и поддерживая открытые данные.
+25
А не является ли «Там, где сложился цивилизованный диалог» коррупционной составляющей?
Хотя это зависит от того кто владелец API, за чей счет он был сделан, что написано в тендере и пр.
Но при желании можно организовать прокурорскую проверку на предмет коррупции и антимонопольный комитет заодно на предмет сговора.

В современном мире, контроль доступа не тяжело сделать, без блокировки всех и «налаживанием цивилизованного диалога».
Например доступ по ключу, после подачи необходимого заявления с указанием паспортных данных или печати юр.лица. Если по этому ключу проблемы то выяснение причин, после устранения доступ возобновляется. Тестовые базы для желающих потестить свое детеще.
Сейчас через инетрнет подаются данные в налоговую, осуществляются платежи электронных денег и пр. Там есть что ломать и к чему стремиться. А данные школьников… сомневаюсь, что там серьезное есть. Если действительно есть проблемы атаками на API это только из-за неквалифицированного исполнителя, который ОБЯЗАН предусмотреть защиту.
+11
Как можно через ваш API вам что-то сломать? Откуда у вас руки растут?
+25

Написал много букв. Потом вспомнил, что правила данного ресурса запрещают нецензурную брань, почистил текст. Осталось совсем мало.


У хороших разработчиков API сам по себе есть правила своего использования (или иначе: API реализует правила своего использования, в принципе не позволяя сделать через себя то, что запрещено правилами). Соответственно, такой API можно ломать сколько угодно, но результата не будет.


Отсюда мы делаем вывод о том, что вы (вся Ваша компания) — это плохие, негодные разработчики (а также тестировщики и менеджеры), которым не место в профессии. Пожалуй, добавлю: глупые, ленивые, необразованные и криворукие.
Впрочем, для системы гос.заказов и крупных корпораций это вполне типично.

0
Пожалуй, DDOS к этому не относится, и защитится от него очень сложно и дорого. А именно на него и напирают…
Это всеравно что винить дешёвый хостинг за отсутствие защиты от DDOS.
0

Реальный DDoS, осуществляемый ботнетом, действительно трудно выдержать, сохранив работоспособность (т.е. доступность для благонамеренных клиентов). Однако, тут был не намеренный DDoS, а вполне нормальные запросы.


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


Хотя возможен вариант "тупой клиент запрашивал данные по одной штуке вместо того, чтобы запросить их все сразу". Такая проблема часто возникает у неквалифицированных программистов с SQL, когда человек изучил только простейшие виды запросов и не знает, как решать задачу оптимально. В тупейшем случае он запрашивает всю базу данных в виде одной строки и сам парсит её, делая нужную ему выборку.
Однако, такой подход показывает плохие результате сразу на этапе тестирования на реальной базе данных — поэтому вряд ли программа-клиент была такой тупой. Данная ошибка программиста грузит скорее не сервер, а машину-клиента и канал связи.


И кстати, реальный DDoS обычно действует в соответствии с правилами использования API.


Вообще, хотелось бы почитать, какие именно правила использования API нарушил несчастный InkOut. Они такие, что их нельзя реализовать в коде сервера (CGI-скриптов или Web-сервера Apache/Ngnix)?

0
Вобщем-то это не проблема API а железа, базы данных и системы защиты от DDOS. Надо полагать, для того чтобы API дневника не прогнулся под любой нагрузкой нужен целый датацентр, не меньше.
0

От DDoS-а вообще мало кто может защититься, речь-то не о DDoS, а о регулярно большом количестве пользователей.

+11
Парни, вы немного путаете слова инициатива и заказ. Вы его сделали по заказу города. За деньги налогоплательщиков.
Сейчас вы его закрываете по причине того, что АПИ просто сделан плохо. Судя по всему именно вами.
Либо плохо протестирован и принят в эксплуатацию.
У парня был косяк в приложении, который был исправлен сразу же, но к вам это имеет мало отношения. Может быть еще миллион таких же приложений. В отличие от вас — парень действительно сделал приложение по своей инициативе и бесплатно. Собирает копейки с рекламы в приложении. И вы ему вставляете палки в колеса вместо того, чтобы помочь… Для чего?
+3
Ребятки вы же понимаете, что мои налоги — это часть инвестиций в вас. Я плачу налоги в размере больше 40к в месяц, и если мои налоги идут на такие компании как ваша, то можно собрать против вас коллективный иск таких же налогоплательщиков и посмотреть кто прав и кто виноват. Доступ до API должны иметь все налогоплательщики! Проблема, что у вас все ломается — это проблема ваших программистов и архитекторов.
+11
Автор, могу предложить тебе работу! Пиши в личку. Люблю упертых и людей, которые добиваются своей цели!
0
В официальном приложении не будет рекламы, о каких деньгах речь?
А вот автор как-раз о деньгах речь ведёт, ибо приложение бесплатно.
0
к госуслугам нет претензий, вопросы были и пока остались без ответа по платному приложению родственной альтариксу конторы… даже по двум приложениям у которых доступ к апи технически нельзя отобрать.
+6
https://www.sergeybelove.ru/one-button-scan/result/5c7d6df0cdffac0a0bd1eb2949687db56a9b4a8e/ — дабы всем желающим было проще смотреть на потрошки altarix.ru. Там список всех поддоменов есть :-)
+4
по адресу http://ws-em-dc.altarix.ru вываливается nginx версии 1.4.1!!! КАРЛ!)
P.S. я конечно могу ошибаться, но мне кажется там были какие-то уязвимости)
+1
Да и в более свежих есть проблемы, но без публичных PoC. В 2017 точно была CVE для nginx…
-1
Но ведь это простейший метод защиты — предъявить изучающему якобы древнюю версию по, а на самом деле там последний свежак со всеми патчами. Эксплоиты не сработают, значит случайный хакер пойдет дальше, не будет время тратить.
0

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

+5

Nginx собирается с модулем headers_more и после этого достаточно сделать в конфиге


more_set_headers "Server: nginx 1.0.0";

+21
Леван, я видел всего пару статей ваших и то мимолётом. Подумал еще, прикольное приложение…

В общем, если я начну сейчас по существу вещать, меня потрут за разжигание, ненависть и и призывы.
А вы держитесь! Может, еще удастся найти поле, в котором с ними возможно пободаться??
Что думает ФАС, например. (inb4: он думает, что это смешно, азаза) или еще как-то… Но, блин!..
+4
Давайте их позовем и спросим. FAS_RF, ау.

(но, вы же знаете что они об этом думают, да?)
-9
Обращаться в госструктуру через хабр?!
Ахахах, кхм. не смеши меня!

Лучше доедай мамкин борщ™ и бегом уроки учить.
Да, пока дядя Леван новый парсер не напишет, придется за все предметы втапливать — не посачкуешь…

(нау сарказм моде из офф, если чо)
+5
Представляете, они здесь даже отвечали когда-то — см. https://habrahabr.ru/post/192456/#comment_6772568
+4
мы в 07-08 годах тоже пытались реализовать идею с электронными дневниками, на коленке сделали сайт, обкатали на одной школе(у нас был специально обученный человек/учитель, который сам оцифровывал оценки), однако дальше дело не пошло, т.к. школы не хотели ввязываться в это без пинка сверху…
+55
Леван, спасибо за историю, урок простой, ты его выучил раньше обычного – все, что начинается с последовательностей символов «гос», «рос», «департамент» и тому подобное лучше не трогать даже пятиметровой палкой, если не знаешь правил игры и/или не готов в этих правилах мараться. Наша родина РФ-СССР, страна давно и, видимо, надолго победившего государственного хамства.
+18
не знаешь правил игры

Как можно выиграть или не проиграть в игре, правила которой меняются на ходу?
+31
Очень точно. Они ни одного обещания не сдержали.
У нас был протокол, который по пунктам содержал действия, которые я должен сделать для разблокировки, но как-то у них не получилось
+1
Проблема в том что в настоящее время детьми никто не занимается. Все что делается в школах — это попытки прикрыться бумажками. Пример с API только подтверждает это.

Но страшнее другое — дети учатся все хуже и хуже. Вкупе с тем что сейчас в школах дети поколения 30-35-летних то становится не по себе. Без обид для поколения (самому 43) — везде бывают исключения. Все очень просто — 30-35-летние попали под каток распада. Школу в это время лихорадило а они были детьми. Это сильно накладывает отпечаток на обучение своих детей в школе. Если 35 еще более продвинуты, то 30-ти летние они более подвешены на компьютеры, а их дети там перезависают. Родители не понимают последствий…

Все бы хорошо забросить — но если сейчас дети разбавлены более старшим поколением родителей (от 40-ка), то скоро и этого не будет.

Сам планировал пойти в школу преподавать информатику (диплом, опыт программирования, способность и желание работать с детьми) — но мест нет. А то что сейчас преподают и без мотивации детей — страшно…
+1
30-летние как раз таки могли еще застать нормальные школы, все кто младше — это уже изменения, связанные с ЕГЭ — и там да, там уже все хуже и хуже. А 30-летних еще учили зачастую старые преподы с старой закваской.
0
Я тоже так раньше думал пока не столкнулся в реальности. Тут дело больше уже не в преподавателях, а в общем фоне в стране. Я сейчас имею дело с детьми у которых мамы как раз 30-35-ти летние в основном. И сильно заметно как сказывается то время на детях 6-10-ти лет. Либо я это так вижу, хотя казалось бы разница не сильно большая. но она уже есть.
+6
А вы прямо видите в ЕГЭ какую-то глобальную проблему, точку, в которой сломалось «лучшее в мире» образование?

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

(впрочем, это ничего не говорит о том, что вся критика ЕГЭ неадекватна, был бы в хорошей школе — слышал бы совершенно другую критик, о том, что ЕГЭ, наоборот, слишком лёгкое).

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

ЕГЭ как хоть какое-то статистическое мерило ситуации — уже шаг вперёд по сравнению с тем, что творилось.
+3
А вы прямо видите в ЕГЭ какую-то глобальную проблему, точку, в которой сломалось «лучшее в мире» образование?

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

ЕГЭ нужно было определенно, совершенно верно. Только больше для того, чтоб в разы сбить коррупцию при поступлении в университеты. В конце 90-х, начале нулевых за поступления в вузы на бюджет часто такие суммы требовались, что… Плюс, как постоянно пропускавший математику в 10-11 классах по причине того, что большая часть подгруппы поступала в другой универ и поэтому подготовка была кардинально иная (простые примеры в пару действий, но нужно было решить таких много за короткий срок — у них, задачник Сканави, 3 группа — у меня, зато на экзамене всего 6 примеров и 3 часа времени) я прекрасно помню эти времена всеобщего хаоса и бардака на этапе смены учебного заведения. Плюс потом так же помогал за денюжку подготовиться к сдаче именно ЕГЭ.

При этом массовое отличное знание русского языка под 100 баллов в определенных регионах — показывает, что описанные вами проблемы в школах никуда не делись. Зато подогнанные под егэ методики обучения капитально в массе уровень уронили. Хотя надо учитывать просто весь кумулятивный эффект от кучи наложившихся друг на друга факторов.

PS. Вообще-то в ЕГЭ были легко задачки уровня «ткни пальцем в график производной и по нему найди максимум». Вот только формулировки задач постоянно были такими, что легко было ошибиться, не поняв что именно от тебя хотят. И на задачке выше, например, даже учитель — ошибся. Не самый лучший подход добавлять головоломки в экзамен по математики — тест на IQ, все таки, выглядит по другому.
-2
Да, и это уже обсуждалось в других темах.


Да что вы говорите, а я из криокамеры, знаете ли, вышел, и в подобных дискуссиях никогда не участвовал, удивительно, не правда ли?
0
Именно поэтому нужно обсуждать еще и еще в темах не про это, я правильно понял ваш посыл?
0
Раз уж зашла речь об ЕГЭ, то вылезу-ка из криокамеры и спрошу: (сам я ЕГЭ не сдавал, и никто из моих знакомых не сдавал)
InkOut в тексте статьи упоминает, что можно десять лет пинать продолговатые предметы, и потом за год с репетитором «натаскаться» конкретно на ЕГЭ.
Спрашивается: в чём смысл пользоваться приложением InkOut и оптимизировать количество пятёрок за время учёбы, если эти пятёрки ни для чего не нужны и на результат поступления в вуз всё равно не повлияют?
0
Смысл в том, что за год люди готовятся не на 100 баллов.
И еще вопрос в экономии денег.
0
Я немного про другое:
4. Ребенок открывает дневник на завтра и видит, что домашнего задания много. Целых 7 уроков, но из «красных» одна биология и начинает её делать. Специально для пятерки.

Какой смысл делать задание по биологии — вообще хоть одно за всё время в школе — если ЕГЭ по биологии я сдавать не собираюсь, а итоговая оценка по биологии в аттестате теперь не влияет вообще ни на что?
+2
1) Можно. Только за десять лет пинания ребенок станет в этом просто мастер. Каким способом вы его уговорите 1 год не просто учиться, а ударненько так догнать и перегнать? И репетитора чтоб слушался? Да и репетитор нужен будет очень хороший.

2) Одна девушка при подготовке к ЕГЭ могла решить спокойно уравнение с логарифмом. И сразу после этого неправильно сложить две дроби. Занятий пять ушло и потом еще постоянно закреплять материал приходилось. Всего-лишь проболела тему в свое время, а всем было не до обычной троечницы.

3) Правда в последнее время неоднократно встречал семьи сильно небогатых людей (дальнобойщики, продавцы), у которых дети еще обучались у репетиторов в младших классах обычных школ. Для меня это было, мягко сказать, непривычно — в нашем поколении были дополнительные курсы при институтах или там школе, в крутых школах в старших классах — репетиторы были, да, но там люди целенаправленн в Москву чаще всего готовились. А вот у обычных людей и не ради пятерок — не было такого… Причем это массовое явление с их же слов и слов моей знакомой, которая сейчас активно репетиторством по русскому занимается.

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

PS. Пятерки — нет. А вот с двойками — не возьмут. Хотя в современном мире аттестат с двойками… Это — фантастика. А в нулевых еще была реальность.
0
Видимо, мысль в том, что регулярное получение пятерок лучше коррелирует с уровнем знаний. А во-вторых, добавление элементов игры в обучение поможет повысить мотивацию, и, как следствие, эффективность.
0
В каком-то предварительном ЕГЭ по информатике условие задачи было, а вопроса не было. И четыре или пять ответов. Угадывай.
0
Вспоминая задачник с тестами по информатике, где правильным ответом в задаче «что из озвученного верно» был: в одном бите 8 байт…
0
но мест нет


В моём родном городе был один учитель информатики на три-четыре школы. Неужели за менее чем десяток лет всё на рынке труда так сильно изменилось?
+1
Ну я наверное не сильно правипльно написал — мест нет в школах с адекватными директорами. Потому как прожить на ЗП в школе попросту нереально, а подработки там не со всяким директором пройдут. Плюс я практик, у меня подход не тот что дают обычные учителя в школах.
+1
Как вы понимаете, подавляющее большинство преподавателей — это те люди, которые вынуждены работать в дыре вроде моего родного города на зарплате, на которую вы бы работать не согласились.

Возможно, качество преподавания более чем соответствует оплате.
+36
Честно говоря, слегка удивлен. Автору Спасибо за пост. Ждём ответа от ДИТа, насколько я помню они тут тоже были.

P.S. И сразу уважаемый ДИТ, если ваши причины будут похожи на нелепые отмазки, вы же понимаете куда вы упадете в глазах сообщества? Если виноваты проще сразу признаться — " да мы обкакались, просим нас извинить..."
+16
Сейчас на странице ДИТ написано:
«Компания
ДИТ МОСКВЫ
ПРЕКРАТИЛА АКТИВНОСТЬ НА ХАБРЕ»

Последний пост у них был в 2015.
-44
Подробно ответили ниже. Поддержка API дневника прекращена для всех, без исключения, сторонних разработчиков — 3 разработчика и 5 приложений, о чем они были заранее и уведомлены. Эксперимент с поддержкой API дневника оказался для города неудачным, в отличие от других городских проектов, API которых успешно используют сторонние разработчики — Автокод, ЕМИАС и т.д.
+38
не хотел быть Вангой но всё же — ДИТ — вы обосрались.

Как вам поручать какие-либо проекты — если вы себя как обиженные девочки ведёте?
ВЗРОСЛЫЕ ДЯДИ С КРЫШЕЙ ИЗ МЭРИИ, обидевшись на мальчика — точнее на то, что он умнее оказался, взяли и закрыли доступ к API всем…

больше не хочу продолжать ибо… там не цензурно.
-36
Обиды нет, есть понимание, что рисковать детской аудиторией город не готов. По остальным направлениям продолжаем работать со сторонними разработчиками и поддержка API сохранится.
+15
мне говорить фразу про как «удобно прикрываться детьми?»
А кем вам приходится компания altarix?
А как часто она выигрывает тендеры? а сколько она/ей отдают по субподряду? Судя по списку хостов там нормально развитая инфраструктура ( аж 4 vpn ) — сколько из них для субподрядных организаций?

и снова вангую — «мы к ним отношения не имеем»…
+7
Вопрос теперь захотят ли сторонние разработчики с вами вообще работать. С шулерами связываться, себя не уважать. У вас был десяток вариантов решить этот вопрос иначе, гибче, профессиональнее. А получилось как в России. Дети без удобного приложения, разработчики без АPI, вы без хабра.
+5
вы там героинщики что ли? вы просто шайка лживых уродов которые под гнилыми предлогами отобрали у детей возможность пользоваться удобным сервисом.
0

Чую, что вы своим же тылом, если мягко выразиться, рискуете. Адекватные люди могут просто перестать с вами работать.

+24
К сожалению вы напоролись на первое ИТ правило:
Не веди бизнес В/С России(ей)
+11
Лучше рано, чем поздно — у Автора еще вся жизнь впереди, но теперь он вооружен осведомлен.
+22
Это правило звучит вот так «Не работайте с условно бесплатным API»
Страна тут не причем, примеров полно и за пределами России
-2
Вот это стопудово. Сам никогда этим API особо не доверяю.
+3
Платные, бесплатные, API могут закрыть и все. Если нет прямого доступа к данным, подкрепленного договорами, то надо быть готовым к такому стечению обстоятельств.
+2
А почему нет? Тут даже и договор может не помочь, если доступ к серверу будет заблокирован посторонними. И получатся обстоятельства, не зависящие от воли сторон.
+4
И в особенности никогда не работайте с API, разработчики которого делают деньги с референсной реализации клиента для этого API.

Один из ярких примеров — Твиттер, который кошмарил всех разработчиков альтернативных клиентов, чтобы показывать больше рекламы в своём собственном приложении. Для таких хозяев вы всегда будете как максимум источником идей для копирования, а если таких не найдётся — то помехой на пути развития своего сервиса.
+4
тут есть одно огромное НО: твиттер — компания коммерческая и делает на этом свои деньги, nothing personal, just business
тогда как ДИТ — штука государственная, живущая за счёт бюджета, это что-то должно менять
-1
Пишу, как лицо абсолютно незаинтересованное в споре, но…

Вы, кажется, забываете про такую вещь как 152-ФЗ.

И если они заключили договор на обработку персональных данных учащихся с перечисленными организациями, они вполне могут с ними работать через закрытый API, и возможна ситуация, что профильные органы — РКН, к примеру, прижали их за несоблюдение закона о персональных данных, а именно, ничем не регламентированную обработку ПДн третьим лицам, не говоря уже о «специфичной» аудитории, для которой необходим строгий контроль и недопущение некоторых моментов в приложении, к примеру, вышеупомянутой рекламы, тем более рекламы порнографии.

Мне кажется, что единственное, за что стоит винить ругаемую здесь на весь честной свет организацию — что открыла API, а не всегда держала его в «закрытом» состоянии, тогда бы и не было такого прецедента.
0
«открытый API» и «API без аутентификации» — разные вещи
в данном случае не было ни того, ни другого
контент 18+ никакого отношения к API не имеет
+4
Не в/с Россией а с чиновниками. Это как раз та прослойка которая и не дает ничему развиваться в моей стране. Эти микробоссы которые наносят непоправимый вред. И которые не только не помогают но и мешают нормальному развитию во всех сферах жизнедеятельности. Жаль что именно они наделены правом решения.
-22

Делайте продукт для западных рынков. Там ТАКОГО не бывает.

+42
Точно. На западе все коммерческие организации делают все возможное, что бы с ними было легко конкурировать. Они же не деньги зарабатывают.
-22

Там государство не встает на сторону прикормленной компании. И правила игры не подстраивают под компанию сына/брата чиновника.

+26
Точно. А термин «лоббирование» придумали в России видимо? Это такой законный способ для компании потратить деньги на получение нужных для нее законов. У них это легально если что.

Конкретно за этот пример — нигде не видел тут прямого участия государства. Есть некоторая частная компания, которая выполняет гос заказ. Есть некоторое частное лицо, которое недовольно тем, как это сделано. Жалоб никто не подавал на сколько я понял. Государство, вероятно, вообще не в курсе о происходящем. Делать выводы о подстроенных правилах игры и вставании на чью-то сторону несколько рановато, нет?
+7
Если эти двое между собой решили иметь монопольный доступ, то проверки могут им вернуть чувство адекватности, если за ними не стоит особо ни кто.
+23
То что вы поговорили с каким то одним чуваком, в задачи которого по факту входит работа только с одной коммерческой компанией, не значит что государство в курсе. Пока вы не написали жалобу и не отправили ее уполномоченному чиновнику, конфликт существует только в вашей голове, и государство о нем не знает.
+3
kozzztik, можете скинуть линк на уполномоченного чиновника и образец заявления?
InkOut попробуйте РосКомСвободу попросить о консультации. Группа в ВК у вас имеется, запостите там историю, может, у одного из юзеров родители помогут. Если приложение бесплатное — попросите сообщество капнуть монеток на юриста.
Иногда одной только угрозы судебного процесса достаточно для адекватной работы (около)государственных контор.

Но вообще странно, как за столько времени аппликуху не убили? Элементарно же делается.
0
Я не юрист, но тут надо бы знать детали. Откуда это API взялось и кто должен гарантировать его открытость. В крайняк — в прокуратуру в вольной форме о том, что вот должно быть свободное апи, а на деле сплошное препятствие и все такое. Только внятно и грамотно написать надо.
-34
Открытие API произошло по инициативе города и после нескольких лет постоянных нарушений правил его использования мы с сожалением его закрываем для всех — платных и бесплатных без исключения. Все разрботчики заранее предупреждены, юридических обязательств по поддержке API для сторонних разработчиков город на себя не брал. В других проектах, где сложился цивилизованный рынок сторонних разработок — автомобильные сервисы, запись к врачу и т.д. — там поддержка API продолжится.
+5
как можно нарушить правила использования API? он либо есть либо нет, если при работе с вашем api что-то идёт не так у вас -то вы ногоруки, а не те кто им пользуется
+1
Нарушить можно условия использования(не показывать рекламу для взрослых), т.е. речь не о технических проблемах, а о юридических.
Ваш К.О.
0
кэп, баги и ошибки есть всегда, другое дело устраняются-ли они. Вданном случае проблему оперативно устранили.
0
согласен, но хотелось бы увидел ссылку на соглашение, где это четко написано.
+4

По инициативе города = Собянина? Солонина? Пархоменко? Путина? Какого города?
Кто поименно на каком собрании и резолюцией в виде какого документа эту самую инициативу "родил" ?

+3
Когда отправит — государство будет продолжать не знать. Просто будет существовать чиновник, у которого стоит задача написать отписку за две недели (или сколько у них там сейчас на рассмотрение?).
+8
Вот когда оно будет продолжать не знать, тогда и разговор будет. А до тех пор это просто фантазия.
+5
Вы упоминаете протокол, который якобы регламентирует действия с вашей стороны необходимые для предоставления доступа. На будущее запомните, что все эти бумажки без подписей (отсутствия официальной переписки, отсутствие отказа на бумаге) ничего не значат… Написали куда-то жалобу/письмо или обращение – делайте копию или печатайте в двух экземплярах и проставляйте исходящую дату и просите принимающую сторону поставить входящий номер и дату.

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

Имея на руках такие бумажки бегать по инстанциям с жалобами гораздо легче (чем с распечатанными электронными письмами, логами чатов, записями телефонных разговоров и т.п.).
+5
К двум перцам. Или вы считаете, что они представляют государство?
Написать в интернет-приёмную президента с объяснением, что данный сервис и услуга являются социально значимыми, конкуренция улучшает качество услуги, а вот некоторые недобросовестные люди, пользуются монопольным положением и ограничивают доступ для извлечения личной коммерческой выгоды.
+6
Лоббирование прозрачно, а здесь скрытое лоббирование, то есть коррупция.
0
Какая разница — по закону меня ограбили или не по закону?
+5
Почитайте хотя бы статьи про патентных троллей на Geektimes – https://geektimes.ru/post/261312/.
федеральному судье Томасу Джону Уорду.
Кстати, в числе прочих адвокатов в Маршалле практикует и сын судьи Уорда, Томас Джон-младший.
утверждает, что в случае привлечения юриста из восточного Техаса вероятность победы ответчика в суде близка к 50%.
Хорошим примером может служить также инициатива Samsung: южнокорейский гигант пару лет назад проспонсировал городской ледовый каток, который теперь носит гордое название Samsung Ice Skating Rink. В городке на 25 тысяч человек!

Люди везде одинаковые, на то они и люди, просто правила игры немного отличаются...
0
коммерческие организации делают все возможное, что бы с ними было легко конкурировать.

Антимонопольное законодательство именно в том и состоит, что если коммерческая организация оказалась в монопольном положении — она обязана предпринимать меры, чтобы с ней было легко конкурировать.
0
Свободный рынок, оказывается, это не всегда благо. Однако.
0
Да-да! Конечно! Вспоминать пруфы сейчас лень, а то привёл бы Вам кучу примеров того КАК Там бывает.
+5
В суд на них подать не вариант? И затребовать компенсацию.
+3
Думаю, будет лишней тратой времени. И как-то против государства идти не очень идея.
+13
Жаловаться тому кто может что-то поменять — лишняя трата времени. А жаловаться хабру — нет?
+7
В адрес хабра это скорее не «жалоба», а «предупреждение, как не наступить на чужие грабли» :)
-3
Так и какие грабли то? Наткнулся на проблему, не стал ее решать, она сама собой не решилась? Удивительный опыт, которым надо поделится.
+5
Вы как-то подзабыли, что разработчик только закончил школу, войдите в его положение и поймите, что он только встает на ноги, а на него уже обрушилась эта воровская машина и волки в овечьих шкурах. Не каждый начинает бороться с ними так рано, а Вы уже даете ему советы что нужно было сделать, а он не сделал. С дивана-то виднее, чем представать перед государством один на один без оружия, так как на его стороне все — и судебка, и полиция, на его стороне — только юзеры.
0

Нет. Жаловаться тому, кто нарушает ваши права на то, что он нарушает ваши права — это затея бессмысленная. Формально суд — это самостоятельная ветвь власти, но мы же все понимаем.

+5
Не государство же нарушает, а некоторые сотрудники. Их много, но не все они действуют всегда заодно.
+3
К огромному сожалению, вряд ли. Шансы были бы великолепными, если бы данные предоставлялись в соответствии с договором, заключенным на какой-то конкретный срок. Но мы ведь с Вами понимаем, что в такой ситуации API был бы платным. По общему правилу, если Вам что-то предоставляется безвозмездно без официального оформления сделки, то Вам никто ничем не обязан. Как правило, при предоставлении Вам бесплатных API у Вас в лучшем случае отбирают согласие с правилами оказания услуг, при этом правила обычно выглядят так: «мы сами решаем что именно, в каком объеме и с какой интенсивностью Вам отдавать, при этом правила и порядок представления данных в любой момент могут быть изменены нами в одностороннем порядке».

Однако, для государства есть исключение, а именнооткрытые данные, организация доступа к которым осуществляется на основании Федерального закона от 09.02.2009 №8-ФЗ и Постановления Правительства РФ от 10.07.2013 №583. Но и там поле непаханое для всякого рода злоупотреблений. Хотя судебная перспектива в этом случае будет. В ситуации же, когда доступ к каким-то данным был предоставлен по собственной инициативе, предъявить что-то крайне сложно. Просто конкуренты автора сделали API-провайдеру финансовое предложение, от которого последние не смогли отказаться.

P.S. Для Москвы есть дополнительно свой портал открытых данных.

P.P.S. По всей видимости, доступ к электронному дневнику школьника не подпадает ни под один из пунктов перечня общедоступной информации о деятельности органов государственной власти и местного самоуправления, утвержденного распоряжением Правительства РФ от 10 июля 2013 г. №1187-р.
0
Даже если какие-то другие соглашения обязывают предоставлять открытые данные свободно (в чём я сомневаюсь и подозреваю, что компания открыла API добровольно), без договора с чётко прописанным SLA никто не запрещает это делать с рейтлимитом в 1 запрос в минуту, и только в дневное время с перерывом на обед, «в целях предотвращения злоупотреблений».

Так что вы совершенно правы, спасти в подобной ситуации может только грамотно составленный договор.
+5
По общему правилу, если Вам что-то предоставляется безвозмездно без официального оформления сделки, то Вам никто ничем не обязан.

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

Автор упоминает, что сервис «электронных дневников» был реализован именно за счёт бюджета. Если действительно имеет место ситуация «за бюджетный счёт создали сервис, пользование которым платное и отдано одной конкретной коммерческой организации» — то вполне вероятно, что закон всё же нарушен.
-32
Поддержка API дневника официально прекращена для всех сторонних разработчиков, о чем их заранее предупредили. Юридических обязательств по поддержке API у города нет. О причинах такого решения писали ниже.
-24
Это непростое и «непопулярное» решение, принятое на набитых шишках. Аудитория дневника — дети, тут блокирование за ту же порнографию постфактум не вариант. По всем остальным направлениям поддержка API для сторонних разработчиков сохранится.
+12
Ей-богу, нет такого злоупотребления, которое не попытались бы оправдать «защитой детей».
0
Ну, допустим. Означает ли это, что ссылка на детей в данном случае — прикрытие чего-то (злоупотребления)?
+1

Заключение договора с паспортными данными пользователя API под его ответственность за то, что он размещает в приложении — не? Кажется, кого-то покусал РКН.

+4

Ай-ай-ай, #онижедети, а #яжемать. Эти дети всю порнушку знают уже и без вас благодаря интернетам. Предлагаете запретить интернет?

+10
Может лучше сразу женщин запретить? А то под одеждой они все равно голые.
-3
Давайте вообще людей запретим! УУУ, проклятый ДИТ, хотите людей запретить? Вот уроды!
+1
Видимо, я чего-то не понимаю. Приложение, где показывалась порнография — оно же не ваше? Порнография показывалась посредством вашего API? Если да — то не Левана нужно блокировать. Если нет — вы какое к ней отношение имеете?
+2
А что, давайте засудим ДИТ за порнушку на их сайте, которую будет показывать там зловред на локальном компьютере! Это же их уровень логики.
+8
Поздравляю, Вы столкнулись с суровой правдой жизни.
«Количество законов/правил/морали обратно пропорционально цене проекта» и это правило работает в любой стране, пропорции могут быть разные.

На страницах хабра проскальзывали статьи о юр. помощи ИТ-шникам которые имеют юр. проблемы с государством, может им написать, может помогут хотя бы советом. Гос структуры не любят лишнего шума возле себя, если Вас кто-то проконсультирует по поводу юр. шума (грамотные жалобы в прокуратуру, антимонопольный комитет и т.д., жалобы на них по поводу неправильно проведенных проверок, депутатский запрос и пр. Эти мероприятия дадут картинку о прочности связи альтарикса и государства. А там возможны варианты) будет хорошо, может кто-то возьмется потом и за медийный шум после первого этапа жалоб.

А полученный вами опыт — дорогого стоит, многие в течении жизни не могут снять «розовые очки детства».
Теперь выбор за вами или не сдаваться — Что нас не ломает, то нас укрепляет и продолжать познавать «несовершенство мира» или сдаться :(
+31
«Украли мою идею» — не сочтите за придирку, но на идеи не распространяются законы об авторском праве. Можно украсть реализацию: конструкцию, прототип, алгоритм, но не идею.
+1
То что законодательством не запрещено еще не значит что морально. Для конкретного человека это может быть аморально, или только в случае совокупности факторов «не только заставляли людей платить за дневник, но и украли мою идею». Конечно в конкретном государстве (точнее во всех) их нельзя обвинить в краже (незаконном копировании), а только в законном аморальном копировании: «но и украли скопировали мою идею».
+3
Да, верно, я не против копирования идей, мне это даже льстит. Тут это используется для описания образа
+5
То что законодательством не запрещено еще не значит что морально
Давайте не будем начинать здесь дискуссию на тему «что выше: закон или мораль», хорошо?
Есть ещё «понятия», кодекс чести ну и так далее.
но и украли скопировали мою идею
«Самостостоятельно успешно реализовали»? Мне, к сожалению, не известен способ доказательства того, что некая идея первым посетила конкретного человека.
+1
Это в суде рассматриваются исключительно незаконные действия, мы тут этим не ограничены. И как мне кажется доказательство того кого первого посетила идея не является основной причиной почему идеи нельзя запатентовать и можно копировать.
0
Суд устанавливает был ли нарушен закон и определяет ответственность за это :)
Т.е. одна сторона указывает какой закон, как и кем был нарушен (истец) а другая сторона (ответчик) говорит что это все не правда. А суд думает чьи доводы весомей.
UFO landed and left these words here
+1
У меня логика человека, считающего, что воровство — незаконно. И что законными являются любые действия, соответствующие действующему законодательству конкретной страны.
+1
Звоны закрепляют и в идеале непротиворечиво формализуют моральные нормы общества, в основном.
+6
«Я верю, что вопрос лишь в мотивации.» — Я тоже не считаю, что с той же школьной (!) математикой может не быть проблем, только у обладателей «математического склада ума», тем не менее формулировка с «лишь» очень сильно упрощает ситуацию.

«Им никто не говорит, что они в принципе могут учиться хорошо […] А кто будет мотивировать детей теперь?» — Извините, ничего личного, просто всегда слегка настораживают личности, утверждающие, что они одни (и никто другой) имеют «решение», знают «как надо» и так далее.
0
Да, ладно вам. Если к повествованию придираться, то лично мне в глаза бросается местоимение «Я», которым пестрит первая страница, но статья не об этом.

Автор явно пытается сделать акцент на своей важности в роли информационного сервиса на базе условно-открытого API и подчеркнуть отсутствие корыстных мотивов (но мы уже давно перестали быть наивными людьми)
+1

Да вы что, автор же альтруист и бессребреник, и самое главное — заботится о бедных немотивированных детях! (О чем на всякий случай несколько раз упоминает в статье). А "они" лишили детей счастья пользоваться его приложением! Кто же теперь будет их мотивировать? Как мы вообще теперь все сможем дальше жить?

0
Когда условия сходятся, то многие идеи как бы напрашиваются сами собой. Если палкой можно копать, то рано или поздно кто-то начнет ей копать.
0
Леван, конечно, молодец, но если бы они хотели бы заблокировать — то сразу бы заблокировали. Зачем тянуть и искать причины, когда рубильник у них в руках? И даже разговаривать бы не стали.
Насчет копирования успешной реализации — а почему бы и нет? Just business, nothing personal.
+17

Пользуюсь (пытаюсь получить информацию об оценках) электронным дневником через dnevnik.mos.ru и через мобильные гос. услуги. В обоих случаях это конечно ДНИЩЕ просто нереальное, половину прошлого учебного года не работал то веб-сервер, то мобильное приложение (оказывается, это они от Вас API прятали).


Подтверждаю:


  • мотивации дневник не дает никакой, жаль узнал о Вашем приложении только сейчас, когда оно уже не работает;
  • большинству родителей непонятен принцип выставления оценок (среднее арифметическое) приходится объяснять в своем классе. Отдельно приходится объяснять ньюансы о том, что пятерка по тому предмету, где выставляется 10 отметок за четверть более ценна, чем пятерка по предмету, где выставляется 20 отметок за четверть. Так же приходится объяснять принцип формирования оценки за год;

По существу:


  1. Не надо встреч, пишите лучше письма, "чем больше бумаги, тем чище задница"
  2. Яб пожаловался бы в ФАС (ограничение конкуренции), но нужно копать законодательную базу
  3. Можно попробовать найти концы кого-нибудь из "Открытого правительства"

В любом случае удачи Вам

+2
большинству родителей непонятен принцип выставления оценок (среднее арифметическое) приходится объяснять в своем классе.


Но ведь это самое «среднее арифметическое» неверно считалось в дневнике мрко. Банально переменная не обнулялась и во втором и далее третьем триместре учитывались баллы из первого. И длилось это ну ооооочень долго. На протяжении двух лет многие родители писали письма и только после угрозой заявления в прокуратуру (знаю лично человека, который не поленился написать заявление) ошибка была исправлена. А скольким детям эта ошибка выдала неверные оценки посчитать не представляется реальным.
0

хмм, не в курсе этой проблемы, а когда она закончилась?
у нас в прошлом году был 2 класс и мы первый год столкнулись с дневником мрко

+1
Яб пожаловался бы в ФАС (ограничение конкуренции), но нужно копать законодательную базу

Скорее всего, формального нарушения (уже) нет.
«Есть API, но мы не разрешаем им пользоваться конкурентам» — это ограничение конкуренции.
«Нет API и мы больше не собираемся его реализовывать» — это, по-моему, совершенно легально.
0
Они же написали, что закрывают API «для сторонних структур». То есть, оно есть, они его поддерживают, но пользоваться предоставят только «официальному» приложению.
+2
Я не согласен с идеей «приложение говорит сколько нужно получить пятерок чтобы достичь цели.», так как ребенок станет фокусироваться только на указанном, и это может плохо кончится. Задача школы вбить в голову весь материал а не тот, который ему выгодно чтобы не получить двойку. Это не «дотка» где все катки начинаются с начала, тут каждый урок разный, упустил одно, уже не воротишь, а дальше все как снежный ком.

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

А я думал научить учится и усидчивости. А материал- приходящее, и добивается в последнюю очередь.
-1
Для того чтобы быть полноценной частью цивилизованного общества человек должен иметь некий набор знаний, который сегодня мы называем образованием. Если этого не будет, общество начнет деградировать, государство ослабнет и скорее всего будет разрушено. Именно по этому, а не ради «научить учится и усидчивости» государство поддерживает систему образовательных заведений — детские сады, школы, институты, вузы, лицеи и колледжи… И их задача, не «научить учиться», а учить. В том числе и навыку «усидчивость».
+4

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


Я не спорю, что существует набор знаний необходимый всем, но удочка полезнее рыбы, особенно если уметь ей пользоваться.

-1
Вот сколько нужно раздать удочек десяти мальчикам, пяти девочкам и мальчику трансгендеру с синдромом дауна, чтобы каждому из них досталась по рыбе, при условии, что в пруду живет только одна рыба? Государство, это орган управления а не развития. Задача государства поддержание собственной целостности и уровня развития а не всесторонне развитие граждан. Процент востребованных людей с удочкой мал, нужны еще и те, кто рыбу разделает, приготовит, утилизирует отходы жизнедеятельности после трапезы. Просто задумайтесь, получив всестороннее образование высочайшего уровня, владея высокоразвитыми навыками усидчивости и способностями к обучению, Вы пошли бы работать в общественный туалет уборщиком? А ведь кто-то должен =) И вот у этого кого то, должно быть образование достаточное для того, чтобы не выливать нечистоты в окно на головы прохожим =) И именно этому учит школа.
+1
При достаточном уровне образованности общества общественный :) туалет будет автоматизирован.
Должность уборщика будет заменена должностью оператора муниципальных общественных уборных (1 человек на 100 000 жителей) с окладом, примерно равным по покупательной способности окладу депутата от муниципального образования, социальным пакетом и отсутствием прямого физического контакта с продуктами жизнедеятельности сограждан.
А ещё сограждане (достаточно образованные и воспитанные) не будут бросать окурки на газоны, выгуливать животных на детских площадках, оставлять пакеты с мусором в придорожных лесополосах и т.д., и т.п.
+1
напомните мне, пожалуйста, в каких передовых странах «полноценный член общества» должен «уметь находить, обрабатывать и анализировать информацию, а также использовать имеющуюся информацию и уметь делать выводы.»?
разве обязанности «полноценного члена общества» в цивилизованном мире требуют что-то большее, чем «уметь включить телевизор (открыть бложик любимого гуру etc.), чтобы узнать мнение», «уметь выполнять монотонную работу» и «не нарушать законы».
или, по вашему мнению, «общество» — это люди, выпадающие из 95%?
5% — это, друг мой, не общество, это — секта)
0
в моё время так было принято у всех семилетних землян… хорошее было время.
0
читая хабр, я делаю вывод, что подавляющее большинство комментаторов не разделяют Вашу ностальгию и с ужасом вспоминает то «хорошее время».
вот и автор, хоть и не застал, но против: как бы он зарабатывал себе на масло? рекламы не было, порно-рекламы — тем-более. за реализацию своей идеи он получил-бы такую-же среднюю зарплату, как прочие коллеги. ну как «там» было почувствовать себя «успешным» человеком?
0
полагаю мы говорим о совершенно разных временах. по моим подсчётам практически никто из ныне живущих не застанет моё время.
0
«А сегодня в завтрашний день не все могут смотреть. Вернее смотреть могут не только лишь все, мало кто может это делать» — брат?))
уточню, во избежание: «было время» -> «никто не застанет»
0
иллюзия создаётся из-за отсутствия абсолютного порядка событий и относительной субъективности восприятия времени.
это означает что в моём времени так было принято, было потому что сейчас не моё время. остальное контринтуитивно, но моё время не обязательно находится в прошлом или будущем.

+4
Для того чтобы быть полноценной частью цивилизованного общества человек должен иметь некий набор знаний, который сегодня мы называем образованием.

Например? Читать-писать научился ещё до школы, как и узнал факты про то, что Земля- шар, Россия- самая большая страна на планете, и что планет 9 (Плутон, мы тебя помним). Я сейчас не могу вспомнить ни одной вещи, которой меня научила школа, и которую я бы не изучил отдельно. На уроках я либо скучал, так как знал весь материал наперёд, либо бездельничал, так как мне это было не интересно, и никакие палки не заставили меня это учить. Итого впустую потраченная молодость.
0
Я пошел в школу через неделю, как мне исполнилось 6, но уже тогда умел считать и писать. Были вещи, которые я изучал самостоятельно, но так же были вещи, которыми я заинтересовался именно после школьных предметов.
Конечно, было бы эффективнее делать интенсивы по каждому предмету для маленьких групп по 5-7 человек, но это не для всех подходит.
0
Да, но уже значительно после школы, в интернете и с отправкой СМС.
+4
это может плохо кончится
научить учится
Но даже будучи

Ох, я даже не буду вставлять картинку с вытекшими глазами. Просто пойду застрелюсь.
UFO landed and left these words here
+2
Ну, так система школьная как раз так и построена, что ребенок думает об оценках, а не об обучении. Мотивации, кроме стимула не получить по попе за двойку — нет никакой.

По-моему, автор реализовал простую и рабочую идею.
0
Кроме кнута (по попе за двойку) есть и положительная (правда не во всех семьях) — к примеру, деньги за хорошую или отличную успеваемость.
Правда опять же, мотивирует не на знания, а на оценки. В особо острых формах такие дети ходят и клянчат у учителей более высокий балл, вплоть до истерик/угроз/других вариантов.
0
Идея не в этом. Приложение не будет «долбить» только один предмет как только обнаружит по нему отставание. Напротив — оно показывает школьнику все его хвосты и мотивирует начинать с самого запущенного с учетом того насколько предмет влияет на итоговую оценку, а там уже работает эффект разбитых окон.
Есть только одна ситуация в которой приложение сконцентрируется только на одном предмете — когда тот самый предмет единственный и очень длинный «хвост». Но, вобщем-то, эта ситуация не так уж плоха.
-5
Леван, прошу прощения, прочитал бегло и возможно выскажусь не в тему. Но всё-таки не совсем понял, почему Вы так запали на API? Разве нельзя было нормально, по-умному парсить сайт? Ну хорошо, если уж там так всё постоянно меняют, написали бы парсер на каком-то встроенном в программу скриптовом языке, хоть на том же lua. Приложение перед тем как получать данные скачивает с Вашего сайта поддержки новый парсер и пользуется уже им. Парсеры Вы с лёгкостью можете обновлять хоть каждый день. Для изменений на сайте существуют определённые пределы. Да и сами ребята довольно быстро задолбались бы играть с Вами в кошки-мышки. Да, согласен, история сама по себе гадкая. Но справедливости ради отмечу что и Вы в ней оказались не на высоте, отказавшись от инженерного решения. В любом случае искренне желаю Вам удачи и надеюсь что может быть и мой совет Вам как-то пригодится.
С уважением
Евгений.
0
Чем же шутка? Слишком большие изменения в него вносить не могут, будет всеобщее недовольство пользователей. А к изменениям незначительным изменениям может быть довольно устойчив и достаточно умный парсер и в случае его краха обновиться достаточно легко. Можно сделать даже «тревожную кнопку». Скажем если парсер не смог получить с сайта данные, он сообщает об этом на сайт поддержки и оттуда отправляется смс-ка автору, что мол нехорошие бяки опять что-то поменяли. Таким образом время от изменений на сайте до обновления парсера может вообще измеряться минутами.
-14
Зачем вы предлагаете автору нарушать закон? За парсинг сайта вполне могут подать иск и стрясти не хилый штраф.
+9
Интересно, авторы броузеров об этом в курсе? Ведь броузеры занимаются ни чем иным, как парсингом сайтов, с целью выдать их визуальное представление. Не знали? А так же интересно, знает ли об этом законе некая Ryan Mitchell (кстати отличная тётка, мы переписывались одно время, жаль замуж вышла) автор книги «Web Scraping with Python: Collecting Data from the Modern Web»? И уж совсем интересно, знает ли об этом законе издательство O'Reilly или они издали книгу напрямую призывающую к противозаконной деятельности и дающую по ней подробные инструкции (http://shop.oreilly.com/product/0636920034391.do)?
-9
Аргументация у вас уровня бог. Даже не пойму — вы серьёзно или это тролинг такой. Из серии «Раз ножи продаются в любом магазине — значит можно резать людей. Есть же куча инструкций как разделывать животных.»
Про copyright и различные виды лицензий вы видимо тоже ничего не слышали. Я правильно понимаю что для вас нормально, к примеру, взять с какого-то ресурса статью и разместить у себя не согласовывая с автором? Или взять чужую фотографию и вставить её в свою рекламу? Или например выдрать из чужой игры 3d модели с текстурами и вставить в свою?
+7
Простите, какой копирайт ??? Сайт предназначен для просмотра на клиентском устройстве. Какое программное обеспечение при этом должно использоваться — нигде не сказано. Выдирать фотки или 3d-модели это совсем другое дело. Там происходит перемещение ресурса из одного окружения в другое. Здесь же всё остаётся в пределах клиентского устройства и никуда на сторону не уходит. Так что предъявить тут нечего от слова совсем.
-10
Представьте ситуацию: автор писал статью, тратил своё время и усилия. Статья доступна на сайте автора, бесплатно (но с рекламой). Вы считаете нормальным открыть другой сайт, скопировать на него статью автора, разместить уже свою рекламу и зарабатывать на этом деньги? Федеральный суд США с вами не согласен.
+8
А нормально ли зарабатывать написанием браузеров, которые позволят прочитать статью того же автора без рекламы?
0
На адблок уже есть другой приём — пока не будет зарегистрирована скачка баннеров, сайт может отказаться работать. И блокируйте рекламу дальше, ага. Я с этим уже сталкиваюсь. Причём движок сайта может быть устроен так что проверяет элементы DOM загруженного в браузер точно ли есть там баннеры. Обходить такую проверку будет уже накладно — надо будет точечно и индивидуально выпиливать скрипты, которые в большинстве своём ПОКА ЕЩЁ не обфусцированы.
И помочь с этим бороться может только специально скомпилированный браузер, который держит в памяти полноценный DOM и для скриптов подставляет его, а отображает пользователю совсем другую версию без рекламы, но это уже сильно попахивает и встаёт во весь рост проблема синхронизации изменений между этими представлениями.
0
Просто когда сайты так сильно врежут рекламу, что её будет не заблокировать, преимущество получат сайты без рекламы.
0
Если их много, то странно что они досихпор рекламные не выдавили.
0
Сейчас это не так критично. Реклама вырезается, и пока не сильно навязчивая. Если же рекламщики сделают рекламу невырезаемой, то они, как пить дать, скатятся к сильно навязчивой рекламе, и перевес будет в сторону сайтов с малым количеством ненавязчивой рекламы или вовсе без неё.
-7
Нарушение лицензионного соглашения, нарушения copyright. Весь контент принадлежит авторам сайта (либо они получили его по соответствующей лицензии). Я не знаю какое именно лицензионное соглашение в данный момент, но если авторы не хотят отдавать контент — следующим шагом будет явный запрет на парсинг / использование данных в любых целях кроме личного использования. В данном случае будет недополученная прибыль из за существования альтернативного приложения.
Я нисколько не поддерживаю сложившуюся ситуацию. Но решение надо искать не техническими средствами, а юридическими. Если это действительно открытые данные — необходимо подавать коллективный иск / заявление в ФАС. В противном случае — это борьба с ветряными мельницами.
+2
Ну так и будет парситься на стороне клиента для личного использования. А куда оно там дальше передаваться будет — другой вопрос.
+1
Я не знаю какое именно лицензионное соглашение в данный момент, но если авторы не хотят отдавать контент — следующим шагом будет явный запрет на парсинг / использование данных в любых целях кроме личного использования.

Простите за резкое слово, но это уже явный бред. Запрет на парсинг это то же самое что запрет на просмотр. Ведь как я уже говорил, броузер сам по себе парсит сайт чтобы его отобразить. И даже если правообладатель разрешит парсить свой сайт с помощью броузера, то как быть со всякими расширениями, дополнениями и плагинами, которых в современных броузерах туева хуча? Ведь каждое из них тоже как-то парсит контент. И кстати ничего не стоит написать парсер о котором шла речь выше именно в виде дополнения к броузеру. Использование данных в каких-то целях кроме личных тут тоже не прокатывает. Ибо пользователь здесь именно и использует их в сугубо личных целях и никак иначе. Спрашивается какие претензии?
0
Вообще-то парсинг сайта подразумевает массовый запрос данных, даже тех которые пользователь в данный момент не смотрит. Обычный бразуер за один раз показывает вам одну страничку, на которой скажем только 10 записей из базы. Но вам для работы приложения необходимо скачать все 10000 — для этих целей организуется парсинг сайта, когда запрашивается 1000 страниц за минимальное время а не по одной в 20 секунд, как это делал бы среднестатистический пользователь. Ограничивать количество запросов за секунду на сервере даже для отдельного IP — не вариант… для сессии — может быть, но тоже временное ограничение которое легко можно обойти при желании. А более сложный вариант API, привязанный к ключу приложения/разработчика/пользователя у них не предусмотрен.
-1
Ну и совсем уж в качестве вишенки на торте. Не знаю на чём писал своё приложение Леван (скорее всего на Obj-C или swift раз речь идёт об AppStore). Но если бы что-то подобное предложили написать мне, скорее всего я сделал бы это именно в виде веб-приложения. Т.е. фактически просматривал бы сайт с помощью броузера, но только некоторым хитрым способом. Ну и какие были бы ко мне претензии в этом случае?
+4
Вот примеры обвинительных приговоров: раз (у e-bay скрапили товары), два (у ny-times скрапили новостные статьи), три (частное лицо заскрапило данные, опубликованные по ошибке — вообще уголовка). Если материал где-то опубликован — это не значит что можно просто брать и копировать.
Можете какие-угодно хитрости делать, если автор хочет чтобы материал был только на его сайте — имеет на это полное право. Даже обычные поисковики проверяют robots.txt — если в нём прописан запрет — ни один нормальный поисковик это не проиндексирует.
-1
Там многабукафф и всё не по-русски. Тема не настолько меня заинтересовала, чтобы разбираться в подробностях. Однако смею предположить, что скарпили с целью какого-то агрегирования и дальнейшего использования. Здесь же (повторяю это ещё раз !) данные парсятся внутри клиента и никуда из него не уходят. Более того, само такое приложение может быть написано как расширение броузера. И получится что сайт как ему и положено крутится в броузере. К robots.txt это тоже не имеет ни малейшего отношения, это не поисковик и не агрегатор. Это просто что-то вроде фильтра для просмотра сайта. Не более. Если уж это запрещено, запрещать придётся например и блокировщики рекламы. Не слишком ли круто получается?
0
С блокировщиками рекламы всё интересней. Если речь идёт о простом фильтре, который просто не скачивает рекламу — тут всё законно (пока). Но как только сайт начинает предпринимать меры против блокировщиков (к примеру, не пускает на сайт всех пользователей с блокировщиками рекламы) — обход этих ограничений является незаконным (источник).
В данном случае — приложение у которого другая функциональность, другой интерфейс, другой автор, другая политика монетизации — никак не тянет на «антирекламный фильтр в браузере».
+3
Вероятно, разница в том, что в описанных вами случаях скрапинга данные копировались из публичного источника в базы данных обвиняемых. В этот момент и нарушается право на копирование (copyright).

При просмотре данных из источника через необычный клиент не предполагает копирования, кроме как в технических, транзитных целях, что разрешено законодательством большинства стран. Иначе нельзя было бы использовать кеши и оперативную память.
+2
С юридической точки зрения далеко не вся информация защищается авторским правом — например школьные оценки ребенка или его домашнее задание.
Это информация является персональной, но так как передаваться третьим лицам она не должна, то все должно быть нормально.
В ваших примерах:
1) Решение суда — запрет на использование «automated query program, robot, web crawler or similar device», что было изначально прописано в пользовательском соглашении ebay.
2) Тупо воровство новостных заметок, у которых есть авторы, которые получают гонорары.
3) Частное лицо используя уязвимость системы получило 114000 почтовых адресов и передало их третьим лицам. К нашей теме вообще отношения не имеет.

ps. меня кстати вся эта история натолкнула на мысль, что я не давал своего разрешение на хранение персональных данных моего ребенка в системе электронного дневника. Они на это забили или я просто пропустил подписание согласия супругой?
+2
Пропустили :)
А вообще, лучше уточните у супруги, даже интересно
+3
Жена сказала, что сейчас выдаются сразу стопки разрешений на хранение и обработку данных для подписи и она их не читая подписывает :)
Поэтому точно установить достаточно сложно.
+3
Нарушение лицензионного соглашения, нарушения copyright

У ДИТа нет авторского права на чужие оценки, домашние задания и прочую полезную информацию. А вот школьник имеет право их знать. Тут же информация доступна в личном кабинете, а не публично.
Да и где вы тут видите авторское право? Ну или нарушение лиц. соглашения?

Даже обычные поисковики проверяют robots.txt

Пауки учитывают robots.txt только если хотят этого сами, закон их ни к чему не обязывает.
Почитайте как его обрабатывают Яндекс и Гугл. Не помню точно кто (кажется, Яндекс), но один из них парсит и кидает в индекс всё подряд, а уж потом чистит индекс от «запрещённой» информации.
+2
Тогда на Майкрософт в суд подайте. За их «reading view» в Эдже.
0
Однако, приложение будет часто в дауне и потеряет свою аудиторию. Ведь на то чтобы разобраться в том какие изменения произошли и написать новый парсер нужно время — и за это время приложение будет нефункциональным. Если такое происходить будет каждый день в пиковое время когда оно востребованней всего — это будет сильно раздражать пользователей! К тому же, «под капотом» сайта можно поделывать очень разнообразные изменения которые не приведут к изменениям визуальным но способны сбить с толку парсер. Просто берёшь и меняешь поля местами — фамилия станет оценкой а оценка фамилией. Визуально на сайте изменений не произойдет а приложение сломается пытаясь высчитать среднее по оценкам. Или ещё хуже — числовые поля поменять местами — подмену выявить будет очень непросто, особенно если замена будет происходить случайно а отдельно для визуализации на сайте появится признак замены и будет каждый день разным.
-26
Парсинг в обход API и создание нагрузки на сервис была одной из причин блокировки Левана.
+18
Парсинг в обход API и создание нагрузки на сервис была одной из причин блокировки Левана.


Подождите.
Не используя API человек создавал дополнительную нагрузку.
И поэтому вы заблокировали ему доступ к API.

Я правильно понял ваше сообщение?
+6
Что за бред вы несете, какую нагрузку на сервис несет парсинг, который осуществляется уж точно не вашим сервисом? Когда пользователи открывают вашу страницу они что, не несут нагрузку? Пользователь заходя на сайт загружает пачку стилей и скриптов, в то время как Леван загружал только сам хтмл и парсил его уже точно не на вашем сервере. Подобную чушь вы можете корреспондентам газет пороть, электорат схавает, но уж точно не здесь.
0
полагаю, имеется ввиду, что (в отличии от живого человека) приложению автора, для сбора данных для анализа, нужно запросить несколько страниц сайта, то есть…
… с определенным интервалом мобильные клиенты 100к пользователей запрашивают каждый по несколько страниц сайта (часть из которых человек сам-бы смотреть не стал вообще) со скоростью загрузки этих самых страниц (человек, опять-же, на страницах задерживается, чтобы осознать увиденное)
p.s. «пачка стилей и скриптов» по-любому кэшируется на клиенте
+5
Парсинг в обход API и создание нагрузки на сервис была одной из причин блокировки Левана.
Тааак! Вот с этого места пожалуйста подробнее. Если мне не изменяет мой склероз, парсер заглатывает html-код странички, переваривает её как-то внутри себя и выдаёт какой-то результат. Это простейший случай, бывает что-то приходится получать через джаваскрипты, но в первом приближении можно принять. Позволю себе скромно вопросить, где же тут нагрузка на сервис? Точно такую же нагрузку создаёт любой броузер. Может тогда и броузеры надо заблокировать? А то нагружают понимаешь, бяки такие! Кроме того заблокировали именно API. Как человеку могли заблокировать API за то что он пользуется парсингом, до меня немного не доходит. Опять-таки скромно вопрошаю, Вы статью читали внимательно?
0
Это если для парсинга достаточно только одной странички, но по всей видимости для обсуждаемого приложения это не так и для его работы требуется больше данных чем с одной странички. Или это не так?
0
Я надеюсь вы маркетолог, но никак не технический специалист. Вас бы уволить за такую ересь как проф. не пригодного.
+1
В статье все есть, хотя это, по-моему, очевидно:

Сайт начали менять и портить парсинг. В день по 2-3 раза.
+1

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

0
Вам, видимо, никогда не приходилось делать нормальный не одноразовый парсинг сайтов

Вы правы, не приходилось. Баловался с сайтом избиркома. Но во-первых это редко, только после интересных для меня выборов, что не чаще раза в год, во-вторых там мало что меняется.

Менять разметку, естественно, можно так, что внешний пользователь ничего не заметит, а тот, кто пишет парсер сойдёт с ума от постоянной модификации.

А вот тут хотелось бы примеров. Самое неприятное что я теоретически себе представляю, это javascript. Но и он в конце концов преобразуется в dom-дерево. И если парсер имеет некоторую модель броузера с js-движком, то и с этим справится. В остальном я слабо себе представляю, как можно изменить разметку так, чтобы визуально ничего не изменилось, а у парсера возникли проблемы. Хотя да, конечно смотря у какого парсера. Без полноценной модели броузера любые игры со стилями и джаваскриптом будут смертельны. Но положим на борту есть такая модель. Что тогда?
0

Большая часть скраперов пользуются простым html и дальше вытаскивают нужные куски по css selector'ам или xpath. Соответственно, изменения id, class'ов, значения каких-либо полей, относительно которых ищутся целевые поля и глубины вложенности элементов легко ломает такие скраперы/парсеры. Из тривиальных преобразований, которые уже дадут такой эффект — банальное переименования css класса (и в html, и в css): для пользователя ничего не изменится, а скрапер не сможет зацепиться за поле.


Варианты типа phantomjs, selenium, да и просто chrome/firefox в рамках которых выполняется парсинг после исполнения скриптов от того, что творится в предыдущем пункте не спасает. Нужны они не поэтому, а так как многие современные сайты (в особенности SPA) требуют для отображения контента выполнить js и, возможно, притащить ещё что-то ajax'ом.

+1
При желании можно наверстать так что любой кто пишет парсер с ума сойдёт. Генерировать на стороне сервера рандомные псевдонимы для всех id и классов, в случайных местах выплёвывать скрытые блоки с такими же классами, csrf-токены на каждый чих, подгрузка части элементов по web-socket. Плюс щедро сжимать всё лишнее форматирование в html, и в придачу шейпить запросы с одного IP до одного в секунду. С самый сок — отрисовать какие-то важные части в canvas (но это уже сильный изврат). Да, от сильно настойчивого парсера, наверное, полностью не отбиться, но подпортить жизнь и очень сильно усложнить задачу — это вполне реально.
-1
отрисовать какие-то важные части в canvas (но это уже сильный изврат)

Канва быстро загибается при большом количестве элементов. Только WebGL, только хардкор.

+1
Я имею ввиду текст. Отрисовать текст на канве проще простого, и лагать не будет абсолютно ибо статика. А вот спарсить такой текст будет очень проблематично.
0
Это применимо только к очень простым текстам, в одно-два слова. В остальных вариантах столкнётесь с проблемами масштабирования, которые надо будет РЕШАТЬ самостоятельно сайту, а не браузеру пользователя. Сайт получится абсолютно негибкий, надо будет адаптировать его под КАЖДОЕ разрешение экрана отдельно с учетом реального DPI экрана и т.д.
0
Так я и не говорю о том что это лёгкий способ. Это огромная куча телодвижений) Но, теоретически возможно же
0
Для мобильных клиентов шейпить трафик по IP смерти подобно — там десятками тысяч клиентов сидят под одним внешним IP и вероятней всего пол школы, а то и две-три школы сразу будут сидеть с одного IP. Счастье будет нереальное. В час-пик будет наверно по одному достучавшемуся в час.
+2

Это я к тому, что — а как же рыночная доля Андроида в 90%? Или ими реальные люди редко пользуются?

0

В Москве по моим данным (из первых рук) яблок и всех остальных примерно 50/50 с небольшим перевесом в сторону яблок. В остальной стране пропорция, конечно, сильно смещена в сторону Андроида и прочих по понятным причинам.

0
Как известно, ложь бывает трёх видов — простая ложь, наглая ложь и статистика.
+1
Дети очень подвержены мнению сверстников из-за принципов работы самооценки, которая формируется на основании его окружения. Эту зависимость можно обойти, начав формировать себя самому, однако это требует огромных сил и мотивации, ибо общество, которое так же подвержено мнению большинства давит на всех с огромной силой. Взрослые со временем начинают мыслить самостоятельно, однако и то не всегда, наглядный пример — святая вера в то, что говорят по зомбоящику, и что скажут на что-либо его друзья. Поэтому короткий ответ — все имеют, за небольшими исключениями :/ У взрослых — да, 50/50 c перевесом в яблоки, ибо уже важен уже не производитель, а удобство и цена, ибо зарабатывают сами и понимают, что нет смысла траться на телефон за 70к, когда можно иметь тот же функционал за 7. И отсутствие понтов, да.
0

Тут ещё скорее дело в том, что дети используют телефон по-полной как смартфон, а не просто как звонилку+мессенджер, поэтому разница между андроидом и iOS им сильно заметна.

-3
Справедливости ради, что же такое дети (!) делают со смартфонами, что им нужно что-то еще помимо «звонилки+мессенджера» (!!), чтобы дело «скорее» было в этом? Перепрограммируют платежные терминалы? Да и это любой андройд умеет, не в девайсе дело. А если речь идет о железе, то и тут андройд рвет их спокойно, четыре ядра уже стало практически внегласным стандартом де-факто, причем за смешные деньги (для 4 ядер). Так что в чем же эта «сильная» разница еще? Притягивать аргументы за уши нужно аккуратно. Да и не все притянешь.
+4
ФАС на них нет. Очень обидная история. Желаю, несмотря ни на что, пробиться.
+4
Почему ФАС нет, ФАС есть. Только они не возбудятся по посту на хабре, жалобу нужно писать.

Автор, пишите в ФАС, не стесняйтесь. Опишите все что было. Там работают достаточно адекватные люди, как минимум, несколько лет назад они там были.
-31
В этом случае отношение ко всем разработчикам равное, поддержка API дневника прекращена для всех без исключения после нескольких лет постоянных инцилентов и жалоб, о чем разработчиков, включая Левана, заранее уведомили. Это первый случай, когда мы закрываем API продукта, и для нас этот эксперимент тоже стал горьким уроком. Другие API, где таких проблем не возникло, продолжат работать.
+10
Сказки-то не рассказывайте. И разметка на странице у вас менялась сама по себе? и API за столько лет отладить не смогли? И электронные дневники, видать, теперь без API — телепатией — общаются? Ага-ага…
0
тоесть платное приложение альтарикса тоже отключили от апи? если так то претензий нет, дело ваше как бюджет одобренный правительством проматывать, если нет, то это уже пахнет преступным сговором.
+1
дело ваше как бюджет одобренный правительством проматывать

На самом деле нет: «взять деньги на реализацию и поддержку API, а потом API вырубить» — это, возможно, нарушение условий использования бюджета, одобренного правительством.
0
ну пока что по закону они не обязаны открывать эти апи… и скорее всего весь сервис крутится на цодах альтарикса и никто в дите даже код его не видел… но тут надо искать как закупка проводилась и прочими инсайдами обладать
0
Чем же таким конкретным этот неуспешный API отличился от всех остальных успешных?

Вы API пишете для школьников или для разработчиков?
В общем, это все риторические вопросы. Из всего выше прочитанного стало ясно, что кто-то очень хотел подзаработать на приложениях для детей, по этому нужно было убрать бесплатных конкурентов. Позорище.
+1
Тем детям финансирование образования срезали на десяток процентов, педагогам предложено выкручиваться как получится. Неужели вы думаете, что каким-то горе распиловщикам до них дело есть? Более насущные проблемы имеются.
Обида ваша очень мне понятна, но проблема — системная.
-27
Поддержка API дневника прекращена для всех пяти приложений трех разработчиков из-за многочисленных инцидентов и жалоб. Сторонние приложения остаются в других городских проектах — запись к врачу, автокод и другие, где таких проблем и рисков не возникло, а сложился цивилизованный рынок сторонних разработок без нарушений правил использования API, взломов и порнографической рекламы. Все сервисы в городском приложении бесплатны и останутся такими и дальше.
+8
Автору приложения 18 лет. Да, он мог допустить ошибку. И что?

В других странах ему бы грант выдали за то, что он сделал. Вы же с самого начала относились к нему предвзято, искали любые недостатки, разговаривали с ним свысока (чего он, прямо скажем, не заслужил), потом уже откровенно издевались.
-24
Никакого предвзятого отношения к автору нет, с ним встречались и общались, насчет талантов Левана никто не спорит. Другой вопрос, что цена ошибки в приложении с детской аудиторией слишком высока.
+7
DIT Озвучьте, пожалуйста, цену ошибки, принципы формирования цены, ваше понимание ошибки и вероятность её повторения.
+1
Нет, ну этот аргумент лично я понимаю. Цена ошибки: Мизулина напишет в Следственный комитет на весь ДИТ и запретит все школьные приложения, потому что там порнография.

Но реакция всё равно чрезмерная, вопрос с рекламой в приложении решается в рабочем порядке.
+3
Если ты независимый разработчик и гугл внутри твоей поделки показал в контекстной рекламе порнуху тому, кто и так постоянно её смотрит, цена твоей ошибки — лишение бизнеса, в который ты вложил силы, время, труд и, возможно, деньги.

Если ты безответственный чиновник на зарплате с премиями, не зависящими от общественной полезности результатов твоей деятельности, ошибки твои ошибками не считаются, пока не затронут прямые интересы руководства, после чего, в зависимости от силы блата, либо получишь по шапке, либо будешь заменён на более понимающего генеральную линию.
+4
> Никакого предвзятого отношения к автору нет,
> с ним встречались и общались

Нет, извините. Предвзятое отношение хорошо видно по тону, в котором вы общались с молодым энтузиастом:
Мы сидим в комнате, которая была сделана в японском стиле. В комнате сижу я и 2 работника(1 из дит, а второй из ЕМП). Один из них мне говорит: «Ты действительно готов? Мы сейчас включим тебе доступ и если что-то будет не работать, то мы его закроем», на их глазах рисовалась насмешка, а я понимал, что обратного пути нет (Да и не нужно было), я им отвечаю: «Да».

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

Но они переглянулись и у них был такой диалог:
— Ну что, открываем доступ?
— Ну да, раз ошибок нет
— Точно?
— Ну да
— Мммм… Ладно, Леван, мы сейчас доступ закрываем, а завтра откроем.

И они ушли. Короче, завтра они доступ не открыли, а только спустя время.

Попробуйте теперь меня убедить, что с Клименко эти двое общались бы в таком же тоне.
+5

Мы с Леваном два года дружим, сейчас наше юридическое бюро помогает Левану с заявлением в фас.


А с Клименко так они естественно общаться не стали бы, в этом вся мерзость и заключается

+1

По моему опыту общения, Клименко — какой-то не особо адекватный персонаж. Предлагает ввести всеобщую паспортизацию в интернете.

-2
просто он заглянул за грань грядущего и уже принял один из вероятных вариантов развития и как уставший человек начал просто думать о том как подстроится под эту возможную парадигму что-бы потом быть готовым… к сожалению это называется сдался без боя и после этого человек начинает оправдывать своё решение перед другими.
-1

Вы, кстати, тоже Клименко! Совпадение? Не думаю… [/irony]
Скажите, Вас еще за фамилию не дразнят? =)

+2
Молодцы! Держите пожалуйста в курсе как дела с ходом юридического наведения порядка обстоит. А только в ФАС заявление готовите, или может ещё куда-то?

Думаю, многим будет интересно продолжение этой истории ввиде отдельного поста на Хабре, как этот самый юридический порядок наводился и каков результат. И если до итогового пока непонятно, хотя бы промежуточный.
+5
Предвзятое отношение хорошо видно по тону, в котором вы общались с молодым энтузиастом

Ох, люди… Вы определили этот тон по вольному пересказу диалога противоположной стороной конфликта через черт знает какое количество времени? Нет, серьезно? :))

+1
Раз цена высока, то почему вы не исправили ваши же ошибки в API? Ведь " нарушений правил использования API" это эвфемеизм для признания, что ваше API содержит грубые ошибки и не контролирует свое использование.

Почему Леван может за пару дней устранить свои ошибки, а вы за полгода не можете устранить свои?

Раз цена высока — оперативно устраните ошибки. А не выбирайте себе разработчиков, которые будут их обходить.
0

Они постоянно с API косячат. Если верить комментариям к их же постам, начиная с поиска аналитиков данных, косяки со скриптами, раскрывающими уязвимости почти в каждом проекте.

+8
а сложился цивилизованный рынок сторонних разработок без нарушений правил использования API, взломов и порнографической рекламы


Я конечно дико извиняюсь, а с участниками этого «сложившегося» рынка (Яндексом, например, он же вроде бы пользуется каким-то из ваших API?) вы работаете на тех же условиях, т.е. сначала требуете написать прототип на API, не предоставляя документации и тестового доступа, потом требуете полностью предоставить исходники, а затем назначаете личную встречу с условиями вида «Сейчас мы включим доступ для вашего написанного вслепую приложения и запретим его обратно, если оно не будет работать, если будет — тоже запретим, но потом ещё подумаем».

Если нет — господи, что ж вы удивляетесь, что там рынок работает по-другому, если ваша организация исключительно сама приняла решение работать с разработчиками на экзотических условиях?
Если да — будьте добры, уточните, с кем же конкретно из Яндекса вы связывались и встречались на тех же условиях, что и с Леваном?
+8
Альтарикс — это очень мутная контора с непонятной формой собственности (ни точное юридическое название, ни ИНН, ни ОГРН на сайте не указаны), которая по моему личному мнению занимается распилом.

Для примера: Альтарикс заявляет, что они якобы создали мобильное приложение «Мобильный инспектор» — http://altarix.ru/mobileinspector:

Полноценное рабочее место сотрудника ГИБДД для удаленной работы, состоящее из планшетного компьютера, специализированного ПО и мобильного принтера. Несмотря на мобильность данного решения, сотрудник имеет доступ ко всем внутренним ресурсам и базам данных, легко может коммуницировать с коллегами, назначать задачи подчинённым, распечатывать необходимые документы в режиме реального времени. В результате внедрения данного комплекса в Москве на 50% сократилось время оформления ДТП сотрудниками ГИБДД. Скорость работы и надежность комплекса были отмечены мэром Москвы Собяниным и премьер-министром РФ Медведевым. Аналогичное решение было внедрено нашей компанией еще в 8 государственных инстанциях.


При этом просто гугление по сайту Zakupki.gov.ru помогает выяснить, что МВД России эти рабочие места вовсе не заказывало, никакой конкурсной закупки не организовывало, за них не платило.

Однако Альтарикс пишет, что якобы заказчиком является Правительство Москвы. То есть Правительство Москвы в обход всех государственных закупочных процедур заплатило Альтариксу за ненужные МВД России игрушки? И подарило рабочие места простым сотрудникам МВД России — то есть осуществило взятку?

Сколько средств налогоплательщиков растворилось в этой дыре?
+1
Если не известно юридическое лицо, то найти закупки в которых они участвовали сложно, да и юр. лиц может быть много у одной компании. Также сайт zakupki.gov.ru обладает не самой лучшей и надежной поисковой системой (каждый день работы с этим сайтом крою матом всех разработчиков, которые принимали участие в этом распиле). Также закупки могли проводить через какие-нибудь гранты. Поиск также осложняет, то что если закупки были в рамках ФЗ-44, то указывать торговую марку или производителя заказчик не имеет права по закону (если не ссылаться на п.1 ч.1 ст.33 44-ФЗ)
0

Всё что мне известно о контактах Альтарикс:


"Контактное лицо в ООО "Альтарикс" — Владимир Китсинг (+7 (985) 769-66-77). Он будет готов оказать поддержку круглосуточно."


Может быть кому-то при повезёт больше и он сумеет получить от Владимира информацию об юрлице и о реквизитах государственного контракта на "Мобильный инспектор".


Лично мой поиск по ООО "Альтарикс" среди закупок МВД России не увенчался успехом.

0
По ООО «Альтарикс» (ИНН 6312050304) можно найти только четыре записи — https://clearspending.ru/contract/?productsearch=&search-submit=&grbs=&regnum=&daterange=&price_gte=&price_lte=&customerregion=&address=&budgetlevel=&okdp_okpd=&sort=&fz=None&customerinn=&customerkpp=&supplierinn=6312050304&supplierkpp=&filter=True

Ни одна из них не связана с МВД России.

При этом везде указано, что ООО «Альтарикс» — якобы единственный и безальтернативный поставщик (разработчик). Всё. Рынок российской разработки закрыт и на нём остался только один единственный разработчик.
+1
Я нашел на dadata по названию. Выдало несколько вариантов, и только у этого вид деятельности: 62.01 — разработка компьютерного программного обеспечения.
+1
Но на сайте, тем не менее, сознательно ничего этого нет. Остается только догадываться.
+6
По ИНН на закупках найти проще и ошибок в алгоритме поиска меньше (чем меньше аргументов задаешь, тем меньше глючит).

А теперь поиграем в Навального:

  • 2016/08/03 31603958876 Закупка у единственного поставщика (исполнителя, подрядчика): Выполнение работ по развитию информационной системы, обеспечивающей реализацию проекта «Активный гражданин» и модернизация ее компонентов – 29 893 724,45 руб.
  • 2017/03/29 31704952227 Закупка у единственного поставщика (исполнителя, подрядчика): Выполнение работ по развитию информационной системы, обеспечивающей реализацию проекта «Активный гражданин», и модернизации ее компонентов – 29 998 192,41 руб.


В остальных закупках они проиграли или шли от подставного юр. лица (первое скорей всего т.к. сбросили довольно много.

(╯°□°)╯2 закупки у единственного поставщика!!! т.е. без конкурса/аукциона/запроса предложений и т.п.
Интересно как они обосновали это в минфине…
0
Я на это же самое указал выше. Никакой закупки «Мобильного инспектора» нет.

А в этих всего лишь двух закупках на миллион долларов (в совокупности) нас пытаются убедить, что в России не существует фирм «Крок», IBS, «Ланит» и нескольких сотен других…

Причём в обеих закупках это работы по развитию уже существующей системы. А где первоначальный разработчик? Сдох?
0
Учитывая что ООО «Альтарикс» зарегистрировано в Самаре, то вот эта закупка 31604522981-03 выглядит междусобойчиком между двумя (взаимосвязанными?) компаниями из Самары:

НОМЕР УЧАСТНИК ДОПУСК РЕЗУЛЬТАТ
  • 2 Общество с ограниченной ответственностью «КЛАУД ЛИНК» ИНН:6315660266 КПП:631501001 ОГРН:1146315005759 Допущен Победитель
  • 1 Общество с ограниченной ответственностью «АЛЬТАРИКС» ИНН:6312050304 КПП:631501001 ОГРН:1036312000042 Допущен Второе место
+2
Чутьё не обмануло: «СПАРК» нарисовал мне связи между обеими компаниями и подтвердил их аффилированность друг-другу. Жулики, одним словом…
0
Надо натравить на них ФБК, наверняка ещё кучу интересного найдут ;) И видяшку с находками смонтируют.
+1
Там весьма длинная цепочка и сумма контракта не впечатляет. Другое дело — 40 проектов ООО «Альтарикс» (см. их похвальбу на сайте) вообще без каких-либо видимых государственных закупок, без конкурсов и без конкуренции.
0
Забыл сразу добавить: если ООО «Альтарикс» пишет приложение для МВД России пусть даже на деньги городских властей города Москвы и налогоплательщиков в городе Москве, то налицо нарушение бюджетного законодательства и принципа разделения властей.

Не говоря уже о дискриминации налогоплательщиков по признаку места жительства. Почему налогоплательщики в городе Москве должны оплачивать деятельность федеральных властей и программки Альтарикса, а налогоплательщики во Владивостоке, к примеру, от этой почётной обязанности финансировать дурно пахнущий бизнес ООО «Альтарикс» освобождены?
+14
На самом деле это потрясающе.
И даже не то, как открыто госмашина пытается попилить рынок информатизации образовательной сферы, и даже не то что они при этом вступили в борьбу с этим обычным молодым человеком, о важности таких как он для будущего нашей родины трубят по всем каналам.
Поразительно то, насколько надо быть топорными и некомпетентными, что бы сливать это борьбу школьнику, сливать открыто и на своем же поле боя.
Автору огромный респект и успехов
+1

Дневник подсказывает по какому предмету надо получить "ещё пять", а где "расслабиться" — это пытаются называть мотивацией?!
Это же вдалбливание в детские головы худшего варианта палочной системы, когда борьба за показатели перекрывает собой саму суть процесса, где бы за эти показатели ни боролись.

+7
Вы не поверите, но я с вами согласен!

Но если сравнивать с реальностью, то с 8-9 классов 90% детей перестают делать ДЗ. Так хоть что-то.

Если вы подскажете как сделать иначе, то я с радостью реализую.
0

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

+22
А родители должны следить за детьми, а учителя не орать на детей. Да, так должно быть, но есть грустная реальность. Я работаю с реальностью
-9
Так зачем делать реальность хуже и приписывать это себе в заслуги?
Это как предлагать учащимся очень краткое изложение классических произведений — спрос будет всегда, т.к. лень учащихся (маркетологи называют это экономия/оптимизация усилий) существует объективно.
Но к чему это приводит? Люди никогда не прочитают этих книг, даже не попытаются понять что хотел донести до читателя автор, не почувствуют красоту русского языка.
Как следствие даже воображение не включается и не развивается — вот чего лишается школьник.
+3
Потому что без кратких изложений школьники не будут читать классику в полном объеме. Здесь у вас не два варианта: есть краткое изложение — не будут читать первоисточники или нет краткого изложения — не будут читать первоисточники. Здесь он у вас один — читать первоисточники не будут в любом случае.
По поводу красот русского языка и мыслей автора. Я вспоминаю уроки литературы у меня в школе и начинаю грустить. Помните анекдот про фиолетовые занавески?
" — Дети, что символизируют фиолетовые занавески в произведении автора?
— Они символизируют легкую грусть, переходящую в меланхолию. Сожаление, несбывшиеся мечты…
С задних рядов встает автор. «Фиолетовые занавески символизируют только фиолетовые занавески и ничего больше!»
Роль доносов от автора к читателю слишком переоценена. Красота русского языка уже во многих произведениях становится такой же понятной для современных детей, как для нынешних нас старославянский. Мой опыт подсказывает, что охотясь за такими «красотами» русского языка классиков мы можем не заметить красоту языка нынешнего.
Да и воображение вы зря приплели. Оно развивается, только не так, как мы привыкли. Попросите ребенка сочинить сказку самому, если он еще в начальных классах, или предложите написать небольшой рассказ на абсолютно любую тему уже подросшему ребенку. Фантастика, фэнтэзи, вообще все, что угодно. Никакие зубрежки «образов Онегина и Пьера Безухова» даже на один процент не будут такими же эффективными по развитию воображения.
+3
Люди никогда не прочитают этих книг, даже не попытаются понять что хотел донести до читателя автор, не почувствуют красоту русского языка.

Ну тут скорее вина не приложения или кратких содержаний, а образовательной системы в целом.
Помню, когда я учился в школе, нам задали прочесть «Войну и мир» за, мать его, неделю. Ну это самый показательный случай, но, в целом, приходилось читать очень объемные произведения в достаточно небольшие сроки. Так о каком понимании мысли автора и смаковании красоты русского языка может идти речь в такой ситуации?
Как следствие даже воображение не включается и не развивается — вот чего лишается школьник.

Опять таки, насколько я помню уроки литературы в моей школе, за все школы не скажу, конечно, но всегда была какая-то «правильная» идея автора на которых базировалась дальнейшая дискуссия о произведении, сочинения и прочее-прочее. Альтернативные же варианты толкования произведения либо попросту отсекались, либо оценку за подобное инакомыслие можно было получить не такую высокую, как за «правильное» толкование. Ну и где же тут развивать воображение?
0

Когда я еще учился в школе, список литературы на следующий год давался на лето. Правда его все равно никто не читал.

0
вот да. томик хайнлайна или бредбери зато улетал только так. а про войну и мир достаточно на уроке рассказали, хотя я потом для интереса прочитал и ничего нового не почерпнул( был огорчён. вот достоевский и горький порой радовали)
-1
может. не должна. практически все не понимают ничего.
+5
Привет, удачи, крутое дело.

По делу:
1) Палочная система — зло. А вот умение расставлять приоритеты — важнейший (это я серьёзно) навык современного человека.
2) Причины успешности — в постоянстве. Постоянство основывается на привычке.
3) Мы всё ещё макаки, так что геймификация работает чудовищно эффективно.

Так что, имхо, ситуацию можно изменять, введя какой угодно элемент ачивок (очень забавно, что эта мета-ачивка будет над классической ачивкой 5-ка в четверти) и давать их не за отсутсвие негативных оценок, а за последовательный результат по дисциплине.
Ну, то есть, например: ачивка 1, 2 и 3 класса. 3 даётся за отсутствие троек, 2 за не больше N четверок, а 1 даётся только за то, что предмет получал стабильно по 1 положительной оценке в неделю. То есть стимулируется даже не итоговый балл, а умение контролировать собственную нагрузку.
Достаточно сформировать привычку возвращаться к предмету в некотором темпе, а не после двойки, и в конце концов получится конструктивная привычка.
Ну и это нужно сначала объяснить…

Там ниже правильно написали, что вообще-то этим всем должны заниматься институты родительства и учителей… Но тут я согласен с вами — если у вас есть возможность изменить ситуацию к лучшему, пропустить её это то самое «достаточно сиам добра ничего не делать».
Спасибо за труд.
+3
8-9 классов 90% детей перестают делать ДЗ
Когда-то попал в эти 90% (хотя в классе я такой был один). Несмотря на тонны двоек за них, закончил школу без троек и поступил в хорошее место на бюджет. Задним числом, это было одно из лучших решений в жизни, не хочу даже думать, сколько времени было бы потеряно зря
+5

Слушайте, автор выше писал что родители не понимают принципа среднего арифметического при выставлении оценок. Приложение автора просто объясняет детям наглядно "правила игры" в школе. И это — вы не поверите — очень полезный навык с самого детства — определять правила игры с системой "с порога". И если правила игры — палочная система и пофигистичные учителя, то не вижу ничего предосудительного в том, что ученик будет к этой системе относиться ровно так же.

-3
Не поверю. Родителю и не надо понимать применения среднего арифметического в оценках. Зачем? Ответьте, прежде всего себе, для чего ребенок ходит в школу: за знаниями или так принято/заставили/обязаловка/для родителей.
Родитель, как я это вижу и к чему сам стремлюсь, старается помочь своему ребенку получить знания, а не гонится за хорошими оценками по всем предметам. Знания будет его капиталом, который он сможет использовать.
Предлагаемое приспособленчество, преподносимое как полезный навык, уродует понимание цели обучения. Что этим достигается? Хорошие оценки на бумаге и провал на ЕГЭ или при сдаче реального экзамена, где ждут знаний (проф.курсы, при приёме на работу и т.д.).
+2
Вы не доводите мысль до конца. Вы не говорите о том, что без приложения ученик бы вообще ничего не делал.
-3
Совершенно не вижу связи, о которой вы так часто заявляете, между вашим приложением и реальной мотивацией получать знания. Повторю — приспособиться получать более высокий средний балл это не мотивация.
Ответьте честно, вы пойдёте к врачу, если будете знать, что он с помощью вашего или подобного приложения получил более высокий средний балл и не вылетел из-за этого, а дотянул до последнего курса?
+4

Вы как-то видимо не вникли в суть приложения. Оно просто показывает что и когда надо выучить чтобы получить оценку. Приложение не избавляет от необходимости учиться — оно подсказывает как делать это оптимально и не тратить время на нерелевантные предметы.

-4
Что значит «нерелевантные предметы»? Это из маркетинга — по экономии/оптимизации усилий.
Учитель тоже должен спрашивать только по рекомендациям этого приложения? Или не ставить плохие оценки, если ученик по рекомендациям приложения не выучил уроки?
+8

Слушайте, как выше было сказано — если итоговые оценки считаются по среднему арифметическому, по биологии в четверти запланировано выставление 20 оценок, а по литературе 10 — то это де-факто означает что литература — более релевантный предмет, если хочешь получить хорошую оценку в четверти — каждая полученная оценка имеет бОльшее влияние, просто потому что их меньше. И это — чисто математическое планирование приоритетов, из которого следует что по биологии можно получить трояк — будет еще 20 случаев чтобы его исправить, а по литературе — только 10. Это чистой воды матстатистика без всяких мотиваций, ответственности за поколение и прочих гуманитарных соплей. Если вы не согласны с таким распределением предусмотренного количества оценок по предметам — добро пожаловать в министерство образования, но ради всего святого — отлупитесь пожалуйста от автора приоложения.

-1
pnovikov, не грубите, это никого не красит.
Красивые оценки, за которые вы и автор так переживаете, ничего общего с мотивацией и тем более с обучением не имеют, постарайтесь это понять. Статистика — хорошо что вы её знаете — никак не помогает учиться, а создаёт видимость успеха.
Рассмотрите пример, ребенку нравится физика, у него есть несколько 5, приложение рекомендует ему «отдохнуть» на физике и переключиться на другое. Если правильно понимаю вас и автора — ребенок должен по рекомендациям сосредоточиться на других предметах, целью становятся не знания и увлечения, а оценка, как лайки в соц.сети, он же не воспринимает достаточно критично внешнюю информацию. Как итог — красивые оценки в аттестате, но физиком он уже вряд ли станет. Пиррова победа.
+4

То есть давайте проясним. У вас есть государственная система образования, в которой предусмотрен сквозной контроль на основе оценок. И тут приходите вы и заявляете что оценки, полученные в этой системе на самом деле не важны. Ну да, я с вами согласен, только понимаете — школьнику-то от этого не легче. Его же выпнут из школы, если будут плохие оценки. Родителей вызовут, скандал устроят. Приложение просто помогает этого избежать. Вы говорите о проблемах системы образования. Понимаете? Так что отстаньте от автора статьи — он делает все правильно.

0
школьнику-то от этого не легче

Я все-таки надеюсь, что ему легче. Если о неважности оценок заявляет родитель, а не посторонний дядя, разумеется. Мне было легче когда я не парился за оценки и понимал, что и родители за них не будут париться. Оценки, к слову, били не плохими. И как же здорово, что тогда не было приложения, которое рассказало бы, что литература важнее физики.
0

Вас заботит только то, что вы об этом не знали? То что по факту литература вполне могла быть важнее физики — вас не волнует?

0
Меня радует, что я об этом не знал. А литература — замечательная вещь.
+3
ребенку нравится физика, у него есть несколько 5, приложение рекомендует ему «отдохнуть» на физике и переключиться на другое.

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

Как итог — красивые оценки в аттестате, но физиком он уже вряд ли станет.

Как итог — красивые оценки в аттестате, которые позволят поступить в хороший вуз и стать, например, хорошим физиком.
+3
если ребёнку нравится физика, он от неё не отдохнёт. пример: у меня было плохо с английским — я начал переводить тексты по физике.

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

В тамагочи и других вещах, достижение «ачивок» становится привычкой. И очень круто, если достижение ачивки ребенку понятно, доступно и главное является целью в краткосрочной перспективе, то есть
а) «завтра получить пятерку по Биологии»
б) «получить пятерку за год, где-то там через год»

Ребенку первое гораздо понятнее, гораздо более мотивирующе. И уже понятно, что оно не заменит собой вообще желание учиться, но если этот лишний пинок добавит пару баллов в течение 8 лет школьникам (а у автора, задумайтесь, около 100 тысяч пользователей), то польза от этого маленького приложения может составить миллионы дополнительных человеко-часов которые школьники потратили на ДЗ, после небольшого пинка от приложения, написанного одним человеком. Неплохо, правда?
+5
Родитель, как я это вижу и к чему сам стремлюсь, старается помочь своему ребенку получить знания, а не гонится за хорошими оценками по всем предметам.

Не судите по себе. Я понял что вы — хороший родитель, однако это не значит что все остальные родители такие. У нас до черта лысого в стране родителей, которые открывают дневник и смотрят оценки. Я понимаю, что вам сложно, но поймите и осознайте эту мысль.


уродует понимание цели обучения

Уродуют понимание цели обучения как раз вышеупомянутые родители (к которым вы лично не относитесь) и учителя, которые работают по плану/за палки. Автор не может отправить всех учителей разом на переаттестацию/переквалификацию и не может одновременно всех родителей научить следить за своими детьми. Но может сделать мобильное приложение, которое поможет детям.

0
Поможет в чём?!
https://habrahabr.ru/post/335010/?reply_to=10348310#comment_10348432
+3

Поможет хоть как-то жить со всеми этими людьми, которые требуют от детей хороших оценок, а не вкладывают в голову знания.

0
И что будет делать ученик на ЕГЭ или в других ситуациях? Приложение тут скорее вредит и искажает восприятие реальности, как неработающий антивирус — даёт ложное чувство защищенности (оценки же хорошие), пока что-то не случится.
И следует разделить тех кто учит и тех кто требует оценок, это разные люди.
+5

Если хорошие оценки не означают сдачи ЕГЭ — то это проблема не приложения, а системы образования.


Если двое учителей учат, а 20 — требуют оценок то надо ориентироваться на тех, кто требует оценок. Опять же, если вы с этой ситуацией не согласны — добро пожаловать в министерство образования — идите им скажите и исправьте ситуацию, а не предъявляйте человеку, который помогает школьникам жить в данной ситуации.

-1
Вы берете цифры из головы и пытаетесь указать куда мне идти )))
Я работаю в ВУЗе, помимо основной работы, и стараюсь исправить ситуацию так как могу и считаю нужным. А что сделали вы?
Полезность приложения, в части подсказок, крайне сомнительна, на мой взгляд, и свою точку зрения аргументирую.
+2

Прикиньте, я тоже работаю в ВУЗе и читаю авторский курс лекций по .NET. Полезность приложения в том, что она помогает (пусть и очень незначительно) ученикам и студентам жить в существующей системе. Все. Все остальное — проблемы проектирования системы.


Если у вас дырявая система — виноват не хакер, который использовал уязвимость, а вы.

-4
Отлично.
И каких первокурсников вы бы хотели видеть больше на 1 сентября — с красивыми аттестатами с равномерно хорошими оценками или увлеченных, понимающих свои интересы, умеющих концентрироваться на материале, читающих и знающих о самообразовании?
+6

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


Поэтому в своем курсе я не контролирую посещаемость (чтобы те, кому оно не надо не отвлекали других студентов и не занимали помещение), а для тех, кому просто нужна оценка по предмету — предусмотрен специальный набор задач.

+2
То есть эрудиция и широта интересов — это плохо для первокурсника?
+6

В данном случае пугает другое. Что те, кто ставит палки в колеса, читают этот пост и думают, что они просто делают свою работу, ну я же не при чём… у меня просто руки из плеч и голова из шеи… Ничего личного, я просто деньги зарабатываю, мне шеф сказал, "Слейте этого долбанного выскачку и баламута из топа!"… Ну-ну-ну… А потом, таких карьеристов торкают, когда весь бюджет слопали, на нафиг никому не нужные датацентры, от супер пупер интеграторов, где цены лишь по согласованию и свой софт, под нужды, налабали на коленке… И они, мать их за ногу, потом приходят плакаться, как им тяжело было и что они вообще-за Всё хорошее. Плакали, кололись, но продолжали упорно жрать кактус… А потом, в новом департаменте открыли вакансии...

-32
Мы тоже любим теории заговора и хороших талантливых парней типа Левана, но в этом конкретном случае API дневника закрыто для всех сторонних разработчиков — мучились с ним несколько лет, но поток инцидентов и жалоб не прекращался. Это первый случай, когда город отказывается от поддержки ранее открытого API, в других проектах, где таких сложностей не возникло, продолжаем успешно сотрудничать со сторонними разработчиками — и мелкими командами из одного человека и с крупными вроде Яндекса.
+20
но поток инцидентов и жалоб не прекращался

Вы мне хоть одну перенаправили? Удобная фраза.
+16
ГОРОД НЕ МОЖЕТ ОТКАЗАТЬСЯ!!!
Город — это неодушевлённый предмет.
За любыми решением «города» всегда есть тот, кто ставит подпись согласования,
и тот кто вообще идею приносит на согласование.

Кто эти люди?) обозначьте имена ответственных лиц.
+4
Разу у вас цена ошибок высока, то почему вы мучались, но так и не исправили все ошибки?
+2

ну да, ну да
нескончаемый поток жалоб "по просьбам трудящихся..."
вциомы фкурсе, на 146%

+3
Вы не упоминали, что у МРКО есть встроенные покупки:
– Отключить рекламу 79 р.
– Полная версия 399 р.

Чем полная версия в этом случае отличается от бесплатной?

P.S.: идейно я за все бесплатное для детей, но понятно, что какая-то монетизация нужна. Вопрос без подвоха.
+6
«Полная версия» не существует, просто когда-то были такие мысли, но принципы взяли свое.
+8
На будущее, если вы уж пришли куда то и с кем то встречаетесь — спросите пожалуйста полное ФИО сотрудников и их должности и запишите их данные, а то пришел туда и сам не знаю куда, а там простые дятлы сидят и что то чирикают — открывать доступ не открывать. Всегда и везде — ваше фио и должность, а потом уже разборки и терки. Сразу видно вы столкнулись с не пробивной стенкой, но если бы вы объяснили юристу за 1000 — 2000 руб. И взяли бы консультацию то он бы Вам четко разъяснил как в таком случае поступать. А то бороться с чертями можно долго, но ведь Вам результат нужен, а не просто потеря времени. Так же было сказано более опытными — если сервис не ваш и данные не ваши то разрабатывая такое приложение вы должны были быть готовы к не предсказуемым последствиям — вплоть до закрытия api. Но самое обидное, что вы думаете как гуманный человек, но мир не такой как вы гуманист. Хотя идея и реализация я смотрю очень классная — в этом вы профессионал уже! Так держать!
+1
Айпи известен, хостинг тоже, ну разверните там зеркало торента по https, пусть роспозор блочит от ip.
-5
Не понимаю в условиях школы понятия «мотивации». Ребенка школа должна научить как раз самомотивации и дисциплине. Вот так всю школу вокруг детей мотивируют, прыгают вокруг них, делают им игровую форму обучения, интерактив. А в итоге что? Получается человек, который без мотивации, игровой формы, уговоров нихрена не может. Не знает, что бывает просто «надо», «необходимо». А во взрослой жизни кто будет тебя мотивировать? Разве что деньги. Современные дети млин даже кровать свою заправить уже не могут… Зачем? Ведь вечером опять в кровать?
+14
Современные дети млин даже кровать свою заправить уже не могут… Зачем? Ведь вечером опять в кровать?


Я тоже не заправляю кровать :) Вам просто не нравится, что дети не такие, как вы и все
+6

Знаете что лучше всего учит самомотивации и дисциплине? Отсутствие школы в принципе. Я серьезно. Давайте ликвидируем школы и будем просто выпускать детей на открытый рынок в 6 лет. Захотят — получат образование. Не захотят — пойдут работать. Не захотят работать — помрут с голоду.


Но что-то мне подсказывает, что вы так не захотите :)

+1
Заправлять кровать вредно. Она не проветривается. Влага и тепло после ночи — отличное пристанище клещей.
-34
Леван, ваши чувства понятны, но, к сожалению, из-за многочисленных инцидентов с нарушением правил использования API (напомним, как выглядел инцидент конкретно с вашим МРКО — видео) мы приняли непростое решение отказаться от поддержки всех сторонних приложений дневника — сейчас таких приложений пять, включая ваше. Мы не делаем различия — кто разработчик, платное приложение или бесплатное. Всех трех «живых» разработчиков за месяц уведомили о предстоящем отключении. У нас довольно позитивный и богатый опыт сотрудничества со сторонними разработчиками. Наиболее успешны сторонние приложения и веб-сервисы на API «Автокода» (проверка штрафов, автоистория, фото аварий и т.д.) и ЕМИАС (запись к врачу и проч.). Их используют и мелкие, и крупные разрабочики, в том числе Яндекс и Rambler, крупных инцидентов не было (например, через auto.ru сейчас через наш сервис проверяют больше машин, чем на городском портале Автокод). Эти API мы продолжим поддерживать. Но в случае с дневником риски оказались слишком высоки. Парсинг, регулярные попытки взлома и обхода API, многочисленные жалобы на недетский контент — все это и привело в конечном итоге к закрытию API дневника. Для всех без исключений. В новой версии усилена безопасность, будет единая авторизация и т.д. Вы талантливый молодой разработчик, уверены, что вы найдете применение опыту, который получили, работая над МРКО.
+13
«Многочисленные жалобы на недетский контент» — т.е вы подразумеваете, что автор данного поста не устранил эту проблему сразу, как поступила данная жалоба?
Насколько я понял по статье, эта реклама была показана 300 пользователям, после чего она была убрана. До сих пор не вижу причины, которая действительно заставила бы закрыть API. По мне, все то, что вы описали — рабочие вопросы.
+6
Даже на хабре проскакивала порнушка в рекламе гугла. У меня есть скрины. По типу «хочешь отчпокать Катю?» с характерными фото 18+
-1

Правильно, потому что это алгоритм. Смешно и грустно одновременно всё вот это, вот это вот, всё вот это © наблюдать. Скоро будет только грустно. Вместо того, чтобы делать новых и мудрых людей, наше государство поощряет созидание смирного электората.

0
Иногда тонкость контекста контекстной рекламы поражает — в некотором смысле, речь ведь тоже про молодой талант…
+2

Я могу не до конца разибраться в теме (не занимаюсь мобильной разработкой), но насколько я вижу — вмонтирована контекстная реклама google. Если я правильно врубаюсь, то устроена так, что если вы до этого 10 раз искали в google "горячие цыпочки", то google понимает что вот конкретно вам — надо показывать вот эту рекламу.

+2
Не совсем. Можно настроить отображение рекламы только для заданных возрастных категорий.
+1

Тогда да. Инцидент решался уведомлением разработчика о необходимости изменения настроек рекламы.

+7
На уровень Никифорова с Медведевым выйти хотите с этой поганой историей?
21й век на дворе. Просто откройте чёртово API и не лезьте к сторонним разработчикам!
Работайте современно и технологично или освободите место другим, если не умеете.
+14
Закрыть АPI госсервиса, затем открыть его повторно в переделанном виде, через некоторое время. Одновременно с выпуском мобильного приложения «своего» разработчика, чтобы оно в гордом одиночестве успело набрать критическую массу пользователей? Может быть даже с с задержкой для конкурентов, типа «тестирование», если масса не набралась? Отличный план.
+12
В посте это нарушение описано. А вот в вашем ответе комментариев по поведению ваших сотрудников — почему-то нет. Вместо ответа — левая отмазка, на уровне почему школьник не выучил урок.

Итак, еще раз: поведение ваших сотрудников в посте есть, прокомментируйте именно его.
Более того, а вы не задумывались, что именно поведение ваших сотрудников по сути может легко толкать разработчиков на парсинг и регулярные попытки обхода API?
Что полгода игнорить просьбы до выкатки нового API — это наглядная демонстрация подхода «Итак сойдет»?
Что устраивать проблемы с авторизациями — это опять же уровень вашей «работы»?
Что писать одно, а делать другое, что намеренно затягивать процессы — опять же отображает уровень либо ваших менеджеров, либо вашей компании?
Что если у каких-то разработчиков нет проблем, а у каких-то есть, то пора проверить на наличие интереса у каких-либо менеджеров, если на самом деле это не оф.политика вашей компании?

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

Ну и да, оценка вашему департаменту отмазок — неуд.

Ах да,
Открытие API дневника произошло по инициативе города, в том числе в качестве меры поддержки таких разработчиков как Леван, которые регулярно ломали наш сервис, пытаясь запустить свой. Но через несколько лет постоянных нарушений правил использования API и жалоб от пользователей мы действительно перестаем его поддерживать для всех разработчиков, без исключения.

Этот аргумент так же легко обернуть против вас — открытие API вас обязал город, а вы легко могли сделать все, что бы в итоге его прикрыть. Для этого достаточно плохо делать свою работу, вынуждая прочих к каким-либо костылям, которые уже выдавать за перечисленное вами. Легко.
+5
Парсинг

У вас что, API прям совсем-совсем без идентификации использующего наружу торчит? Не верю©
регулярные попытки взлома и обхода API

Покажите мне сервисы, в которых таких попыток нет.
многочисленные жалобы на недетский контент

Не пойму как связан API и контент 18+ в приложении, которое его использует. Я, как пользователь приложения, понятия не имею откуда там данные приходят. Если мне эта реклама не нравится — отключу ее.
И кому жалобы? Вам? Или все-таки авторам приложений?
+12
Вы очень сильно виляете. В письмах говорите, что причина в переходе на АПИ ОЭЖД.
1. Про рекламу я уже сказал. 300 человек из 100 000? Вы больше о своей репутации думаете или о пользователях?
2. Парсинг? Как АПИ связан с парсингом?
3. Регулярные попытки взлома и обхода API. Что? Пример, пожалуйста. Хотя бы 2

И объясните тогда каким образом дневник компании моих конкурентов имел доступ к данным, которым я не имел
+12
...многочисленные жалобы на недетский контент — все это и привело в конечном итоге к закрытию API дневника.


А ваше API ещё и недетский контент выдает?

P.S.: неужели вы реально думаете, что Хабр читают бабушки из серии «не нужон»?
+10
Уважаемые DIT и InkOut, приглашаю вас в эфир передачи Безопасная среда.

Тема передачи — проблемы безопасности в эпоху глобальной информатизации. Вы сможете в прямом эфире рассказать, какие риски безопасности таит в себе API и как вы их минимизируете, а Леван как перспективный молодой разработчик поделится видением ситуации со своей стороны и расскажет в чем преимущество сторонних разработчиков приложений.

Попробуем вместе понять, как решить эти проблемы, и что будет дальше с API для школьного дневника.
+1
Киньте кличь на хабре и безопасника пригласите, как судью)
В случае, если ДИТ не явится — проведите без них по ответам в этом хабре)))
0
А ещё лучше спросить безопасника о его отношении к тому факту, что доступ к ЕМП и административные права от ЕМП были даны сотрудникам ООО «Альтарикс», при том что ООО «Альтарикс» подряжалось лишь только заниматься системой «Активный гражданин» — см. выше.
0
То есть вообще надо заранее составить на хабре список вопросов?
+7

Уважаемые, представители ДИТ.
Я довольно неплохо знаю всю ситуацию Левана изнутри, особенно про тот случай, который вы написали. Как вы знаете, реклама была показана 10-15 человек и быстро заблокирована разработчиком.


Обходы апи совершаются тогда, когда кто-то не может предоставить нормальное апи, к сожалению :((


То, что происходит сейчас, очень похоже на дикое нарушение антимонопольного законодательства :-)


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


Вижу тут два варианта развития сценария:
1) разумный: стол переговоров и решение всех проблем
2) юристы подают жалобы везде где могут, а с этим у Левана проблем не будет. Ну и ситуация заканчивается плохим пиаром для вас точно и возможно никак для Левана.

+2
Но в случае с дневником риски оказались слишком высоки.

Ок, какие риски?

Парсинг

Секундочку. Парсинг API? Или Парсинг в обход API? Если первое — вы разговариваете с аудиторией на каком-то своём языке, не могли бы вы объяснить, что имеете в виду?
Если второе — какова связь между «Рисками API» и «Парсингом в обход API»?
Вы отказываетесь от поддержки API потому что кто-то им не пользуется?

многочисленные жалобы на недетский контент


Хм, у этой вашей позиции я вижу две возможных интерпретации. Не могли бы вы рассказать, какую конкретно вы подразумеваете?

Вариант 1: речь идёт не об обсуждаемом приложении.
(В таком случае — не могли бы вы рассказать, на какие приложения и как много было жалоб?)

Вариант 2: вы утверждаете, что следующее утверждение в статье ложное:
В какой-то момент 300 пользователей увидели рекламу, которая почти 18+(просто пошлая), а при переходе по ней открывался UС Browser. Скорее всего, я накосячил с фильтром гугл адмоб.
Ошибка была исправлена в тот же вечер, но не тут-то было. Сайт начали менять и портить парсинг. В день по 2-3 раза.


Или вы видите некоторую третью интерпретацию? Не исключено, что она есть — не могли бы вы объяснить в таком случае её?

регулярные попытки взлома и обхода API

Что значит «обход API»? Парсинг? См. вопрос в начале моего сообщения.
Что значит «взлом API»? Правильно ли я вас понимаю, что вы готовы отказаться от менее социально значимых API, предоставляемых вами, если кто-то начнёт активно проводить penetration testing в отношении него?

-2
Если подросток много раз искал «секс видео», то оно у него будет вылезать в рекламе в любом приложении и на любом сайте. Если не искать — не вылезет.

Судя по курсу «практическая психология» — это не школа, а колледж. То есть 18-20 лет.

Ну да, есть родители, которые устроят скандал, если 20летнее дитятко придет домой после 9 вечера или посмотрит порнуху. Надо ли идти у них на поводу?

Вы бы посмотрели для начала историю браузера у тех, у кого вылезло. Думаю там немало порнухи найдется.

Между прочим, ваши приложения от этого тоже не застрахованы. Как и ваша страница в контакте.
+1
Читал статью автора еще давно, тогда тоже поступал. У меня для вас новости, с класса 7 я сам уже качал порнушки и журналы типа хакера, железа (раньше годнота была). Сидел сутками на форумах, сейчас смотрю на всю эту истерию вокруг школьников и детей и недоумеваю — вот вы действительно думаете, что показ женской промежности или муржского пениса, да даже акта соития выведет современного школьника в неконтролируемое состояние? Вы такие наивные, а как же скульптуры древнего Рима и Греции, что за хандженство такое. (ну кстати, склонение слова «1 пятерок», меня шокировало больше) А конкретно вам хочу сказать, что вы уроды, причем законченные. Попили бабло и сделали кривое API, а сейчас прикрываетесь детьми и сложной жизни. Давайте подробности тогда, что конкретно обходили, что конкретно взломали. А то отмазки какие-то детские, повторяете одно да потому, что то взломали, что то обошли, давайте вместе посмотрим на степень вашей компитенции.
-2
увы действительно есть дети которым это может навредить, но попытка оградить их от этого сродни попыток дезинфицировать всё вокруг ребёнка тем самым ослабляя его имунную систему. но это фундаментальный вопрос по которому в правовом поле громче высказалась другая точка зрения, она и правит.
+1
Каким детям может навредить изображение Венеры или Давида? Они в детском саду уже в доктора играют. В наше время были замечательные детские книги типа «Как я появился на свет» и им подобные, где все просто, понятно и доступно на уровне детского сада все объяснялось и без всяких пошлостей. Некоторое меньшинство детей, которым это повредит, прекрасно ограждаются родителями.
ДИТ, на фоне текущей перманентной детоистерии прикрывать детьми свои собственные промахи — это подло.
-1

Уроки для школтников, которые не учились в школе:


  1. Не надо делать бесплатных сервисов для большого числа пользователей. Бесплатного ничего не бывает, кто-то в любом случае платит. Платит как минимум за мощности для обслуживания своего API.


  2. Не надо думать, что если кто-то сделал публичное API, то он сделал это для кого-то постороннего, кто будет на этом зарабатывать, не делясь с владельцем API. Исключение составляет стратегия захвата рынка своим API.
+2
Собственно речь идет о ЕМП (идеология которой гласит — открыта для всех добросовестных разработчиков и сервисов-провайдеров). Платим за это API все мы посредством налогов.
Но ваша логика понятна — «жадность наше все», но так не должно быть…
-22
Логика города простая, налогоплательщик пока не готов платить за то, чтобы его ребенок видел порнографию в стороннем приложении только для поддержания открытости. В приложении для автомобилистов, возможно, это бы не вызвало такого резонанса. Это первый случай, когда мы после неудачного эксперимента мы закрываем API, сотрудничество со сторонними разработчиками по другим направлениям продолжится. Москва была и останется одним из пионеров по раскрытию данных и API для разработчиков.
+9

Про порнографию вам аргументированно возразили уже 6 раз. Либо ответьте на возражения, либо забудьте этот аргумент. Другие аргументы есть?

+2
А можно еще сильнее утрировать — Вдруг школьник установит сторонний софт для автомобилистов где будет порнография… этот API тоже закроете?
Если на устройстве ребенка есть контент не соответствующий его возрастной категории, то это не проблема API, а его родителей. Не API же генерит этот контент. Ну ей богу смешно.
+6
какого резонанса-то? Можете рассказать поподробнее? Просто если там действительно был нескончаемый поток плохих отзывов, то тогда это имеет хотя бы какой-то смысл. Однако, на данный момент вы вообще никакой конкретики, кроме видео с одним показом рекламы (которое можно списать на рабочий момент) не приложили. Складывается ощущение, что об этих заявках знает только ДИТ.

P.S. Вместо таких объяснений лучше бы делали вид дальше, что ДИТ на хабре не сидит, чем травить байки комьюнити, которое в большинстве своём очень неплохо разбирается в IT-индустрии.
+13
>мы закрываем API

А почему это вместо ДИТ делает сотрудник конторы под названием ООО «Альтарикс»? Или же почему сотрудники ДИТ используют почтовые адреса в домене altarix.ru?
0

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

+7
налогоплательщик пока не готов платить за то, чтобы его ребенок видел порнографию в стороннем приложении только для поддержания открытости

Всё-то перевернули с ног на голову: реклама в приложении Левана стояла именно потому, что налогоплательщик, уже оплативший создание «электронного дневника», не мог за эти свои деньги получить приложение для доступа к нему.
Если бы ДИТ заключил контракт с Леваном как с разработчиком топового приложения, и финансировал бы его поддержку из «денег налогоплательщиков» — то выиграли бы все: и москвичи, получив за свои деньги топовое приложение без рекламы, и Леван, и сам ДИТ, пропиарившись на раскрытии и поддержке молодого таланта.
Все, кроме «Альтарикса».
-8
Даже вангуя грёбаную тучу минусов на моём комментарии: а кто этот молодой талант? Сын чиновника? Нет? Вот пускай он поделится доходом с рекламы или предложит ДИТ обоюдовыгодную схему монетизации. К слову: талант — это такая старая валюта. И если талант ничего не стоит, то он — не талант, и даже не копейка. Сегодня можно говорить сколько угодно: любой человек способен генерировать какой-то контент. Делать что-то и его все будут считать талантом. Но, если судить объективно, Леван — просто очень успешный молодой программист, который создал бесплатное приложение на бесплатном API. И его приложение является топовым только потому, что это вполне себе функциональная халява. API отключили. Хотите знать почему? Потому что оно уже не будет бесплатным. Либо право на создание сервиса электронных дневников будет разыграно в формате тендера, либо ДИТ дождётся адекватного коммерческого предложения. И в интересах Левана сейчас не плакаться в жилетку (он ничего не добьётся, кроме минусов тем, кто об этом говорит), а найти команду и прийти в ДИТ с бизнес-планом. У него, так-то, есть преимущество: готовый проект. Я недавно работал с проектом по похожей схеме: сперва чиновникам продаётся какой-то функционал. Они начинают процедуру объявления тендера. Высказывают свои пожелания. После этого проект развивается в рамках этих пожеланий, тестово и официально вводится в оборот в определённые школы. Потом выигрывается тендер, заключаются договора и переводятся бабки. Всё! Никаких соплей.
+2
Даже вангуя грёбаную тучу минусов на моём комментарии: а кто этот молодой талант? Сын чиновника? Нет? Вот пускай он поделится доходом с рекламы или предложит ДИТ обоюдовыгодную схему монетизации.


Интересное предложение. А ДИТ выгоду из обоюдовыгодной схемы аккуратненько посчитает и вернёт налогоплательщикам?
-1
А для чего? Фактически, речь идёт не о взятке и не о получении наличности. Человек приходит в ДИТ и объясняет: у нас есть ООО «Раздавленные и Несчастные». Мы владеем правами на приложение электронного дневника, который работает уже 3,5 года. Хотим заключить договор на доступ к АПИ, участвовать в тендерах. Если ДИТ решить выставлять счета, то деньги будут и так идти в бюджет. Если ДИТ предложить схему с подключением школ к приложению в обязательном порядке, то ещё и родители заплатят в бюджет. А потом чиновники отчитаются о прибыли и получат премию. Сейчас делается так.

В конце-концов, автор может пойти работать в фирму-конкурент. Я уверен, что в этой фирме вообще не знают кто он и им глубоко плевать на его бесплатное приложение. Но, учитывая опыт, ему предложат хорошую зарплату и он, наконец-то, начнёт карьеру.
-2
Кстати, о птичках. Я почти уверен, что Альтаир, в случае тендера, выиграет его. И автор будет здесь во всём не прав. Альтаир — это фирма. Это гарантии и финансовая ответственность. Поэтому, Леван обязан зарегистрировать юр.лицо и собрать команду. Просто как талантливый школьник он никому не нужен. Но как человек, который ещё в школе создал популярное приложение, а после школы открыл фирму по разработке — это уже успех. Это уже талант. И ни один минус на моих комментариях не изменит того факта, что ему в этом API на волне общественного резонанса не светит ни-че-го!
+2
что ему в этом API на волне общественного резонанса не светит ни-че-го!


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

Человек просто взял и выговорился.
Потратил на это усилия? Ага. Пост написал. Ещё пара комментариев от вас и количество усилий, потраченных вами на комментирование превысит количество усилий, потраченных Леваном на этот самый резонанс)

Сотрудничество с юристом, судя по комментариям, человек уже начал.
Попытки сотрудничать с ДИТ'ом, судя по посту, он так же предпринимал задолго до того, как этот пост вообще появился. Тут всё упирается в ДИТ, а не в него.

И ни один минус на моих комментариях

Не стоит переживать из-за нарисованных цифр в базе данных хабры.
В худшем случае отбивается одним постом.

0
Ну с юристом материально ему можно помочь. Вообще, не каждый молодой человек может похвастаться такими успехами к концу школы. Это же не бабушкин и не попов. Серьёзный человек. А вот проблемы… ну не серьёзные. Вот не поверишь, но через неделю об этом инциденте будут помнить единицы. И я буду в числе этих единиц. Но, скорее-всего, речь нужно уже сейчас вести не о том, чтобы получить доступ к этому API, а о том, как пережить первое серьёзное поражение в жизни. И, поверь, огромная часть людей, которая здесь яростно выступает за наказание ДИТ, через семь дней будет класть болт и на ДИТ, и на пацана. Зато сейчас общественность раздует эту историю, внушит молодому человеку, что его ждёт успех, а по факту прожуёт его и выплюнет.
+5
Многовато в ваших постах боли и тлена звериного капитализма.

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

Если так поступит каждый, гражданское общество у нас начнётся, если будет рассуждать как вы — его так и будут гнуть всю жизнь разные случайные человечки.
-1
Человек должен понимать, что при всём успехе его разработки, этот дневник — лишь один из проектов, которые он может сделать. А фактически, у него сейчас минимальные шансы на успех. По той причине, что его конкурент — юридическое лицо. Если бы сам автор имел хотя бы свидетельство о регистрации ИП, он мог бы в нашей стране теоретически доказать, что сотрудничество государства с его конкурентами нарушает законодательство. А сегодня, сейчас, по факту, он просто частное лицо, которое увлекается разработкой. Отсюда и мои посты со вполне конкретными советами:

1. Он может зарегистрировать юр. лицо и нанять адвоката, который подаст нужные жалобы. Но, учитывая, что программа была собственностью частного лица, шансов у него немного.
2. Он может зарегистрировать юр. лицо, собрать команду, найти инвестора и предложить чиновникам долгосрочный проект (на который у конкурентов пока не хватило смелости).
3. Он может продать исходники проекта конкурентам и заняться другим проектом
4. Он может, в конце-концов, пойти работать к конкурентам.

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

— Здравствуйте, я Вася, наша фирма вчера купила приложение электронного дневника и мы хотим получить доступ к вашему API
— Иди нах, мы работаем с Альтаиром.
— А когда прошёл тендер?
— А, простите, мне показалось, вы из Орифлейма, добро пожаловать!

Примерно так. Только между предпоследним и последним пунктами, скорее-всего, будет заявление в ФАС. А сейчас проблема в том, что и для ФАС автор — просто студент, который не имеет права заниматься предпринимательской деятельностью. И, скорее-всего, эта счастливая история закончится тем, что налоговая начнёт выяснять сколько автор получил с показа рекламы порнографии в приложении школьного дневника. Смекаешь?
+1
С позиции силы в данном случае не получится разговаривать автору, будучи студентом или ООО — не важно. Силы не равны.

Проблема в том, что на общественные деньги разработан некий полезный API, к которому свободный доступ этому обществу (автор — один из представителей) закрыт.

Это растрата? Присвоение? Или просто какой-то коррупционер создаёт возможности для частно-государственного партнерства в свою личную пользу?
+3
Добавлю.
Проблема не только (и не сколько) в том, что доступ закрыт.

Закрытие API, строго говоря, можно объяснить и сообщество это прекрасно поняло бы.

В конце концов, сервис — это не нечто, что создаётся один раз и навсегда. Сервис нужно поддерживать.
(Любой програмный продукт нуждается в поддержке, вот только от поддержки некоторого бинарника можно просто отказаться, оставив его доступным для скачивания и/или выложив исходники [что, в свою очередь, сделает его довольно быстро бесполезным], а отказ от поддержки сервиса = его закрытие).

Проблема в закрытии доступа без объяснения причин.

Объяснение «понимаете, у нас тут вот этот конкретный человек странички парсил, а это создаёт нагрузку большую, чем от API, поэтому мы вместо того, чтобы дать API, которым человек и рад был бы воспользоваться, решили в принципе закрыть API, и не только для него, а для вообще всех!» — неудволетворительно.
(нужно ли объяснять, почему оно неудовлетворительно?)

Другого, к сожалению, ДИТ как будто принципиально не хочет предоставить. На уточнящие вопросы — не отвечают (хотя написали аж 14-ть сообщений, в которых гнут свою линию).

Вопрос про взаимоотношения между ДИТ и Альтариксом остался тоже без ответа, хотя, в принципе, ситуация, что там всё юридически чисто — вполне себе возможна.
Ну так, если ситуация юридически чиста — так и сказали бы, а не уходили от вопроса.

Но, нет. 14 сообщений и одно письмо — важные вопросы игнорируются, линия «защиты детей» продолжает гнуться.
0
Можно уточнить: API действительно разрабатывался как открытый и доступный для широкой массы разработчиков клиентской части? Есть подтверждения или документация или ТЗ? Может-быть, открытая копия договора на разработку?
+1
У меня нет такой информации.
Меж тем, я не вижу разумных причин закрывать API к этому сервису. А вы?

Меня беспокоит не лично автор с его приложением, а волюнтаристское лишение общества дополнительного удобства, производство которого уже было им оплачено.
+2
А при чём тут наше мнение? Выше было сказано:

Проблема в том, что на общественные деньги разработан некий полезный API, к которому свободный доступ этому обществу (автор — один из представителей) закрыт.


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

Но я спросил это не для того, чтобы опровергнуть это мнение. Я задал этот вопрос потому, что если такие факты есть, то прижать ДИТ за нарушение антимонопольного законодательства будет не так сложно, как кажется на первый взгляд.

А если нет этих фактов, то выходит, ДИТ имеет право закрывать доступ к API. Хотя, я так понял, ДИТ говорит о полной смене API. Их не устраивает текущее состояние ресурса, его безопасность, и они хотят его сейчас быстренько закрыть, чтобы сделать новое решение с закупкой «новейших» отечественных криптографических и защитных систем. В любом случае, сейчас в теме слишком мало фактов. Надо понять что это было за API, было ли оно заявлено как общедоступное или же его открытость была экспериментом ДИТ.
0
Далеко не у каждого программиста есть желание открывать свою фирму и заниматься бизнесом.
Не вижу ничего плохого в том, чтобы люди, которым нравится просто писать клёвые приложения, просто писали бы клёвые приложения.
0
Да, но надо понимать как работают приложения для МУ и ГУ. Если там есть API, то без юрлица туда нет смысла соваться. Сиди и пиши приложения для автопостинга вконтакте. Но там всё может поменяться внезапно. Приходит, к примеру, в мэрию новый программист, а в близлежайшем посёлке одни защитные PCI карты меняют на другие просто потому, что программист находит лазейку в рекомендациях ФСТЭК и требует для всей области закупить новое оборудование.

Впрочем, никто не гарантирует и того, что API вконтакта не закроют. Сидя жопой на диване так легко рассуждать о том, куда тратят свои деньги налогоплательщики и как они все жаждут воспользоваться бесплатным приложением электронного дневника.
+4
налогоплательщик пока не готов платить за то

Ну, учитывая статистику использования приложений, налогоплательщик готов пользоваться приложением Левана.
Учитывая реакцию на ситуацию, чем более публичной эта ситуация станет, тем больше налогоплательщиков будут не просто «не готовы», но и откровенно против, чтобы хотя бы копейка из денег налогоплательщиков так или иначе досталась «Альтариксу».
Как вы можете заметить в комментариях — некоторые налогоплательщики даже готовы платить свои деньги напрямую для того, чтобы помочь расследованию сложных взаимоотношений между этой организацией и городом, например.
0
Но на сколько я знаю, если приложение конкурентов выложено в AppStore то API которым оно пользуется технически не возможно сделать ни скрытым ни приватным. И способа заблокировать альтернативное Ваше мобильное приложение тоже нет. Возможно стоит подучить матчасть )
+2

Otr, вшитый сертификат и взаимодействие через TLS? Или TOS appstore это запрещают?

+5
Чего-то они слишком странно и часто отвечают, для подразделения которому должно быть пофиг.
Кажется, имеет смысл подать на них в прокуратуру и ФАС заявления…
Скорее всего их там еще сильнее подприжмёт.
+2
Понадобится помощь деньгами — скинь сообщение, подкину немного.
Temych можете чего парнишке присоветовать?
+2
Наш юрист и адвокат sardarbinyan хотел связаться с «потерпевшим» ) Не знаю, успел он это сделать до сих пор, но кейс очень интересен и мы готовы поучаствовать в этом процессе.
0
werevolff говорил что скоро этот эпизод забудут. К сожалению, он во многом прав.
InkOut, можно освещать процесс в twitter? Другой социалке?
+2
При всём моём пессимизме, я предлагаю собрать деньги на адвоката. Запили отдельным комментом предложение и дай реквизиты, если средств не хватает. Думаю, многие помогут, и я в том числе. Но, опять же, я убеждён, что Альтаир на поверку окажется официальным представителем ДИТ в этих вопросах с договором, заключённым по тендеру. Адвокат поможет оценить эту ситуацию, и, я думаю, посоветует открыть свою фирму и выйти на госзакупки уже как юрлицо. Также, юрист поможет написать и отправить все обращения.
0
Короче, я предлагаю через юриста сделать все обращения и сделать сразу юрлицо, чтобы в любом случае иметь возможность дальнейшего развития в области мобильного ПО. Тут ситуация такая, что ты можешь побороться и за этот API, и за другие. Всегда страхуйся. В любом случае, создание такого приложения в твоём возрасте — это шикарно. Даже если ничего не выйдет, имеет смысл продолжать и производить качественное ПО.
0
А чего Вы хотите сейчас добиться? Так-то, выборы грядут и если поднимать волнения в массах, то случаются чудеса.

ps: новость разлетается. Тут уже текст изменяют: http://echo.msk.ru/blog/echomsk/2033372-echo/
psps: и в комментах явно представители DIT под видом «налогоплательщиков»
+6
Какая прелесть! ДИТ заботится о информационной безопасности пользователей! Не может быть!

Вот копипаста с официальной инструкции по входу с мобильного приложения «Госуслуги Москвы»:
В случае числового логина, он скорее всего будет идентичен паролю. Попробуйте указать данные реквизиты (логин и идентичный пароль) для входа в мобильное приложение
Как говорится, куда уж дальше-то, приехали.
И если здесь найдутся счастливые люди, которые смогут зайти с мобильного приложения «Госуслуги Москвы» (а не с десктопа) с использованием выданной им на полоске бумажки пары логин-пароль, дайте знать, пожалуйста.
+1
Именно в «Дневник школьника» и именно с помощью выданной пары логин-пароль, а не пароля, совпадающего с логином — в случае совпадения-то входит.
+1
«скорее всего»? Они сами не понимают, что у них в коде происходит?
+1
Я бы интерпретировал это так: «у нас получилось, но только через одно место, и официально признаваться в этом нельзя, потому что обязательно поимеют».
По-правильному — однозначно никак. Во всяком случае, полгода назад было нельзя. Только совпадение логина с паролем.
То, что они этот пароль спокойно на совершенно другой, левый телефон присылают (теще поставил на ее айфон) — право же, мелочь
Ладно, с другой стороны — работает, и ладно. Это же еще мелочь, самый ад и трэш — это запись ребенка в школе в кружки через Мосуслуги. Надо авторизоваться на сайте, записаться, а потом прийти в свою (!) школу с бумажным заявлением и двумя ксерокопиями паспорта. Такое впечатление, что речь идет об устройстве на оборонный завод, где делают ракеты, а не в платный кружок по рисованию в своей школе.
К чести школы, ксерокопии паспорта они не берут — у них они и так есть, понятное дело, и не в одном экземпляре.
0
Пользуясь случаем, хотел бы сказать: приложением ЕМИАС — отвратительное.
0
Ну у него хотя бы, в отличие от приложения Госуслуг, база записи к врачам не глючит. В Госуслугах должны звезды счастливо встать, чтобы в поликлинику записаться можно было через инет
0
Если бы вам довелось пользоваться аналогичным сервисом крутой платной сети клиник Медси (старый ЛК, новый ещё не пробовал), то вам бы ЭМИАС показался верхом совершенства.
+2
Не могу промолчать. Эхо Москвы перекопировало эту статью себе в блог, со ссылкой на первоисточник.
Просто очень интересно почитать как ник gor1978 с датой регистрации от 2017 года и всего 4 сообщениями на сайте топит скриншот того же видео что выложил здесь DIT под лозунгом «НО ЭТО ЖЕ ДЕТИ».
0
Как будто вы ожидали, что гос. органы будут нормально работать? Что за наивность в 2017 году.
А прикроются «безопасностью» — тоже совершенно логичная отмазка.

Не уверен, что ДИТ сильно заточен на то, что выжать конкурентов, скорее работает принцип собаки на сене, с поправкой на «не получить по шапке от начальства».
+4
Прочитал ответ от ДИТа. Почему нельзя было включить разработку Левана в свое «официальное приложение», так и не понял. Навскидку два варианта: пригласить Левана работать (сам бы я ровно так и сделал, вменяемые таланты нужны) и сделать коммерческое предложение о покупке (говорю о приложении Левана, потому что оно было топовым).
Любопытно, почему ни один из вариантов реализован не был?
0
Любопытно, почему ни один из вариантов реализован не был?

ДИТу-то какой прок от любого из них?
Они же не коммерческая организация.
0
ДИТ, если я не ошибаюсь, является государственной структурой правительства Москвы. А в госструктуры, насколько я понимаю, для трудоустройства разработчиком необходимо выполнение условий:

1. Возраст 18+;
2. Высшее образование; возможно, ещё и опыт работы по специальности.

Несоблюдение вызывает вопросы у вышестоящих и контролирующих органов.
Насчёт включения разработки допускаю такую позицию начальства: если во включаемом приложении всплывёт серьёзный косяк с последствиями (а косяки, как известно, процесс естественный), мы окажемся виноватыми, а нам такого не надо. Как я понимаю, конкурента разрабатывает юрлицо по договору, в котором прописана ответственность подрядчика. Здесь же спихнуть ответственность вряд ли получится.
0
Высшее образование; возможно, ещё и опыт работы по специальности.
Нет. Я в свое время получил оффер от минобороны, будучи студентом 4 курса с опытом работы «год без договора плюс полгода по договору подряда». Но там было дополнительное собеседование с потенциальным руководителем руководителя — он сказал, что ему нужно будет писать особую бумагу о том, что я йуное дарование и очень им нужен.
0
Ну, на прежней работе в госучреждении я тоже трудился руководителем структурного подразделения без высшего образования. Для этого с подачи руководителя учреждения в должностную инструкцию внесли изменения — вместо высшего образования вписали высшее или среднее профессиональное с опытом работы от 5 лет. Потом руководитель мне говорил, что при проверке у КРУ к этому были вопросы, но отстоять удалось. С неоконченным образованием проблем особых обычно не бывает, если сотрудник в процессе работы получает диплом, а проверка приходит позже. Вообще же работа на таких должностях без высшего образования — это, скорее, исключение, которое в каждом случае требуется дополнительно обосновывать. И, хватит ли проверяющим для этого разработки одного приложения, вопрос спорный.
-3
1 Проблема:
Учителя — люди по какимто своим причинам (Родители посоветовали/Не знали на кого пойти работать...)
стали работать учителем. Как и в любой сфере, человек не всегда работает там где хочет работать, +
ко всему добавляеться такая штука как Емоциональное состояние, я так и не понял откуда оно береться.
Сегодня я проснулся веселым, вчера хотел убить всех в этом мире, а позавчера был готов горы свернуть.
И хотя я думаю если человек работает там где ему нравиться то настроене у него чаще будет хорошее, чем плохое.
Так вот, если ваш учитель работает не там где хочет, то вы врятле у него чего то научитесь.
Решение проблемы, как мне кажеться простое: каждый человек в этом мире должен понимать
что делая каждый день то к чему душа/мозги не лежат будет гробить себя и скорей всего окружающих (в доном случае учеников)

Немного негатива:

2. Приложение кторое логирует оценки и это помогает учиться? серёзно?
Тоесть ученик не может за целый учебный год, ~273дня, хотя бы пару раз посмотреть в журнал, на свои успехи?
На моей памяти, я смотрел в журнал с оценками как минимум раз в месяц так точно.

Простите но я не понял мотивацию которую вы вложыли в ваше приложение.
Что бы в приложении там какойто елемент засветился не красным а зелёным?
Серёзно? это на кого то работает?

Вы что то там про родителей говорили, что это поможет родителям контролировать своё чадо.
Тоесть если родитель не смотрит в дневник своего ребенка, то с наличием приложения он прям резко измениться и прийдя с работы он подумает
О Б%@ у меня же есть супер приложение в которое мне нужно СРОЧНО зайти.
Знаете, буду рад если я не прав, но на моей памяти, родитили либо смотрят за ребенком либо нет и на этом точка.

Ето если бы родителю на телефон выводились ПУШ уведомления что у вашего ребенка появилась негативная оценка,
или Уведомление что ваш ребенок не сделал ДЗ, думаю это несло бы больше пользы.

И всеравно я не понял вашего приложения.

3. каждый ученик получив плохую оценку знает о ней, и я даже уверен что он знает о ней не 5 минут, а несколько дней.
Я даже такое скажу, когда я получал плохую оценку я о ней помнил до того момента пока в мой дневник не посмотрят родители,
знаете как страшно (в детстве) получать люлей от родителей (моральных конечно же) за плохую оценку.

сейчас я не понимаю зачем я потратил время на это пост.
0
Простите но я не понял мотивацию которую вы вложыли в ваше приложение.
Что бы в приложении там какойто елемент засветился не красным а зелёным?
Серёзно? это на кого то работает?

Это неплохо для начала. Развить то можно и полоской с прогрессом, и достижениями, и чем-нибудь еще.


Ето если бы родителю на телефон выводились ПУШ уведомления что у вашего ребенка появилась негативная оценка,
или Уведомление что ваш ребенок не сделал ДЗ, думаю это несло бы больше пользы.

Этот функционал не входит в MVP данного приложения, но его вполне можно было прикрутить дополнительно. Современные родители, в массе своей, умеют пользоваться смартфонами и проводят в них довольно много времени.

0

так и причем здесь учителя?! не думаю, что люди


Не знали на кого пойти работать

просто идут работать на копеечную работу.


и вообще, обиженный — детектед.

+3

кстати, обратите внимание на то, как меняется позиция ДИТ:
В письме о закрытии пишут про новое апи. Теперь после шума пишут про якобы проблемы с этикой у разработчика…
ну хоть бы единую линию выработали.


Тем более, после проблемы со страной рекламой апи вернули, и проблем после этого не было.

+4
«Теперь после шума» они фактически подтвердили версию InkOut о том, что целью выключения API было именно устранение его «неэтичного» приложения, а остальные разработчики сторонних приложений пострадали ни за что.
Уж лучше бы молчали, чем так палиться.
-4

InkOut, поддерживаем тебя здесь!
Ты не думал обратиться в ФАС? Это попахивает прямым ограничением конкуренции. Поможет — не поможет, но жалоба может в любом случае повлиять на зажравшихся чинуш.


Удачи тебе!

+8
Ты не думал обратиться в ФАС?
CTRL + F на странице -> набрать "ФАС" -> увидеть 16 совпадений -> PROFIT.
+2
История получила довольно широкую огласку: https://hi-tech.mail.ru/news/porno_v_dnevnike/
+5
Тут стоит прокомментировать, что само появление «порно в дневнике» никакой огласки не имело — до тех пор, пока ДИТ не объявили, что «Это происшествие создало серьезный резонанс среди родителей», и отключили API.
+4
Уважаемый ДИТ, вы не имеете права отключать API т.к. это не ваша собственность, а оплаченная налогоплательщиками функция. Просьба провести голосование в среде Активный гражданин среди родителей по вопросу включения API, а не заниматься самоуправством.
+3
вы серьезно?) вы понимаете что предлагаете сыграть в футбол на склоне горы? причём их ворота на вершине…
+4
Это, если я не ошибаюсь, 0,002% населения. Из других стран население так же мигрирует. В большем количестве. По самым разным причинам. Вброс не засчитан.
0

угу
какие-то там 300000 инженеров с летчиками — это вам не лям таджиков!

+6
Да, да. Приезжают в основном из стран СНГ без образования, без опыта. Совсем обездоленные низки уровнем жизни, т.к. у нас таки хоть он чуть по выше, чем в зимбабве и того. А от нас уезжают всеми способами люди, которые разбираются в ИТ, инженерии и многом другом. Поэтому дело не во вбросе, а в целом в отношении к людям.
Вот даже взять меня к примеру: меня ограбили в прямом смысле, за работу не заплатили 2,65 млн. руб. за 5 лет (то, что реально украли + по ставке рефинансирования процентов набежало до одури). Я соответственно уже 3,5 года занимаюсь просто ВЫЖИВАНИЕМ и делаю все, чтобы прокачать свой скилл до уровня, на котором меня купит какая иностранная компания и я уеду и увезу своих троих детей и я уже сейчас их учу тому, чтобы они как только смогут — сразу же уехали по дальше из зоны ру. И так делают все в моем окружении. Да, мы любим Родину, но не путайте Родину и бандитское государство, которым правят преступные кланы, образовавшиеся в 90-е.
+1
По-моему вы хабр с блогом навального (или порошенко??) перепутали.
Среди таджиков есть немало умных людей. Вообще некорректно специальности с национальностями сравнивать.
Баста.
0
а есть распределение по странам, в которые уехали? а то окажется что на самом деле большинство из них уехало в страны СНГ
0

распределение простое, что называется, "гаусовское"…
народ движется по жизни от худшего к лучшему
дальше глядим, где в этом "хуже-лучще" находится путенская росия
и получаем всю картину маслом

+1
а есть распределение по странам, в которые уехали?

распределение простое, что называется, «гаусовское»…


(фейспалм)
+2
Слышу распределение — кричу «Гауссовое», даже если это не имеет ни малейшего смысла.

Это, батенька, не ассоциативное мышление, а скорее, напротив, диссоциативное.
-1

тока в русском языке бывают выражения "да нет ..."
а ишо кавычки

0
По-моему, мы имеем дело с троллем, на которого не стоит тратить время.
+6
ООО «Альтарикс» почему-то пишет на своей странице в facebook от имени ДИТ в первом лице:

Хотите начать разрабатывать мобильные приложения? Попробуйте свои силы с #API ЕМП! dit.mos.ru/apps/dev. Сервисы Правительства Москвы – это развитая экосистема мобильных сервисов, созданная для улучшения жизни горожан. А если у вас возникнут проблемы с документацией API – смело пишите на emp@mos.ru, поможем! :) #Altarix #mobile #apps


Источник: https://www.facebook.com/AltarixRussia/photos/a.180122238849025.1073741828.179938255534090/249897288538186/?type=1&theater
+1
ПОТОМУ КАК ЭТО УЖЕ МНОГО РАЗНЫХ СТАТЕЙ. одно дело мальчика кинуть — другое схемы распилов, а если еще на мэрию тень упадет..И выборы скоро)
0
В самом посте нет ничего страшного. Но сам факт того, что он был удален, и та оперативность, с которой это было сделано, означает, что за ситуацией следят и пытаются скрыть любую связь Альтарикс с ДИТом. Меня это убеждает в том, что там явно все нечисто.

Почему это делают тоже понятно. То, что KidRadar — это продукт Альтарикс'а не вызывает никаких сомнений. Это прослеживается не только по информации, которую опубликовал Леван. И если ДИТ принимал решение под влиянием Альтарикс'а — это явное нарушение.
+5
Если эти не самый умные личности, таки надумают закрыть полностью доступ к апи обращайтесь – зареверсим официальное приложение и сделаем 100% работоспособность версии дневника от вас.
+1
Ща внесу нотку пессимизма, ну или реализма(эт как расценивать), но был у меня в практике случай, когда у «не самых умных личностей», которые довольно «плохо» писали приложение, нашелся 1 умный товарищ и вынес защиту в нативную библиотеку. Это было конечно не ИДА, но все равно, попытка реверса оказалось провальной, хотя бы потому что никто не захотел лезть в дебри натива…
+2
Будем посмотреть, но я бы не опасался нейтива в этом вопросе ;)
+10
неуважаемый ДИТ, рассказал знакомой — которая работает преподавательницей в школе о всей этой «милой истории»…

И вы не поверите) (и снова я вангую), но если дать возможность преподавателям, анонимно — здесь, писать, комментарии о работе вашего сервиса, то комментарий который состоит из одного слова и находится в топе, померкнет на фоне комментариев от людей с высшим педагогическим образованием.

И правильно ребята написали выше, а кто вы такие? с чего вы прикрываетесь каким-то городом? Что это за таинственный город? Может вернетесь в Москву? Может у родителей спросите, у самих детей? У людей с чьих налогов вы так легко решаете какой конторе быть — а кому нет.

Вы мне напоминаете одного советника по интернету одного президента, (до сих пор не понимаю, что он ему советует — пользоваться только Аськой? ибо остальное от Иуды?) из какого то Института развития который часто пиарит какую-то синеволосую и отмороженную наглухо барышню…

Пока только напоминаете…

P.S. Уважаемые Хабровчане, я юн и глуп. Расскажите мне пожалуйста, откройте секрет — как интернет смог развиться без этого Института, как Москва смогла освоить компьютерную грамотность без ДИТа, и когда мы наконец что-то узнаем о компании altarix.

P.P.S. Мне вдруг почему-то показалось (вот щас не Вангую!) что многие из тех кто работает в ДИТе — штрафы за автонарушения не получают.
-2
юным рассказываю, это ребята у которых работа такая, контролировать и отвечать. пугаются они абсолютно верно. завтра этот студент начнет наркотой увлекаться и не только пиписьки но и рекламу драг диллеров рассылать. кто за это ответит? ДИТ или анонимный студент, который по определению ни за что не отвечает? он же просто ошибся.

p.s. без ДИТ инет так и развивается — 80% трафика порно, юнные и глупые они такие.
p.p.s нужно трафик к детям просто пускать через прокси, рубильник был у чиновника и когда (не если, а когда) анонимный студент подсядет на наркоту, была бы возможность вырубить приложение.
+3
завтра этот студент начнет наркотой увлекаться и не только пиписьки но и рекламу драг диллеров рассылать


Удивительно, расскажите-ка нам, юным, откуда в вашей голове возникла связь между увлечениями автора приложения и рекламой, подставляемой гуглом?
Или вы что-то другое имели в виду?
-4
речь не о гугле и рекламе, речь о том что некий аноним, которого звать никак, шлет детишкам чего захочет без всякого контроля. а сидеть за его послания будет чиновник. понятно, что чиновник не хочет завтра проснуться в тюрьме, потому что вовремя не пресек анонима, который начал вместе с заданиями по математики рассылать задания «синего кита». отвечать за такое будет в первую очередь чинуша, который на вопрос «а кто вы такие?» может четко ответить. он тот кто будет сидеть.
раз сидеть будет чинуша, значит рубильник должен быть в руках у чинуши. пусть аноним делает все по взрослому — фирму, с ответственной персоной и весь трафик через прокси, который если что чинуша сможет вырубить.
0
судьба такая у чиновника — три года в кресле = миллиард оранжевыми купюрами.
А тут, что? Тут только да, зона светит любому чинуше.
0
речь не о гугле и рекламе

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

Но не забывайте, что контекст от того, что вам захотелось эту ситуацию повыворачивать наизнанку, никуда не исчезает. Контекст по-прежнему существует, и он в этой конкретной ситуации важен (возможно, вам кажется, что это не так, если желаете, можете попросить объяснить меня или сообщество, почему я считаю, что вы ошибаетесь).

речь о том что некий аноним, которого звать никак

Например, лично вы сейчас шлёте сотне-другой детишек, у которых установлен браузер (или приложение хабры. Там ещё остались живые приложения хабры?) что-то без всякого контроля.
Какой же вы потенциальный злодей, однако.

а сидеть за его послания будет чиновник.

Кто же будет сидеть за ваши высказывания, если (или когда) вы что-то плохое детишкам отошлёте на телефон точно так же, как отсылаете сейчас этим сообщением, на которое я отвечаю?

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


Это вы сейчас на какую практику опираетесь? Будьте добры, ссылку на дело.

раз сидеть будет чинуша, значит рубильник должен быть в руках у чинуши.


А что, у них в API не было таких вещей, как токен приложения, по которому в случае чего можно и доступ перекрыть и ограничения поставить?

Если да, токен не предусмотрен — зачем они так сделали? Это устоявшаяся за многие годы практика. Не делать подобное — это сознательное архитектурное решение. И уж если они приняли серьёзное архитектурное решение «не иметь возможность X», то сами себе злые буратины же, причём тут школьник. Он может быть и рад бы, чтобы они делали так, как делают все адекватные разработчики.

Если нет, токен предусмотрен — вот вам и «рубильник», зачем нужны ваши призывы, если он у них всегда был?

пусть аноним делает все по взрослому — фирму, с ответственной персоной


Почему бы не просто ИП?
Тут я согласен — как-то те же налоги с рекламы платить, по-хорошему, нужно.

и весь трафик через прокси, который если что чинуша сможет вырубить.


Не, с прокси вы какую-то откровенную глупость предлагаете.
0
нет, речь не о гугле и рекламе. этот инцидент лишь первый звоночек, после которого тот же чинуша уже не сможет сказать, что он не знал, что аноним такая редиска. теперь все понимают, что аноним ни за что не отвечает, ответственный чуниша.
мой пост на хабре модерируется, плюс у хабра есть юр лицо с ответственной персоной и всеми вытекающими. я могу разместить что-то на другом ресурсе, но вовсе не то же самое, что заманивание детишек приложением. точно так же как гос-во должно препятствовать создавать каким-то мутным личностям какие-либо детские бесплатные кружки. черт его знает чем этот мутный с детишками заниматься будет. хочешь заниматься с детишками, регистрируй все как полагается. с юр лицом, ответственной персоной, которая сядет, за шалости с детишками.
в инете должны быть те же правила. если кто-то работает с детишками, нужен контроль. синий кит это не игрушки. должна быть гарантия, что чувак со студенческой общаги не начнет слать «лишние» задания, не только по математике.
+1
мой пост на хабре модерируется, плюс у хабра есть юр лицо с ответственной персоной и всеми вытекающими.


регистрируй все как полагается. с юр лицом, ответственной персоной


Напоминаю
1. ДИТ не выдвигал условий наличия юр. лица.
2. Леван пока не озвучивал какого-либо принципиального отказа в регистрации, к примеру, ИП.

С чего вы вообще решили, что наличие юр. лица имеет отношение к делу?
Департамент написал четырнадцать комментариев с недо-оправданиями/недо-объяснениями позиции здесь, одно «официальное» письмо (см. Update поста) и, возможно, прореагировало на ситуацию в каких-то СМИ, её упомянувших (за ними, увы не слежу).

Ни в одном из 14 комментариев и письме нет даже намёка на отсутствие юридического лица как некоторое условие/проблему/опасение.

Департамент встречался с автором поста. Со слов автора поста не видно, чтобы ему выдвигались хотя бы какие-то намёки на регистрацию того же ИП.

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

0

в инете тока одни правила — закон ома и булева алгебра
все остальные "правила" — удел убогих, на которых законам физики нас*ать

+1
«в инете должны быть те же правила. если кто-то работает с детишками, нужен контроль. синий кит это не игрушки.»

Вот тут вы вообще не в теме.
+1
В итоге введем сотню требований, регистрацию, лицензию, справки из МВД и пусть лучше не будет частных детских кружков вообще, чем иметь мизерный риск, что что-то там в одном из них будет происходить мутное?

Напомню, что законы о защите детей от всего мутного из УК никуда не делись. Но нет, больше лишнего контроля богу лишнего контроля, больше имитации деятельности по защите детей. Так и живем.
-1
потому так и живете, а люди тем временем при любой возможности валят на запад, где вся та сотня требований и справки и подзатыльники лицензируются.
0
Действительно, звать никак. Всего лишь ИП. Юр. лицо которое отвечает своей головой и имуществом за нарушение законодательства.

История из серии «А вдруг, универсам „Магнит“ начнет продавать кокс вместо сахара»
0
Что-то вы мягкое с зеленым мешаете, их задача (ДИТа) предоставить API — не лагающие — не кривое, а нормально работающее. Не отмывать бабло через свою шарашку с кучей непонятных разрабов и таких же манагеров (ну если ваш продукт сырое гавно, как это еще назвать?) а предоставить API. И уж точно не их задача рассказывать кто и как должен это API юзать — если иного нет в документах — а раз они решения меняют как барышня с токсикозом - такого документа НЕТ. Соответственно — свою работу они не делают. И их «левая» контора тоже не решение — раз они, при всех откатах выигранных тендерах, менеджерах и разрабах — обосрались в гонке приложений со студентом. И решили в лучших традициях советчика асечки ЗАПРЕТИТЬ… всем кроме своей конторки.

Я кстати предлагаю придумать праздник — когда у нас появится какой-либо закон без слов «запрет» и «ограничить»…

и да мне тут подсказали подсветить строчку

P.P.S. Мне вдруг почему-то показалось (вот щас не Вангую!) что многие из тех кто работает в ДИТе — штрафы за автонарушения не получают.

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

Рубильник и так у чиновника, технической проблемы отключить одно конкретное приложение никакой нет.
-1
один советник одного президента бухает каждый день постя бутылки бухла утом (полные) и под вечер пустые
0
Можно попробовать ответить ДИТу не выходя из поля ИТ. Убрать из приложения рекламу совсем и встроить донат или платный функционал. Донат на волне резонанса этой истории может получиться интересным вариантом.
Ну и как предлагали выше зареверсить закрытое АПИ или продолжить упорно парсить сайт, обеспечивая работоспособность приложения несмотря ни на что.
Это конечно тяжело и на долгую перспективу — тупиковый вариант, но если параллельно поддерживать хайп вокруг этой ситуации, можно дождаться пока он дойдет до кого-то, кто может повлиять на ДИТ сверху. Рекламы в приложении нет, соответственно, аргументов у ДИТа при разборе сверху тоже не будет — возможно и АПИ вернется, да и в ДИТ что-то поменяется.
0
ДИТ уже вышел из поля ИТ, вырубив API.
Поздно теперь экспериментировать с изменениями в приложении.
-14
Коллега, я тут увидел в новостях причину блокировки твоего приложения. Всё вообще не так, как ты говоришь: у тебя есть бесплатная версия апы, в которой крутится реклама. Т.е. чужой контент. И, вполне очевидно, что там иногда проскальзывает реклама для взрослых.

Поэтому, прости, но ты не прав. Да, твои конкуренты сделали платное ПО, и правильно сделали. Да, они подали на тебя жалобы и заблокировали твоё приложение. И это их право. Ты прости, если что не так, но в текущей ситуации ты резко попал в мир взрослых игроков, и они тебе быстро объяснили, что Земля круглая и не вращается вокруг тебя.

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

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

бгг
мы тут встроенно-пристроенное ДДУ в многоэтажке пытались городу сбагрить…
как грится "программа по развитию… конкурс… в бюджете средства ..."
короче, лет через пять… если гордума чота там решит… может быть, возьмут на баланс, бесплатно

0
Ну, если бы мы жили при американской антимонопольной политике, то автор мог бы пять лет судиться с властями штата, чтобы те признали муниципальный контролирующий орган монополией, после чего, его решение получило бы доступ к API