background preloader

Programing

Facebook Twitter

Hg Init: Часть 2. Основы Mercurial. Это вторая часть из серии Hg Init: Учебное пособие по Mercurial от Джоэля Спольски (Joel Spolsky).

Hg Init: Часть 2. Основы Mercurial

Возможно, вы захотите прочитать и первую часть «Переобучение для пользователей Subversion». Даже если вы работаете в одиночку, то вам стоит использовать Mercurial. Так вы сможете получить все прелести контроля версий. Эта часть покажет насколько просто добавить каталог в Mercurial, чтобы с легкостью отслеживать предыдущие версии. Часть 2. Mercurial — это система контроля версий.

Она хранит все предыдущие версии каждого файлаОна может объединить разные версии вашего кода, то есть сотрудники могут независимо работать над кодом и затем объединять свои изменения Без Mercurial вы могли бы попытаться сохранить предыдущие версии, просто создавая много копий каталога с кодом: Это муторно, требует много места на диске и создает путаницу. Сайты для онлайн-обучения веб-разработчиков и веб-дизайнеров. В заметке собраны сайты с обучающими материалами для веб-дизайнеров и веб-разработчиков.

Сайты для онлайн-обучения веб-разработчиков и веб-дизайнеров

Старался не повторяться с постом 27+ ресурсов для онлайн-обучения хабраюзера nicolausYes. Academic Earth Множество бесплатных лекций, в том числе от известных университетов (Гарвард, MIT, Стенфорд и др.). Lynda.com Один из самых больших сайтов с обучающими видео, содержащий почти 2000 видеокурсов. Google Developers University Consortium Сайт содержит огромное количество курсов и другой полезной информации для работы с продуктами Google: Android, Google Maps, Google App Engine и др. Tuts+ Premium Наверное самый известный и большой сайт с уроками, охватывает многие области интернета и не только. Top 10 Websites to Learn Coding (Interactively) Online.

Gone are the days when programming languages could only be mastered programmers like Bill Gates, who later got to dominate the world by storm.

Top 10 Websites to Learn Coding (Interactively) Online

Now everyone holds the same potential, and the chance to learn and even master programming language easily. Today, we will show you 10 interactive websites that will help you do that. That’s right, forget about complicated setups and black, cold command prompts that make you want to quit before you start, and say hi to 10 educational websites with instant and interactive lessons that teach you programming languages like HTML, CSS, PHP, Ruby and even iOS.

Handcrafted. Резюме программистов. Часть 2 (хорошие) Я сполна получил п***й за первый пост.

Резюме программистов. Часть 2 (хорошие)

Самое время писать продолжение! Итак, чего же мне надо от резюме разработчика? Все ниже в порядке приоритета. Код Я хочу видеть код, которым вы гордитесь. Блог, статьи, книги Если у вас есть блог, включите ссылку на него. Ваши интересы, книги и ресурсы Я хочу знать, что вы читаете, как вы углубляете знания в своем ремесле. Хотя бы так (можно и короче): ФОРС. Интернет-журнал, № 4. (Writing Better SQL Using Regular Expressions, by Alice Rischert) Алиса Ришет Источник: журнал Oracle Magazine, раздел “article read_only”, надзаголовок "Inside Oracle Database 10 g ”, , Первый русский перевод - Регулярные выражения в Oracle Database 10g – это мощный инструмент для манипулирования текстовыми данными.

ФОРС. Интернет-журнал, № 4

Новая возможность Oracle Database 10g значительно увеличивает способность поиска и манипулирования символьными данными. Padabum - cкачать книги бесплатно. MVC для веб: проще некуда. В этой статье мы рассмотрим архитектурный паттерн MVC (Model, View, Controller) в применении к веб-разработке, «в чистом виде», без привлечения каких-то дополнительных, не относящихся к MVC структур и паттернов.

MVC для веб: проще некуда

Мы будем продвигаться от простого к сложному, поэтому пока не станем рассматривать, например, дальнейшее развитие MVC – паттерн HMVC (Hierarchical MVC). Хотя HMVC, несомненно, намного более интересен для разработки веб-приложений, но его применение не отменяет необходимости понимания «обычного» MVC. Статья в Википедии (а именно туда, видимо, чаще всего попадают те, кто только начинает изучать MVC), изобилует неточностями и туманными формулировками, само определение, по сути, является неверным, а приведенная схема просто напросто не соответствует той, которая применяется в веб вообще и при разработке на PHP – в особенности. Java Beginner Tutorial. Введение в Swing. Введение в Swing Введение в UI.

Введение в Swing

Семь смертных грехов программиста на T-SQL. Недостаточно писать код хорошо читаемым: он также должен быстро выполняться.

Семь смертных грехов программиста на T-SQL

Существует три базовых правила для написания такого T-SQL кода, который будет работать хорошо. Они кумулятивные – выполнение всех этих правил окажет положительное влияние на код. Пропуск или изменение любого из них – скорее всего приведет к отрицательному влиянию на производительность вашего кода. Пишите, исходя из структуры хранения данных: если вы храните данные типа datetime, используйте именно datetime, а не varchar или что-нибудь еще.Пишите, исходя из наличия индексов: если на таблице построены индексы, и они должны там быть, пишите код так, чтобы он мог использовать все преимущества, предоставляемые этими индексами.

The Java™ Tutorials. The Java Tutorials are practical guides for programmers who want to use the Java programming language to create applications.

The Java™ Tutorials

They include hundreds of complete, working examples, and dozens of lessons. Groups of related lessons are organized into "trails". The Java Tutorials primarily describe features in Java SE 8. For best results, download JDK 8. What's New The Java Tutorials are continuously updated to keep up with changes to the Java Platform and to incorporate feedback from our readers. This release of the tutorial corresponds to the JDK 8u101 release. Two new processing limit properties, entityReplacementLimit and maxXMLNameLimit, have been added to JAXP. SQL Functions.