heap.tech
лаборатория велосипедов
×
14 января 2016
Я занимаюсь разработкой, поэтому среди моих знакомых есть некоторая часть людей, которые занимаются тем же, ну или как-то связаны с этой областью. У всех них разные задачи, цели и средства достижения этих целей. Но всеже есть одна вещь, которая всех их объединяет – большинство из них напрочь забыли об основах программирования. По большому счету это закономерно - почти все используют высокоуровневые языки, исполняемые в песочнице фреймворка, поэтому программа третьего курса университета забывается. За ненадобностью. На совсем. Безвозвратно.

Целью этого цикла статей я ставлю освежить свою память и напомнить всем-всем, кто подзабыл или вообще никогда не касался раздела программирования связанного с битами, байтами, битовыми операциями, смещениями и всего в этом духе.
28 декабря 2015
Любой сайт, у которого есть форма регистрации, авторизации или другая форма, которая подразумевает работу с персональными данными пользователя, нуждается в HTTPS.
HTTPS - это протокол, основанный на обычном HTTP, но с блекджеком и куртизанками шифрованием. Использование HTTPS позволяет надежно защитить получаемые и передаваемые данные между браузером пользователя и сервером.
То есть, злоумышленник, спрятавшийся в цепочке следования https-запроса пользователя к серверу, не сможет расшифровать перехваченные данные. Да и перехватить целостные данные будет гораздо проблематичнее. Также невозможно сказать к каким страницам сайта вы обращались и какие ресурсы вы загружали –весь трафик зашифрован. Но, понять на какой сервер вы заходили (корневой URL, например google.com), все-таки остается возможным. Но это фича, а не баг )
28 декабря 2015
Порыскав в интернетах на предмет вразумительного редактора BB-тегов, обладающего с нормальным функционалом, дало парочку годных, включая один навороченный wysiwyg. Wisywyg я не хотел, предпочел обычное текстовое редактирование, без визуализации тегов на лету. Появилась тень челенджа, которая будоражила мозги до кончиков пальцев ). Порыскав еще минуты 3 – мысль окончательно взяла верх. На планете явно не хватает еще одного велосипеда, нельзя это так оставлять, нужен свой велосипед с цепью и педалями.
Задача проста – минимальный набор тегов жирный, курсив, подчеркнутый и т.д. Обязательно продвинутые теги типа цвет текста, ссылки или вставить картинку. И, конечно, обрезалкой текста до определенной границы, чтобы было похоже на превью текста c ссылкой «подробнее».
Написать плагин под фреймворк типа jQuery - слишком банально, хочется хардкора. Поэтому чистый JS.

Ну окай.
27 декабря 2015
Здравствуйте, коллеги. Моя статья относится к тем, кто по долгу службы и/или в связи с форс-мажором сталкивается с проблемой разрушения системной БД master. Согласно Microsoft – «База данных master содержит всю системную информацию СУБД SQL Server, в том числе общие для всего экземпляра метаданные, такие как сведения об учетных записях входа, конечных точках и связанных серверах, а также параметры конфигурации системы. … Кроме этого, в базе данных master регистрируются все остальные базы данных и хранится информация о расположении их файлов. Здесь же SQL Server хранит сведения об инициализации. Таким образом, если база данных master недоступна, запустить SQL Server невозможно.».
Статья не претендует на оригинальность. Допускаю, что был изобретен велосипед. В этом случае, можно считать, что статья – это переработка способов починки БД master, которых в интернете великое множество.
7073
0
05 декабря 2015


heap.tech - сайт посвященный информационным и высоким технологиям, достижениям в науке, так или иначе связанных с отраслью, новинкам, прорывам в создании чего-то принципиально нового. Это площадка, на которой любой может поделиться своей идеей, её реализацией и конечно же критиковать чужие, куда без этого. Еще можно постить котиков по пятницам, если это обладает какой-то смысловой нагрузкой, кроме той, что котики очень милые, и о которой можно рассказать в умном тексте, расположенном под котиками.
назад