java

Стоит ли переходить с Eclipse на Android studio?

Я все свои проекты на Google Play делал в Eclipse. Но сейчас на официальном сайте разработчиков Android написано, что рекомендуется создавать новые проекты на Android Studio. Eclipse будет поддерживаться до 2016 года, но потом все проекты нужно будет создавать только в Android Studio.

Чтение текстовых файлов в Scala

Я продолжаю упорно изучать язык программирования Scala. Кстати очень хороший и красивый ЯП. Сегодня рассмотрю и освежу в памяти чтение текстовых файлов с помощью scala.io.Source.

import scala.io.Source // Импорт библиотеки io
val filename = 'some_file_name.txt'
for (line <- Source.fromFile(filename).getLines) { // Чтение данных из файла some_file_name.txt
  println(line)
}

Так же можно сохранить данные как списки и массивы:

Разработка мобильных приложений Android

Я занимаюсь разработкой мобильных приложений под ОС Android на языках Java, с помощью Android SDK, C++ (QT) и C# (Unity). Так же я занимаюсь продвижением мобильных приложений.

Основы Scala. Быстрое введение

Недавно начал изучать и программировать на замечательном языке Scala. В этом посте дам быстрое введение в синтаксис и идеи Scala. Будут комментарии и замечания, пишите! HelloWorld на языке Scala. Все просто и понятно! :)

object HelloWorld {
    def main(args: Array[String]) { // Передача параметров типа Array String в главной функции main
        println("Hello, World!") // Выводим строку в консоль
   }
}
Инициализация и присваивание значения константе
val one = 1 + 1
println(one) // Вывод в консоль
one = 3 // !Ошибка
Создание переменных

Настройка proxy в Eclipse

Довольно часто возникает проблема доступа к Интернет через прокси. Особенно такая проблема у меня на работе... Встала задача заставить работать Eclipse через прокси. И эта проблема уже решена :) Есть несколько вариантов настроек, выбирайте удобный и рабочий для Вас.
Идете в Window –> Preferences
Выбираете "Network Connections", "Action Provider" ставите в Manual
Выбираете HTTP -> Edit. Выставляете настройки доступа к прокси
Выбираете HTTPS -> Edit. Выставляете настройки доступа к прокси
Все! Profit! :)

Другое решение в редактировании файла eclipse.ini:

Android tutorials для начинающих и профессионалов

Сегодня публикую ссылки на Android tutorials для начинающих и профессионалов. Правда они все на английском :-) Но многое понятно и без перевода. Исходники можно брать за основу в своих приложениях под Android. Я нашел очень интересные примеры и идеи для будущих андроид приложений.
http://www.mkyong.com/tutorials/android-tutorial/
http://www.coreservlets.com/android-tutorial/
http://www.vogella.com/android.html
http://gurushya.com/android-tutorial-for-beginners/
http://www.javabeat.net/tutorials/google-android/

Ссылки для начинающих программистов на Java

1) Два небольших хороших учебника по Java
http://www.ibm.com/developerworks/ru/edu/j-introtojava1/index.html - Основы языка Java
http://www.ibm.com/developerworks/ru/edu/j-introtojava2/index.html - Конструкции реальных приложений

2) Также есть еще хороший старенький русский учебник
http://www.javable.com/tutorials/fesunov/

3) http://download.oracle.com/javase/6/docs/api/- Java API, основные классы. Если какой-то Java класс или его методы непонятны, по этой ссылке можно все подробно посмотреть. Все на английском языке.

Примеры Open Source (Открытые исходники) программ и скриптов на PHP, JAVA, JavaScript, Python, Perl и других

Искал примеры бесплатных скриптов на языках программирования PHP, JAVA, JavaScript, Python, Perl и многих других. И нашел просто Клондайк - http://www.opensourcescripts.com. Здесь есть практически все известные и неизвестные языки программирования,  программы и скрипты на них!

Видео уроки по Python, Java, JavaScript, jQuery

Сегодня набрел на интересный сайт с множеством статей, шпаргалок и видео уроков. Там есть видео уроки по Python, Java, JavaScript, jQuery - http://www.webmasters.by/video-tutorials.html Иногда лучше один раз посмотреть видео уроки , чем прочитать 10 статей по языкам программирования Python, Java, JavaScript и многим другим...

RSS-материал