Задать вопрос
Профиль пользователя заблокирован сроком «навсегда» без указания причины
  • Как пользоваться Github?

    @deleted-Ari100teLL
    Вот книга о Гите:
    git-scm.com/book/ru/v1
    А данная статья как раз о том как начать пользоваться GitHub:
    habrahabr.ru/post/125799
    Ответ написан
    1 комментарий
  • Какую выбрать тему диплома (прикладная математика)?

    @deleted-Ari100teLL
    Если не совсем учитывать твои входные данные, то могу предложить такие интересные темы для разработки:

    1. Учёт статистической информации о пробках при поиске проезда на автомобиле
    2. Система управления рисками проекта
    3. Система для оценки качества ПО
    4. Система для управления охранными устройствами
    5. Система для прогнозирования количества продаж на основе статистической информации
    6. Программа для парсинга сайтов с целью получения определенной информации
    7. Работа в соцсети в режиме оффлайн
    8. Программа для анализа меню ресторанов и кафе с целью определения лучшего для посещения заведения по ряду указанных параметров(можно завязать с Гугл мапс и нужно использовать парсин сайтов кафе и ресторанов)
    9. Оценка помещений на соответствие их техническим требованиям(можно брать базу с охраны труда)
    10. Распознавание образов(выбрать конкретную область)
    11. Прогнозирования электропотребления
    12. Планирование расписания занятий
    13. Программа для психодиагностики
    14. Социальная сеть(видео, аудио и т.д.)
    15. Библиотека для быстрого доступа к видео, аудио, книгам и другим документам на ПК
    16. Сайт который в сети ТОР будет иметь расширенный функционал
    Ответ написан
    Комментировать
  • Почему программа не выводит результат выполнения запроса на экран при адресации параметра в запрос?

    @deleted-Ari100teLL Автор вопроса
    Спасибо всем за ответы, но оказалось что проблема решилась путем замены типа поля в базе данных: тип CHAR(100) был на VARCHAR(100)
    Ответ написан
    Комментировать
  • Delphi или Visual Stadio для написания приложения, для работы бд MS SQL ?

    @deleted-Ari100teLL
           Насколько я понял ты стоишь на раздорожье между делфи и с#... Я бы советовал тебе двигаться в сторону платформы .Net и С#, потому что там намного больше возможностей для развития и самореализации, огромный инструментарий, большое количество библиотек, чудесная документация на MSDN и прекрасная IDE.
           Еще Вы спросили о "дружбе VS и MS и здесь достаточно лишь сказать, что это продукты одного производителя и поэтому их совместное использование, является наиболее логическим и удобным.
           Насчет Delphi могу отметить что он очень удобен для написания лабораторных работ в школе и в университете, но для разработки серьезных приложений он очень неудобен и немного "кривоват". И сейчас очень малая часть IT-рынка заинтересована в разработчиках под Delphi, потому что в основном такие специалисты нужны для поддержки уже написанных приложений, а не для создания новых программных продуктов.
           Спасибо за внимание и удачи в разработке!!!
    Ответ написан
    1 комментарий
  • Idea/Kotlin reflection проблема?

    @deleted-Ari100teLL
    Попробовал воспроизвести твою ошибку и это получилось в 2-х случаях:
    1. Если в слове main заменить английские буквы a или i на русские аналоги
    2. Если запускать скрипт, который находится в пакете hello c default_packagee
    Для исправления ошибки в первом случае достаточно только заменить русские буквы на английские.

    А во втором случае необходимо нажать комбинацию клавиш Ctrl+Shift+F10 и выбрать hello.HelloPackage

    Если же ничего не получится попробуй удалить пакет hello и снова запусти программу.
    Ответ написан
  • Лабораторные по программированию

    @deleted-Ari100teLL
           Я считаю что важными являются, как и умение писать ТЗ, так и навыки написания хорошего кода, а главное умение приметь математические или другие знания для написания действительно классных программ. В университетской программе основной задачей стоит научить правильно формализовать задачу, научиться аналитическому мышлению, получить общие знания в основ сферах и направлениях для данной специальности. Не ставится задача научить студентов какому-то определенному языку программирования или же заточить под какие-то определенные технологии, потому что это вещи которые можно очень быстро освоить при хороших базовых знаниях.
           Хотя если лабы по программирования, то все таки, я думаю, что было бы неплохо делать малейшее review кода для выявления ошибок и избежания их появления в дальнейшем (как ни крути, но предмет все-таки называется программирование).
           И теперь отвечу на твой конкретный вопрос, что если не хочешь всю жизнь проработать обычным "быдлокодером", то ты должен уметь писать ТЗ, но и кроме этого уметь применять математические методы и алгоритмы на практике.

           Cпасибо за внимание и успехов в учебе!
    Ответ написан
    3 комментария
  • PascalABC.NET не считает логарифм

    @deleted-Ari100teLL
    Все наконец разобрался!!!

           Там возникает небольшая погрешность при вычислении тангенса:
    ( так значение Pi константа и равно в стандартной библиотеке PABCSystem Pi = 3.141592653589793)
    n1 + n2 = 0.785398163397448;
    tan(n1 + n2)=1.0000...
    9849602_bigthumb.jpg 9849637_bigthumb.jpg
           Скорей всего именно поэтому в результате вычисления значения логарифма, мы получаем приближенное значение 0,0000000000000001...
           Я думаю что такая погрешность является вполне нормальной...

    P. S.
           Сразу же отвечаю на твой коммент: "понимаю, говнокод, но это лаба просто))" советую сразу на лабах качать скилы по написанию хорошего кода, хотя код и не особо плохой.
    Cпасибо за внимание и успехов в учебе!
    Ответ написан
    1 комментарий
  • PascalABC.NET не считает логарифм

    @deleted-Ari100teLL
           Скорей всего он просто выдал тебе приближенное значение и нужно его округлить, потому что в переменной у тебя хранится не 1.
           Еще раз проверь что у тебя хранится в переменной, если не поможет, то скинь код программы я посмотрю.
           К примеру приведенный ниже код выдает 0
    var i: double;
    begin
      i:=1;
      writeln(Ln(i));	
    end.
    Ответ написан
    1 комментарий
  • Как вы относитесь к авторизации при помощи соц. сетей?

    @deleted-Ari100teLL
           Я считаю что наиболее неплохой вариант - это регистрация с помощью @-mail, а уже потом подключение аккаунтов соцсетей для быстрого входа на нужный ресурс. Сейчас также есть и регистрация с помощью аккаунта соцсети, где просто нужно подтвердить данные считанные с твоего аккаунта, что также является очень удобной и оптимизирующей работу возможностью.
           Плюсом также является, то что ты никогда не забудешь логин или пароль, но минусом является, то что при взломе аккаунта соцсети, злоумышленник может получить доступ и к другим твоим аккаунтам.
           Cпасибо за внимание!
    Ответ написан
    Комментировать
  • На чём писать сравнительно простую программку для мобильных?

    @deleted-Ari100teLL
           Вся соль или горечь в том что для всех платформ которые ты назвал разработка ведется на разных языка и сам процесс разработки имеет приличные отличия: для Android - разработка наиболее часто ведется на Java или на С (Anroid Studio), для IOS - на Objective C(XCode), а для Windows Phone - на С# и других языках компании Microsoft(Visual Studio).
           Хотя действительно, как уже говорилось выше можно использовать PhoneGap, хотя это тоже влечет за собой несколько недостатков:
           1. Приложения не поддерживают многопоточность.
           2. Проблемная реализация длинных списков (более 1000).
           3. Не все приложения могут быть оформлены как Web-приложения.
           4. Обращение к аппаратным частям мобильного устройства ведется по разному, что может вызывать неожиданный эффект.
           5. Сложность настройки программной среды для написания приложений под PhoneGap.
           Насчет аккаунтов разработчика, то действительно для разработки под IOS и Windows Phone требуются аккаунты разработчика, хотя для разработки под Windows Phone можно попробовать получить бесплатный аккаунт, если ты студент.
           Если приложение действительно стоящее, то я советовал бы тебе собрать команду единомышленников и сначала попробовать "запилить" приложение под одну из платформ, посмотреть на его успех и дальше адаптировать или переписать его и под остальные платформы.

           Cпасибо за внимание и успехов в разработке!
    Ответ написан
    Комментировать
  • На чем писать кроссплатформенное ПО?

    @deleted-Ari100teLL
    Судя по твоему описанию я думаю что тебе неплохо бы подошел язык Java, потому что:
           - он является кроссплатформенным и создавался как раз для применения на разнообразных устройствах. Ты можешь сначала написать свое приложения для выполнения на компьютерах, а потом модифицировать для работы на планшетах и мобильных устройствах под управлением операционной системы Android;
           - язык очень популярен и сейчас большинство затребованных вакансий c достойными зарплатами на IT-рынке это именно разработчики Java;
           - очень много материалов и курсов для самостоятельного изучения данного языка (вот уже перечислял Подборочка для начинающих "Джавистов" );
           - очень прост и понятен для изучения, как новичками, так и теми кто решил углублять свои знания;
           - есть большое количество удобных IDE для разработки на данном языке.
    Cпасибо за внимание и успехов в разработке!
    Ответ написан
    Комментировать
  • Какие есть необычные применения веб-камеры в реальной жизни?

    @deleted-Ari100teLL
           Если подумать, то для веб-камеры можно придумать множество применений и написать для них программную реализацию.

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

           А вообще советую просто пробовать применять веб-камеру (или другое устройство) в своих жизненных ситуациях (пусть иногда и в очень банальных) и возможно когда-то вы придумаете еще одно уникальное применение...
    Ответ написан
    Комментировать
  • Искать ли альтернативу Java?

    @deleted-Ari100teLL
           Если ты в колледже уже изучил С и теперь изучаешь Java, то это является огромным плюсом для твоего роста как будущего айтишника.

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

           И самое главное - не стоит зацикливаться только на изучении языка, потому что намного важнейшим компонентом является умение использовать математических и алгоритмических знаний.

           Кстати если решишь и дальше изучать Java, лови небольшую подборку материалов Подборочка для начинающих "Джавистов"

    Cпасибо за внимание и успехов в изучении Java!
    Ответ написан
    Комментировать
  • Как научиться писать юнит-тесты, в которых будет смысл и не ошалеть от скуки?

    @deleted-Ari100teLL

           Попробуй почитать об TDD - Test-driven development. Это техника разработки через тестирование, которая позволить сделать процесс написания юнит-тестов частью написания кода, точнее ты будешь писать код который бы удовлетворял написанному тесту. Такая техника сделает процесс написания юнит-тестов намного интересней и эффективней, а время затрачиваемое на кодирование в целом уменьшиться, потому что уменьшиться время обычно затрачиваемое на отладку и поиск ошибок.

    Ответ написан
    Комментировать
  • Почему не запускается код на Java?

    @deleted-Ari100teLL

    Для начала нужно установить JVM(Java Virtual Machine), а затем установить переменные среды:
    http://java-course.ru/begin/install-jdk/
    И попробуй скачать и установить IDE:
           1)Intellij Idea
           2)NetBeans
           3)Eclipse

    Ответ написан
  • Какую книгу по java купить для новичка?

    @deleted-Ari100teLL

           Я бы еще посоветовал присмотреться к книге К. Сьерра, Б. Бейтс - Изучаем Java (Мировой компьтерный бестселлер)(2012). Для новичка очень неплохая и легко читаемая книга.
           При выборе между Хорстманном и Шилдтом, то я думаю что Хорстманн будет немного эффективней и проще читаться.
           Если же ты уверен, то можешь скачать обе книги и сравнить, а потом на основе сравнения электронных копий выбрать книгу, которая действительно могла тебе быть незаменимым помощником на долгие годы.

    Ответ написан
    Комментировать
  • С чего начать? (Java)

    @deleted-Ari100teLL

    Сейчас попробую сделать короткий список неплохой литературы (извините, если кого-то повторю ):
           1. Брюс Эккель - "Философия Java"
           2. Роберт Седжвик, Кевин Уэйн - Algorithms / Алгоритмы на Java
           3. К. Сьерра, Б. Бейтс - Изучаем Java (Мировой компьтерный бестселлер)(2012).
           4. Хорстманн К., Корнелл Г. - Java 2. Основы (Библиотека профессионала)(2 тома)
           5. Ноутон П., Шилдт Г. - Java. Наиболее полное руководство.

    Также неплохим приложением будут книги:
           1. Мартин Р. - Чистый код. Создание, анализ и рефакторинг.
           2. Гудлиф Питер - Ремесло программиста. Практика написания хорошего кода.
           3. Фримен Эр., Фримен Эл., Бейтс Б., Сьерра К. - Паттерны проектирования.

    Следует отметить что основным источником также является документация Oracle, которую можно найти на их официальном сайте (http://docs.oracle.com/javase/).
    Еще к неплохим веб-ресурсам, которые могут оказать огромную помощь при изучении java, можно добавить:
           http://stackoverflow.com/ - форум, где можно найти ответы на интересующие тебя вопросы из области программирования (в том числе и Java).
           http://kharkovitcourses.blogspot.com/p/java-core-course.html - вроде норм курсы (канал youtube - http://www.youtube.com/channel/UCuIctN7x71qam9K_ZxS1W2A )

    Также можно искать курсы по Java здесь:
           http://www.intuit.ru
           http://hexlet.org
    Желательно также вначале ознакомится с Java Code Conventions, которые можно найти на сайте Oracle.
    Cпасибо за внимание и успехов в изучении Java.

    Ответ написан
    Комментировать