Рубрика «Веб-разработка» - 362

Ist das Emacs? Zehr gut!

Начну с небольшой истории. Лет так 15 назад ездил я на подработку сисадмином программистом в славный городе Mannheim, West Germany. Когда я приехал на работу и развернул своё рабочее окружение, большинство дойчей вообще не сильно поняли в чём я работаю, а вот директор конторы сразу мне сказал: «Ist das Emacs? Zehr gut!», добавив также что никто кто из текущих программистов не смог его освоить. А по честному, не такой уж я особенный — мне просто повезло: готовый конфиг мне дал один добрый человек, и помог мне разобраться с редактором на первых шагах. Я, в свою очередь хочу поделиться своим опытом с остальными, и решил сделать серию статей для начинающих и не очень, с рассмотрением разных полезных фич emacs.

В этой статье я также хочу пошатнуть сложившийся миф — что Emacs — сложный в работе/настройке редактор. Я считаю, что правильно начав, процесс изучения не будет сложным, и надеюсь, доставит Вам массу удовольствия от использования удобного, мощного и быстрого инструмента как в работе так в жизни.Читать полностью »

HTML5 Canvas – очень обширная тема со многими “вкусностями”, о многих из которых уже писали и ещё будут писать. Поэтому, я хочу немного рассказать в этой статье, только об одной маленькой, и как на первый взгляд может показаться банальной темой – работа с текстом. Я хочу показать, что с ним почти также можно работать, как с обычным текстом в вебе, т.е. позиционировать, накладывать стили и градиенты, а также писать многострочные предложения легко и без проблем.
Читать полностью »

Добрый день дамы и господа,

Писать этот топик в «я пиарюсь» несколько неверно, т.к. мы ищем не клиентов, а партнеров. Поэтому я выбрал хабы «Веб-разработка» и «ИТ-Инфраструктура». Если решение не верное, то сообщите пожалуйста в личку.

Хочу вам представить один из проектов, который должен поспособствовать проникновению 3D в Online. Идея не нова и ее пытались уже много раз реализовать, до сих пор, как я понимаю, не удачно, т.к. повсеместно ее так и не используют. Смысл состоит в том, что кроме фотографий продукта в магазине можно добавить и 3D модель. Весьма часто такая модель несет больше информации, чем огромный набор фотографий. Это происходит по той простой причине, что модель воспринимается как одно целое, а вот фотографии нужно еще и совместить, что не каждому дано.

Модель можно вставить куда угодно(почти). Например, вы купили своему сыну классного робота Лего, выложили в Одноклассниках фотки с дня рождения, естественно, подарок там тоже есть. Но можно ведь к фотографиям еще и 3D модель добавить(смотрите, какой клевый подарок!), тем более, что это ничего не стоит и делается быстро. Через пару месяцев робот сыну надоел, выбрасывать его жалко, т.к. он в хорошем состоянии да и не дешевый. С сыном заключается договор: робот продается, три недели мороженное не покупается( а может нужно 5 по математике принести?), деньги от продажи + вышеуказанный бонус и покупается новая игрушка. Сказано-сделано. Старый робот выставляется на аукцион. К описанию с фотками добавляется 3D модель. Выглядеть это будет вот так(реальный лот на E-Bay). Модель бесплатна, покупатели довольны.

Читать полностью »

Рассмотрим заготовку для сайтов, обладающую хорошими возможностями для дальнейшего расширения. Будут указаны её основные особенности, и подробно описан процесс установки.
Если представленная заготовка окажется полезной большинству пользователей, о чем они не преминут указать в комментариях, тогда, скорее всего, отдельные её модули и особенности будут рассмотрены в дальнейшем.
Некоторые функции, код и отображение данных используются больше в показательных целях, чем для практического применения в рамках создания рабочего сайта.
В представленном виде заготовку уже можно применять для создания простых сайтов, но с неплохими возможностями для расширения.
Читать полностью »

В данной части приведён список методов для работы с HTTP Api.

Список HTTP Api опций приведён в первой части данного туториала.
Список дополнительных HTTP Api опций приведён в третей части.

Читать полностью »

В данной части приведён список дополнительных HTTP Api опций которые влияют на работу приложения и фреймворка в целом.

Список основных HTTP Api опций приведён в первой части данного туториала.
Вторая часть знакомит с View Api опциями и методами работы с ним.

Читать полностью »

Alon Zakai (создатель Emscripten) продолжает действовать: на сей раз он выпустил скрипт SQL.js — итог перевода библиотеки SQLite на JavaScript при помощи его собственного средства Emscripten. Демонстрационная страница показывает скрипт в деле, и если вы взглянете на исходники, то увидите, каким простым Закай устроил использование этого средства, им скомпилированного:

var db = SQL.open();
var data = db.exec(command);

Читать полностью »

Несмотря на то, что технология SSI (Server Side Includes) не популярна, особенно с приходом CMS. Тем не менее она достаточна удобна для создания небольших сайтов без сложной структуры. Даже тем, кто практически не обладает навыками программирования, она позволяет собрать сайт на основе шаблонов. Об этом уже написано (а чаще скопипащено) немало статей. Помимо включений, SSI обладает условными операторами, а до мало-мальски языка программирования ей не хватает математики, циклов и массивов. С одной из этих проблем, циклами, я и решил разобраться. Вот что у меня получилось.
Читать полностью »

image

Доброе время суток, Хабро-сообщество!

Совсем недавно по работе мне попалась интересная задачка, которую я всё же реализовал. Нужно было соорудить прогресс-бар, который был бы полностью универсальный, поддающийся любой стилизации и плюс ко всему кроссбраузерный (начиная c IE7+)!

Мои исследования по данной задаче я уже опубликовал у себя на сайте, но, испугавшись, что кто нибудь из Хабро-жителей может о них не узнать, решил сделать здесь краткий обзор.

Читать полностью »

Решил собрать в одну небольшую статью наиболее популярные заблуждения о HTML5, встречающиеся в обсуждениях на Хабре, на форуме htmlbook.ru и на css-live.ru. Если вы считаете, что для HTML5 обязательно нужен доктайп <!DOCTYPE html>, что HTML5 будет (или не будет) готов к 2022 году, что HTML5 поддерживается (или не поддерживается) какими-то браузерами, что на HTML5 можно перейти (а можно не переходить) в любое время — возможно, вам окажется интересно и полезноЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js