C / Linux

Курсы С/Linux

Ссылки

SDK, Tools, IDE, OS:

  1. Java JDK
  2. Android SDK
  3. NetBeans
  4. Eclipse
  5. CentOS
  6. Ubuntu
  7. Pro Git
  8. Protocol Buffers
  9. Subversion on CentOS
  10. Управление версиями в Subversion
  11. EGit/User Guide
  12. Install Skype 4.0 for RHEL/CentOS 6.3 and Fedora 17/16

Java:

  1. Технология разработки объектно-ориентированных программ на Java
  2. Java SE Documentation at a Glance
  3. Java 2. Библиотека профессионала. Том 1. Основы. Кей С Хорстманн
  4. Java 2. Библиотека профессионала. Том 2. Тонкости программирования. Кей С Хорстманн
  5. Java SE 6 Documentation
  6. Thinking in Java 4th edition
  7. Массивы в Java
  8. Array
  9. Java IO Tutorial
  10. Java NIO Tutorial
  11. Записки трезвого практика
  12. Каталог решений
  13. Введение в Java Reflection API
  14. Темы курсовых работ
  15. Собеседование Java вопросы
  16. Задачи для начинающих Java программистов
  17. Java Concurrency Guidelines
  18. Java на каждый день и не только. Рекомендации по использованию
  19. Installing Sun’s Java on CentOS 5.2

Обработка событий:

  1. Lesson: Writing Event Listeners !!!
  2. KeyListener – обработка событий клавиатуры
  3. Подтверждение закрытия JFrame
  4. MouseListener – слушаем мышь
  5. Слушаем оконные события JFrame
  6. JButton кнопка – обработка нажатия

Паттерны, шаблоны проектирования:

  1. Паттерны проектирования (Шаблоны)
  2. Java/Паттерны
  3. Обзор паттернов проектирования (citforum)
  4. Функциональное мышление: Часть 1. Шаблоны проектирования для функционального программирования
  5. Функциональное мышление: Часть 2. Шаблоны проектирования для функционального программирования
  6. Паттерны проектирования (Design Patterns)

Android:

  1. Kiosk Mode приложения на Android
  2. Разработка под Android от Хабрахабр
  3. Android Emulator
  4. Android Developers | API Guides
  5. Android Developers | Class Index (These are the Android API classes)
  6. Учебник по Андроид. Уроки для начинающих
  7. Android Programming Tutorial: Geolocation (Android LocationManager) видео
  8. Освой Android играючи
  9. Cornboyz Programming (видео)
  10. Android programmers blog
  11. Файловые операции в Android: чтение/запить во внутреннюю/внешнюю память.
  12. OpenGL ES уроки для начинающих
  13. Блог Андрея Монахова – Разработка приложений Android OpenGL ES
  14. OpenGL ES 2.0 Emulator Emulation Library for Use on Desktop Environments
  15. Android cheatsheet for graphic designers
  16. SQLite Documents – Syntax SQL
  17. Develop Android Apps with Eclipse on Centos 6

Android NDK:

  1. Android NDK Download
  2. Android Beginners: NDK Setup Step by Step
  3. Работаем с кодом C/C++ на Android: основы Android NDK и Java Native Interface
  4. Learn how to use the Android Native Developer’s Kit
  5. Интеграция работы с нативным кодом на С/С++ для android в Eclipce (на примере, под Ubuntu)

Eclipse:

  1. Советы для Eclipse
  2. Тюнингуем eclipse — TOP 7 plugins
  3. Eclipse Color Themes (темы для Eclipse)
  4. Eсlipse от Хабрахабр
  5. How to setup Eclipse with PHP PDT, Remote System Explorer, Theme Manager, and Drupal Plugins
  6. TeXlipse is a plugin that adds Latex support to the Eclipse IDE

Spring:

  1. Spring Framework 3.2.1.RELEASE API
  2. Spring Framework Reference Documentation 3.2.1.RELEASE
  3. Spring Framework Tutorial
  4. Community Downloads Spring
  5. SPRING-SOURCE.RU
  6. Java Hibernate
  7. Spring by Example

Ant:

  1. Ant за 10 шагов
  2. Apache Ant

Linux:

  1. Фундаментальные основы Linux
  2. Advanced Bash-Scripting Guide. Искусство программирования на языке сценариев командной оболочки
  3. Основы BASH, часть 1
  4. Основы BASH, часть 2
  5. Форматирование вывода Bash
  6. Еще одни уроки по Bash
  7. Работа со строками Bash
  8. Регулярные выражения Bash
  9. Переменные окружения
  10. SU и SUDO
  11. Как создать Spec-файл
  12. Сборка ядра Ubuntu
  13. Сборка ядра CentOs
  14. Настройка DNS сервера
  15. Настройка DNS сервера 2
  16. Настройка Postfix+Dovecot
  17. Настройка Postfix+Dovecot2
  18. Как проверить почту с помощью telnet
  19. Как отправить почту с помощью telnet
  20. Установка и настройка Apache 2, MySQL 5, PHP 5
  21. Cправочник команд SQL
  22. Учебник по PHP4
  23. Документация по iptables
  24. Восстановление файлов Ext3

Разработка модулей ядра Linux:

  1. GNU Make. Программа управления компиляцией
  2. Модули ядра Linux. Олег Цилюрик
  3. Разработка модулей ядра Linux: Часть 1. Первые шаги
  4. The Linux Kernel Module Programming Guide
  5. How to Write Your Own Linux Kernel Module with a Simple Example
  6. The Linux kernel. Andries Brouwer
  7. Linux Device Drivers, 3rd Edition / Драйверы устройств Linux, Третья редакция
  8. Interactive map of Linux kernel
  9. Ubuntu kernels download