
Quantum Harmonizer
09.12.2016
11:02:19
препод изобрёл новый архиватор!


J
09.12.2016
11:03:26
вопрос по лицензиям
вот я например взял код из репозитория https://github.com/fangyidong/json-simple
перепилил под свои нужды и нагло использую (именно изменил, а не использую как библиотеку)
теперь сделал целый проект с применением его кода с моими изменениями, приложение улетело в гуглплей, а код выложил на гитхаб
у товарища стоит https://github.com/fangyidong/json-simple/blob/master/LICENSE.txt
в вики нашёл
Разрешения
Лицензия на произведение:
- изменение,
- воспроизведение,
- открытая демонстрация,
- открытое использование,
- сублицензирование
- распространениемне не совсем понятны понятия "сублицензирование
" и "распространение" в моём случае
хочу чтобы всё по феншую было
посоветуйте пожалуйста как поступить, нужно ли упоминать лицензию, имя автора (fangyidong) и тд
и ещё, какую лицензию применить к своему коду так, чтобы не было конфликтов с конкретно этим моментом?
буду благодарен за совет)
тоесть код который не ты писал, себе присваивать нельзя, на нём должно быть написано откуда он и кто его писал, ка это уже сделано


Timur
09.12.2016
11:05:27

Google

balolam
09.12.2016
11:05:34
Он: "чтот ты мне рассказываешь"
Возьми ТОМ Кнута, прогони через md5, получи строку в 36 символов и дай ему, пусть расскажет как с 36 символов востановить все)

Alexey
09.12.2016
11:05:58
Ruslan а другим студентом он какие задания давал? Мне так, чисто, поржать

Timur
09.12.2016
11:06:19
Ruslan это что за учебное заведение?

Глеб
09.12.2016
11:07:14

Ruslan
09.12.2016
11:07:23

J
09.12.2016
11:08:09

Alexey
09.12.2016
11:08:40
Ruslan ну тебе виднее, что там делатю Можно мягко попросить заменить md5 на что-нибудь другое. Либо подойди вк другим преподам, попросить помощи с заданием, либо стравить его с каким-нибудь преподом по безопасности

balolam
09.12.2016
11:09:06
Народ, о чем тут спорить, любому хэшу md5 может соответстовать безчисленное множество исходных строк)

Ruslan
09.12.2016
11:09:07
Я сделал в бейз64
Он говорит у тебя проги с мд5 нету
Иди гуляй

balolam
09.12.2016
11:09:34
Пойди к Декану и объясни систуацию

Google

Ruslan
09.12.2016
11:09:58
Я думаю он отнекиваться будет
И говорить, я другое имел ввиду

J
09.12.2016
11:10:13

Ruslan
09.12.2016
11:10:27
Показывал выше

balolam
09.12.2016
11:11:06
Проблема в том, что ты не пытаешься это доказать. Кроме словаря у тебя нет решений, я приводил ссылку на SO выше. Если преподаватель называет белое - черным, тебе следует не о задании думать, а что делать с твоим курсачем и как решать проблему.

Alexey
09.12.2016
11:11:39
Ruslan base64 к шифрованию и криптографии не имеет никакого отношения вобще. Попроси DES какой-нибудь или что там ещё полегче. нуили если преподу нужно "что-нибудь с md5" - сделай как надо )

J
09.12.2016
11:12:37

Ruslan
09.12.2016
11:12:54
Кароче
Только что он сьехал
Говорит тут опечатка
Возьми какой-то другой алгоритм

balolam
09.12.2016
11:13:35

J
09.12.2016
11:13:56
у стариков бывает

Quantum Harmonizer
09.12.2016
11:14:39
Такой большой интернет, столько информации, а IT-преподаватели зачастую самые некомпетентные. Вот это
Говорит тут опечатка
Возьми какой-то другой алгоритм
просто охренеть.

Глеб
09.12.2016
11:14:54
ну теперь бери любой другой алгоритм и жги

Timur
09.12.2016
11:15:21
Шифр Цезаря возьми. Пхах

Google

Quantum Harmonizer
09.12.2016
11:15:33
SHA512 :)

Ruslan
09.12.2016
11:15:43

J
09.12.2016
11:16:33
похуй ебашь base64

Alexey
09.12.2016
11:17:31
или XOR

Ruslan
09.12.2016
11:17:41
Только теперь драйвер нужно)

Глеб
09.12.2016
11:18:24
чагось?

Alexey
09.12.2016
11:18:30
какие нафиг драйверы на андроиде?

Quantum Harmonizer
09.12.2016
11:18:36
Драйвер для чего?

balolam
09.12.2016
11:18:58

Глеб
09.12.2016
11:19:18
точно говорю, кто-то из студентов будет считать последние цифры числа пи и середину из списка всех простых чисел

balolam
09.12.2016
11:19:27
Может так же пойти в аспирантуру и придумывать такие прикольные темы курсачей)

Quantum Harmonizer
09.12.2016
11:19:45

balolam
09.12.2016
11:20:38

J
09.12.2016
11:21:15
"драйвер декодирования md5 для шины BolgenOS"

Глеб
09.12.2016
11:22:22
ага, для чтения данных с той безмерной флешки

balolam
09.12.2016
11:23:53
И в конце каждого задания будет:
P.S.
Хочу магию!

Quarx2k ?
09.12.2016
11:25:27

J
09.12.2016
11:26:04
"архивация и разархивация файла из null"

Ruslan
09.12.2016
11:26:40
Драйвер не под андроид, а под вин хп)

Google

J
09.12.2016
11:26:41
охуенно бы было еслиб можно было писать файлы в null и читать из null на другой машине

Quarx2k ?
09.12.2016
11:26:59
угу
пойду напишу драйвер для этого

Quantum Harmonizer
09.12.2016
11:27:20

Глеб
09.12.2016
11:27:34
из /dev/random и в /dev/random

J
09.12.2016
11:28:00

Глеб
09.12.2016
11:28:10

Admin
ERROR: S client not available

Ruslan
09.12.2016
11:28:12
Та он так жестко сдулся, когда другой препод подходиь к нему и спрашивает за тему мд5 и что там опечатка или что
А он такой
Та да, выбери другой алгоритм
А когда я сам был, то орал 'туда-назад'

Павел
09.12.2016
11:29:03
Друзья, добрый день, подскажите по deeplinking, если приложение не установлено на телефоне, что будет открыватся при переходе по ссылке - браузер или будет переход в google play ?

Eugene
09.12.2016
11:30:20
По идее браузер
Т.к единственная причина его не открывать - наличие интент-фильтра, а если нет приложения - нет и фильтра

Павел
09.12.2016
11:33:35
спасибо. чтобы сделать чтобы в данном случае открывалась страница GP для установки приложения - это делать редирект на сервере ?

Captain
09.12.2016
11:33:56

Глеб
09.12.2016
11:35:13

Павел
09.12.2016
11:35:35
спасибо, друзья!

Google

Павел
09.12.2016
11:38:39
вопрос, а если в качестве ссылки для deeplinking указать ссылку на приложении в GP , то если приложении установлено, то окроется приложение, а если не установлено, то окроется страница приложения в GP - такое прокатит ?

Глеб
09.12.2016
11:39:06
да, но будет выбор

Quantum Harmonizer
09.12.2016
11:39:07
будет открываться маркет, ссылка на него же

Глеб
09.12.2016
11:39:25
хотя на практике не проверял
и потом будет труднее с добавлением ссылок на отдельные экраны

Sergey
09.12.2016
11:40:26

J
09.12.2016
11:42:37
спасибо?
http://choosealicense.com/licenses/
но по факту работает только The Unlicense

Павел
09.12.2016
11:43:59
да, и к тому же для андроид и ios не укажешь же одну и туже ссылку, которая ведет на google play )))

J
09.12.2016
11:44:19
тоесть в фантастической вселенной юристов може и есть разница между апачи и GPL, в реальности же если ты код опубликовал, то всё
"dedicated to the public domain"

Alexey
09.12.2016
11:45:34
такой вопрос: что предпочтительнее для вас юзать - sdk или api?

J
09.12.2016
11:45:46
sdk обычно включает в себя api

Alexey
09.12.2016
11:46:25
да, я понимаю

J
09.12.2016
11:46:55
это как вопрос: "что вам предпочтительнее: книги или буквы?"

Roman
09.12.2016
11:47:27

Quantum Harmonizer
09.12.2016
11:47:42
Имеется в виду подключение стороннего SDK против самостоятельной настройки ретрофита?

Kolas
09.12.2016
11:47:50
тут кто-нибудь пользуется Firebase Test Farm? поделитесь опытом. стоит ли оно этих денег?

Alexey
09.12.2016
11:47:51
да

Roman
09.12.2016
11:48:10
Может кому-то удобнее через api

Quantum Harmonizer
09.12.2016
11:48:16
Зависит от качества SDK. Например, вместо VKSdk предпочитаю настраивать ретрофит.