Данный пост не претендует на какую-либо оригинальность. В какой-то степени, это даже крик души и моего разума. И желание получить совет/критику/рекомендацию от адекватных людей и тех, кто начинал таким же путем, как и я.
Итак, мне 18 лет, я — студент второго курса (почти третий курс) специальности, связанной с IT-направлением, но ничему путному пока что за эти два года я не научился (в Дельфи просто перепечатывали выданные нам материалы, С++ — самые основы, JS — вообще ни о чем, HTML и CSS — просто не мое). Подробнее »

Современники

20 Июн
2012
Век Просвещения благополучно закончился
Мы живем в век Беспросветного Невежества
Чак Паланик

Привет, Блог.
Прочитав О необходимости саморазвития в современном мире, решил попробовать написать тут некоторые свои мысли о саморазвитии. Точнее, о его отсутствии. Подробнее »
В данной статье, а может и цикле статей, пойдёт речь о процессах уже многими забытых — о химических процессах в плёночной («аналоговой») фотографии. Начну с некоторых азов. Буду очень рад за комментирование и поправление, если найдёте ошибку.
Итак, начнём. Подробнее »
Речь пойдет о том как использовать бланки таблиц на PHP. Где то я встречал вариант заполнения бланка счета средствами PHP, но я хочу пойти дальше и предложить концепцию использования шаблонов или меток данных. Итак начнем.
Цель: используя шаблон создать таблицу товаров для поставщика. Подробнее »
В данной статье я опишу свой компонет с названием “jQuery plugin для Hash-навигации в AJAX-сайтах”.
Компонент позволяет:
  • — динамически изменять URL без перезагрузки страницы вида /url#!keyN/valueN
  • — назначать события на значения в url переданных после префикса #!
Подробнее »

Как начать разрабатывать под iOS и Mac OS? Такой вопрос нередко встречается на форумах посвященных программированию. В большинстве случаев ответы на такой вопрос, это: установить на мак Xcode, скачать SDK, взять книгу по Objective-C и вперёд. Но новичку в разработке под мак, перед собственно самим программированием, встретится несколько неприятных моментов. Например: а что если нет мака? Подробнее »
В данной статье рассказывается о так называемых конструкторах контента (Content Construction Kit).
Приводится обзор конструкторов контента (CCK) для бесплатных CMS:
Joomla (K2, Zoo, Cobalt 7, Seblod и др.) и Подробнее »
Компания Microsoft на днях официально представила свой планшет.
Так или иначе у многих появилась мысль о том, что это очередной неудавшийся конкурент iPad. Но так ли это на самом деле? Давайте попробуем сравнить 2 планшета. Хотя фактически в сравнении будет участвовать 3 устройства. Уж слишком сильно Pro версия surface с процессором i5(далее будем называть его Pro) отличается от версии с процессором на архитектуре ARM(далее просто ARM). Подробнее »
Если бы спрашивал своих клиентов, что им нужно, они бы все ответили – более быструю лошадь!
Генри Форд

Как часто мы сталкиваемся с тем, что Заказчик лучше знает, как должна выглядеть программа?
С одной стороны Заказчик лучше понимает своего потребителя и его потребности. С этим не поспоришь. Подробнее »
Большим преимуществом федеральной сети DNS является возможность продажи фирменных компьютеров и ноутбуков без операционной системы, что соответствует нормам закона «О защите прав потребителей». При этом все ноутбуки укомплектованы набором драйверов, а недостающее программное обеспечение можно скачать с сайта этой федеральной сети. Подробнее »
Прочитал отзывы о работе смартфонов на основе операционной системы «Android» — HTC Incredible S, HTC Sensation, Samsung Galaxy S+ и Samsung Galaxy S Advanced. Читал в основном отрицательные рецензии — их на порядок меньше, чем положительных рецензий, и к тому же видна «дурь авторов». Теперь всё по-порядку. Подробнее »
image
Доброго времени суток всем кто читает этот пост.
После выборов президента, я задумывался об идее электронных выборов, но мне показалось это глупым и труднореализуемым. Ведь, не малая часть жителей нашей страны, наши любимые бабушки, даже не имеют доступ в интернет и было трудно придумать, как реализовать систему «1 человек=1 голос» дабы избежать накруток. Подробнее »
Сегодня я расскажу и покажу довольно полезный скрипт, написанный блогаюзером victorvonspok на ЯП Perl, который может скачивать сразу все аудиозаписи пользователя с Вконтакте.
Скрипт довольно примитивен и прост, вы сохраняете предварительно проскролленную (так как вконтакт использует подгрузку, то никак иначе не получилось) .htm страничку с аудиозаписями в папку со скриптом, запускаете скрипт и дальше он делает всё за вас. Подробнее »
Я люблю решать чужие проблемы. Более того, я считаю это полезным.
Несколько месяцев назад я открыл для себя сайт Stack Overflow. Это англоязычное Q&A-сообщество программистов. Сегодня речь пойдет об этом сайте и о том, что мотивирует его участников к «бесплатной» консультации коллег. Подробнее »

Cookies? Сессии? Нет, спасибо.


image
На блоге были неоднократно описаны разные методики, способы, как сделать так, чтобы клиенту не доводилось повторно заполнять длинную форму, если, к примеру, регистрация прошла неудачно. Подробнее »
Вот уже полтора года как я активно изучаю веб-программирование. Натолкнули меня на эту неблагородную затею, как наверно ни странно, разработки Google Inc. Первым моим вступлением в «веберы» было посещение в 2011 году Google Code Day, которое проходило в Москве в головном офисе Google. Подробнее »
Ровно год назад на блоге появилась серия статей по решению задачи Эйнштейна на различных языках с помощью различных парадигм. Отпразднуем годовщину?
За основу кода взято решение Питера Норвига (CS212 от Udacity).

import itertools
from pprint import pprint
Подробнее »
Все мои знакомые программисты жалуются на грубость, бестактность и навязчивость работников по подбору персонала, атакующих по skype’у, linkedin’у и почте.

Порой после мягкого отказа одному из кадровиков компании, в тот же день к тебе стучится следующий — из той же компании. Зачем? Если вы работаете через стенку и ходите вместе на кофе, неужели так сложно сложить один общий список кандидатов? Некомандное поведение кадровиков, конкурирующих не только с ребятами из других компаний, но и друг-с-другом, только негативно сказывается на общем впечатлении о компании. Подробнее »
Слово всегда имело особое влияние на мышление человеческое. А красиво и хорошо оформленное слово можно смело назвать ядерным оружием печатного мира. Но для того, чтоб наши бомбы успешно достигали целей, а не взрывались где-то посреди океанской глади, нужно грамотно ими управлять. Подробнее »
Первый вопрос, который встает перед владельцем сайта после того, как судьбоносное решение делать мобильную версию уже принято, это под какие устройства и разрешения экранов оптимизировать сайт, чтобы охватить максимальную аудиторию и максимально эффективно потратить бюджет. Подробнее »
Шаблонизатор

Для обеспечения параллельной работы дизайнера и программиста используются шаблонизаторы (как повествует нам Wikipedia). Используя мой малый опыт работы в высоко нагруженных проектах, я считаю, что мой вариант работает медленнее, чем такие же системы более опытных пользователей. Из этого следует, что это всего-лишь попытки (возможно неудачные) на пути к совершенству. Подробнее »
У меня достаточно часто спрашивают, какую конфигурацию железа нужно использовать для развертывания Apache Cassandra. Последний мой ответ был достаточно развернут, что-бы поделиться со всеми интересующимися сразу.

Объем данных


Общее правило не держать более ~0.5 ТБ данных на одном узле. Подробнее »

Задача


Существует терминальный сервер Windows 2008 x64, принт сервер CUPS с Ubuntu, к которому подключен раритетный принтер Cannon LBP1120, нужно подключить сетевой принтер на терминальном сервере.
Как оказалось драйверов для x64 архитектур на этот принтер не существует, а используя драйвера других устройств, различных PCL и Postscript завести на Windows 2008 x64 не удалось. Подробнее »
Добрый день,
CMS Drupal остается некоторой темной лошадкой в среде Web разработки, особенно в РФ. Часто можно встретить мнения, что это слишком сложная (по сравнению с прочими CMS, но не CMF) и медленная система.
Около года назад я решил создать собственный сайт-портал на Drupal. Я не программист, и не Web разработчик, скорее продвинутый пользователь. За плечами были пару сайтов на Joomla, немного общался с WordPress. Сайт делал для себя, по профилю своего бизнеса. Поскольку я хотел сделать сайт с разнообразным функционалом, решил попробовать Drupal. На Joomla я просто не представлял, как это разнообразие можно сделать. Подробнее »
Многие программисты мучаются во время сна — им снится, что их проект был взломан, а исходники попали в открытый доступ.
Бывало такое? Нет? Как бы не так!
Сейчас я расскажу об очень простом методе поиска уязвимостей по исходному коду.
Да, именно по исходному коду, а не через GET/POST запросы с использованием различных программ. Подробнее »
Многие из моих коллег давно откзались от использования фреймов () при разработке веб-приложений. В свое время, я решил поддаться моде и сделал пару админок на обычных Post-запросах с обновлением всей страницы и на Ajax с обновлением части страницы.
Могу сказать, что в первом случае с обновлением всей страницы админки (POST-запросы) админку не получалось приспособить для удобного редактирования сложных данных. Впомнился Битрикс, который при каждом обновлении записи в БД заново строит всю страницу в админке — каждый чих по изменению данных — это ожидание и потери секунд, которые затем складываются в минуты и часы. Подробнее »
Здравствуйте уважаемые читатели.
Хотел бы поделится своим опытом приобритения и использования миниатюрного компютера Raspberry Pi.
Заказывал платку через сайт Фарнелла, попросил доставку Royal Airmail (просил чтоб с трек-номером отправили, но у Фарнелла такого способа доставкидля этого сервиса нету). Через 2 месяца с карточки сняли деньги (38 GBP) и менеджер по продажам написала что оправили мой заказ. Через 3 дня повонили из местного почтового отделени и попросили забрать пакет, чем был очень приятно удивлен. Подробнее »
В настоящее время проблема выбора текстового редактора не стоит. Их тысячи (десятки тысяч?).
Тем не менее, хотел бы рассказать (не всем же пользоваться vim или emacs) про текстовый редактор под названием Scribes, который порадовал меня своим приятным визуальным минимализмом, и в то же время неплохим функционалом. Подробнее »
Программы для удаления компьютерных блокираторов-вымогателей, как правило, предназначены для неискушенного пользователя, которому использование таких средств как regedit.exe или uVS в повседневной жизни не требуется, и когда приходит «нежданно-негаданно» блокиратор, то пользователю хочется найти панацею, которая быстро и легко излечит его компьютер. Конечно, панацею найти не удается, но получается найти какую-нибудь программу, которая попытается излечить компьютер. И если эта программа помогает неискушенному пользователю, то он превозносит эту программу, как средство от всех программных вымогателей, а если не поможет — выражает свое «фу» при упоминании ее названия другими пользователями. Предлагаю провести небольшое сравнение этих программ. Подробнее »

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

Подробнее »
Наверх