КОНЬЯКОВ.ру

Разработка и поддержка веб-сайтов на 1C-Bitrix. E-commerce компетенции. Опыт с 2007 года.

Category: Программирование(Страница 1 из 7)

IP lookup — KONYAKOV.ru

Написал сервис определения своего адреса IP Lookup, и api определения информации по ip адресу.

Написал JS/HTML песочницу (playground) микроаналог CodePen

Дело было вечером, делать было нечего.

Для экспериментов с кодом, иногда не хватает аналога Codepen, но без использования сторонних сервисов.

Задача поставлена, и реализована.

Собран онлайн-редактор JS/HTML в стиле Tryit Editor. Разделённая область редактора и превью, консоль с переключателем, полем ввода и выводом console.log, ну и конечно-же кнопка «Запустить», запускающая код.

Параллельно проведён аудит безопасности кода и применены исправленичя. Реализовано: изолированный sandbox-iframe без доступа к родительской странице, консоль через postMessage вместо eval в родителе, CSP, предупреждение с крестиком и запоминанием закрытия на сутки.

С учётом безопасности, редактор размещён на отдельном (изолированном на уровне хостинга) поддомене playground.konyakov.ru.

Общий вид редактора

Вид редактора с открытой консолью и набранным кодом с намеренно-допущенной js ошибкой. При запуске в консоль выводится текст js-ошибки

Если исправить ошибку и снова запустить код, он выполнится и вывете в консоль результат

Материалы по работе с Git и Github

Информационные статьи

Интерактивы

  • GitHowTo — интерактивный тур, который познакомит вас с основами Git. ??
  • Learn Git Branching — приложение поможет разобраться с возможностями ветвления и работы с Git. ??

Инструкции по работе с Git

Инструкции по началу работы в Git

Команды в Git

Работа с редакторами в Git

Учебники по Git

  • Pro Git book — полная информация по использованию Git с удобным делением по категориям. ??
  • Знакомство с Git и GitHub: руководство для начинающих ??
    часть 1 часть 2

Bitbucket — аналог GitHub

Source

Патчинг файла phpQuery-onefile.php под PHP8

После перехода на PHP8 отвалился скрипт парсинга сайтов phpQuery-0.9.5.386-onefile.zip и мне пришлось пропатчить его. В результате, этот скрипт прекрасно работает на любой версии PHP8, от 8.0 и выше.

Пропатченный под PHP8 файл phpQuery-onefile.php

Скачать файл с GitGub
Скачать файл с konyakov.ru
Открыть в текстовом виде

Читать далее…

Microsoft опубликовала на GitHub исходный код MS-DOS 4.0

26 апреля 2024 года разработчики из Microsoft в сотрудничестве с энтузиастами из IBM опубликовали на GitHub исходный код MS-DOS 4.00 под лицензией MIT.

Файлы MS-DOS версий 1.25 и 2.0 были первоначально предоставлены Музею компьютерной истории 25 марта 2014 года и в настоящее время (повторно) публикуются в этом репозитории, чтобы упростить их поиск и ссылки на них во внешних источниках и работах, а также предоставить возможность для изучения и экспериментов заинтересованным лицам в ранних операционных системах для ПК.

MS-DOS-main.zip (https://github.com/microsoft/MS-DOS)

В открытом доступе на портале Archive.org выложена оригинальная ОС 86-DOS version 0.1 C от Seattle Computer Products 1980 года для Intel 8086, которая фактически является прародителем проектов PC DOS и MS-DOS. До этого момента присутствующая в сети самая ранняя сборка 86-DOS имела версию 0.34.

86-DOSVersion0.1-C-Serial#11(ORIGINALDISK).img (https://archive.org/details/86-dos-version-0.1-c-serial-11-original-disk)

Страница 1 из 7

© 2007–2026, konyakov.ru
☩