background preloader

Free Code Camp

Related:  где учиться

IT.Mail.Ru Требования Знание языков программирования не является обязательным, но очень желательно. В курсе есть примеры программ и в практических задачах нужно уметь читать и писать код. При этом используются Java и Python. Глубокого знания этих языков не требуется и проблем не будет, если вы знаете только С++. Описание BigData, MapReduce, облачные вычисления, NoSQL. Facebook, Twitter, Yahoo! The 25 best alternatives to Photoshop | Technology Adobe’s Photoshop is now 25 years old and is arguably the pinnacle of photo editing. But, at £8.57/month, it’s also much more expensive than most people can afford, so here are 25 alternatives for 25 years of photoshoppery. The five best … Pixelmator - best for Mac Pixelmator is arguably the best photo editor on a Mac. Excellent for quick touching up of photos to detailed manipulation for novices and pros alike. Paint.net – best for Windows Free - Windows Paint.net started life as a simple replacement for Microsoft Paint, but evolved with new features such as multiple layers and more advanced photo editing tools. Excellent for quick edits, crops and the majority of daily photo editing. Adobe Lightroom - best for bulk-managing photos £99 - Windows, OS X Arguably the best photo manager, Adobe Lightroom has enough tools, even for professionals, to avoid having to open up a separate image editor, including some of Photoshop’s healing and manipulation tools. Aviary Photo Editor - best for mobile

Online Programming Screening Tests | Online Coding Interview Tool | Remote Interview Top 15+ Best Practices for Writing Super Readable Code Twice a month, we revisit some of our readers’ favorite posts from throughout the history of Nettuts+. Code readability is a universal subject in the world of computer programming. It's one of the first things we learn as developers. This article will detail the fifteen most important best practices when writing readable code. IDE's (Integrated Development Environment) have come a long way in the past few years. Consider this example: The comments I added at the function definition can be previewed whenever I use that function, even from other files. Here is another example where I call a function from a third party library: In these particular examples, the type of commenting (or documentation) used is based on PHPDoc, and the IDE is Aptana. I assume you already know that you should indent your code. There are more than one way of indenting code. I used to code in style #2 but recently switched to #1. The indentation styles are not always completely distinct from one another. PEAR Style:

Вторая группа обучения Java и наши новости / Блог компании Отус В апреле на образовательной платформе Otus.ru стартовал первый образовательный курс для Java-программистов, обучение на котором продлится пять месяцев. Занятия идут своим чередом в онлайн формате, обучение программистов проходит в группах через вебинары и домашние задания. Проекты максимально приближены к реальным условиям: решаются актуальные задачи, уклон делается на практические навыки. Преподаватель курса – профессиональный разработчик и опытный педагог Виталий Чибриков — такое сочетание не часто можно встретить, тем более оно ценно. Мы считаем очень важным, что в процессе обучения студент получает возможность поработать с профессионалом своего дела. Мы не зря заявляем, что учиться у нас интересно, но не просто. Что нового? На данном этапе идет набор на второй поток Java, старт которого намечен на 3 июня. Была создана группа в Slack, где все желающие (не только студенты — любой успешно прошедший тест пользователь), могут получить доступ к профессиональному сообществу. Что в планах?

UEFI Secure Boot in Windows 8.1 Windows 8 has re-engineered its boot method by adopting UEFI (Unified Extensible Firmware Interface) as the new firmware standard while continuing to support the legacy BIOS (Basic Input Output System) firmware standard for machines with old hardware which are not UEFI compatible. UEFI brings in newer features in the platform firmware alongwith a newer set of policies and specifications to comply with. Platform Firmware provides the first set of instructions that run when the computer is switched on. After the platform firmware finishes detecting hardware and initializes the system, it passes control to the Bootloader program of the Operating System (OS). Platform Firmware is embedded in non-volatile storage like programmable read-only memory (PROM) or flash memory that's directly attached to a motherboard. Firmware also resides in hardware devices like video cards and storage controllers as a driver program contained in dedicated memory chips. Conclusion ! There lies a catch however.

The Joel Test: 12 Steps to Better Code by Joel Spolsky Wednesday, August 09, 2000 Have you ever heard of SEMA? It's a fairly esoteric system for measuring how good a software team is. No, wait! Don't follow that link! The neat thing about The Joel Test is that it's easy to get a quick yes or no to each question. A score of 12 is perfect, 11 is tolerable, but 10 or lower and you've got serious problems. Of course, these are not the only factors that determine success or failure: in particular, if you have a great software team working on a product that nobody wants, well, people aren't going to want it. 1. 2. If the process takes any more than one step, it is prone to errors. For this very reason, the last company I worked at switched from WISE to InstallShield: we required that the installation process be able to run, from a script, automatically, overnight, using the NT scheduler, and WISE couldn't run from the scheduler overnight, so we threw it out. 3. 4. Bug databases can be complicated or simple. 5. 6. 7. 8. 9. 10. 11.

Geek University Android | GeekBrains - обучающий портал для программистов Александр Горный Директор по стратегии и анализу в «Mail.ru Group» Выпускник МГУ им. М.В.Ломоносова, факультет «Вычислительная математика и кибернетика». Константин Анфалов Специалист по сервису компьютерной и микропроцессорной техники, D-link Certified Trainer, сетевой специалист Cisco. Старший преподаватель курсов «Сетевые технологии», «Архитектура ЭВМ»,«Программное обеспечение веб-серверов», «СДО» в Поволжском Государственном Университете г. Сергей Кручинин Менеджер проектов с 5-летним стажем. Доктор технических наук Российского Государственного Социального Университета, факультет «Системный анализ, управление и обработка информации». Александр Марчук Один из основных разработчиков Android-приложений «Maps.me», «ICQ», «Mail.ru Agent». Выпускник Тверского Государственного Университета, факультет «Прикладная математика и кибернетика». Игорь Кривонос Разработчик мобильных приложений, 12 из них опубликованы в Google Play Александр Зацепин Юрий Крутилин Владимир Рыбалка

Related: