Форум программистов, компьютерный форум, киберфорум
Front-End Разработка
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Front-End Разработка HTML, CSS, JS
Старый
Рейтинг: 5.00. Голосов: 1.
Даже "лучше" совершают ошибки
Запись от and_y87 размещена 19.02.2024 в 21:13
Показов 960 Комментарии 0

Сегодня словил ошибку в MGTS.


Server Error in '/' Application.

The model item passed into the dictionary is of type 'MGTS.LK.BLL.Models.MainPageModel', but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable` 1[MGTS.LK.DAL.Domain.MGTS_LK.IClientTempla te]'.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error...
Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 1.
Лайкер для Drive2 =)
Запись от and_y87 размещена 13.04.2019 в 18:14
Показов 2112 Комментарии 0

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
drive2liker = function( x )
{
    x = ( x === undefined ) ?  0 : x;
    var elems = document.getElementsByClassName( 'c-like__button js-like-button c-button' );
 
    if ( elems.length >= x )
    {
        var elem = elems[x];
 
        if ( elem.className == "c-like__button js-like-button c-button    " ) {
            elem.click();
            
        }
        setTimeout(function(){ drive2liker( (x + 1) ); }, 300);
...
Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 1.
JavaScript аналог number_format
Запись от and_y87 размещена 05.07.2018 в 10:27
Показов 2432 Комментарии 0

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function number_format( int, separator, cost )
{
    var i, x        = 0,
        resp        = '';
 
        cost        = ( cost !== undefined ) ? cost : 3;
        separator   = ( separator !== undefined ) ? separator : ' ';
 
        int         = int.toString();
 
        var len     = (int.length - 1);
 
    for ( i = len; i >= 0; i-- )
    {
        x++;
        resp = ( ( i > 0 &&
...
Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 2.
Очистить группу в ВК от Удалённых и заблокированных пользователей
Запись от and_y87 размещена 13.05.2018 в 15:10
Показов 3668 Комментарии 2

Пишу себе для сохранности.

Заходим в управление группой,
переходим в раздел участники,
зажимаем PgDown и ждём пока вся страничка загрузится..

открываем консоль.
вводим:

Узнать сколько удалённых/Заблокированных
JavaScript
1
2
3
4
5
6
var 
    result = [],
    elems = document.getElementsByTagName( 'IMG' );
 
for( var i =0, elem; elem = elems[ i++ ]; ) {
    if ( elem.getAttribute( 'src', 2 ) == "/images/deactivated_100.png"
...
Аватар для and_y87
Develo0per
Старый
Церковь валидного кода
Запись от and_y87 размещена 06.09.2016 в 18:49
Показов 2159 Комментарии 0

Пришла в голову такая сцена =)
Миниатюры
Нажмите на изображение для увеличения
Название: cerkov_valid_code.jpg
Просмотров: 952
Размер:	539.7 Кб
ID:	3956  
Аватар для and_y87
Develo0per
Старый
сервис для online расчёта как разбить диски
Запись от and_y87 размещена 07.01.2016 в 21:29
Показов 3532 Комментарии 6
Метки hdd, online, разбить

Сделал забавный сервис для online расчёта как разбить диски (#hdd). Скоро буду перераспределять место на жёстких дисках, и вот что бы не напрягать мозг, сколько места чему уделить, сделал этот сервис для наглядного отображения желаемого результата =) На скриншоте пример возможностей. Сервис конечно не перфектебл, но пока что имею только это =)

#жёсткийДиск #рассчитать как #разбить

http://tools.andy87.ru/hdd-construct/

Нажмите на изображение для увеличения
Название: QIP Shot - Screen 126.png
Просмотров: 1529
Размер:	41.6 Кб
ID:	3509
Аватар для and_y87
Develo0per
Старый
Рейтинг: 3.00. Голосов: 2.
Долбаный IE8!
Запись от and_y87 размещена 15.09.2015 в 11:58
Показов 3178 Комментарии 2
Метки checkbox, error, ie8, input, label

Недавно сталкнулся с такой штукой... делаю я часть сайта... всё ок...
JS CSS всё пашет... тестирую в хроме...

захожу в IE... ставлю имитацию восьмого осла... и фигак код не пашет...
не сказать что мучился долго но процес был не приятен и факт того что ничего не работало...

Как оказалось я сделал bind на элемент
CSS
1
INPUT[type="checkbox"]
выглядело так:
JavaScript
1
$(document).on("change", '.soome-checkbox', function ()
...
Аватар для and_y87
Develo0per
Старый
Рейтинг: 1.00. Голосов: 1.
Интересное на хабре, сегодня.
Запись от and_y87 размещена 04.02.2015 в 11:14
Показов 7671 Комментарии 5

То что меня заинтересовало.

Двухфакторная аутентификация, которой удобно пользоваться
Блог компании Яндекс, Разработка под iOS*, Мобильный веб*, Криптография*, Информационная безопасность*
http://habrahabr.ru/company/yandex/blog/249547/


Буфер вывода в PHP
Блог компании Mail.Ru Group, PHP*, Веб-разработка*
http://habrahabr.ru/company/mailru/blog/248573/


XSS на сайтах, использующих Instagram API
Информационная...
Миниатюры
Нажмите на изображение для увеличения
Название: 4989_900.jpg
Просмотров: 1222
Размер:	42.8 Кб
ID:	3021  
Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 1.
Как прилепить подвал?
Запись от and_y87 размещена 10.12.2014 в 13:59
Показов 3090 Комментарии 0

что бы было.

CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
        html, body {
            margin: 0;
            padding: 0;
            height: 100%;
            min-height: 100% !important;
        }
 
        #wrap {
            min-height: 100% !important;
        }
 
        #footer {
            position: relative;
            top: -50px; /** в некоторых случаях + высота border & padding & margin (top/bottom)
...
Аватар для and_y87
Develo0per
Старый
производительность CSS: селекторы, раздутые и тяжелые стили.
Запись от and_y87 размещена 17.11.2014 в 09:55
Показов 4048 Комментарии 0

Что такое быстрый CSS? Какие у него слабые места? Работают ли всё ещё правила быстрых и медленных селекторов? Являются ли используемые нами свойства более важными, чем селекторы?

Появился перевод интересной статьи отвечающий на ряд этих вопросов.

Акцентируя внимание на главном:
большинство методов выбора теперь работает так быстро, что на это не стоит тратить время. Более того,
...
Миниатюры
Нажмите на изображение для увеличения
Название: slide6.jpg
Просмотров: 1223
Размер:	381.1 Кб
ID:	2861  
Аватар для and_y87
Develo0per
Старый
Позиционирование и отступы на Практике
Запись от and_y87 размещена 11.11.2014 в 09:00
Показов 2662 Комментарии 0
Метки float, margin, padding, position

Получил просьбу от Alex_Sava описать CSS свойства: float, position, margin, padding.
Решил оформить ответ в формате обзорной статьи.


Я Привёл основные примеры использования этих свойств там где я их чаще всего видел и которые вспомнил...

float.
Определяет какой из вертикальных сторон, выбранный элемент будет прилипать к родителю, или впередистоящему элементу...
Миниатюры
Нажмите на изображение для увеличения
Название: css-margin-padding-border.png
Просмотров: 1364
Размер:	20.0 Кб
ID:	2830  
Аватар для and_y87
Develo0per
Старый
А вы замечали?
Запись от and_y87 размещена 17.10.2014 в 11:22
Показов 3886 Комментарии 6
Метки бесит, ошибки

Всё чаще и чаще встречаются такие топики,
в которых Авторы, являющиеся именно начинающими программистами
описывая проблему выкладывают:
- только скриншоты
- или вообще... весь код...
- а так же бывает когда выкладывают только часть кода с проблемным местом....
Аватар для and_y87
Develo0per
Старый
PHP+jQuery обновление данных без перезагрузки
Запись от and_y87 размещена 16.10.2014 в 16:24
Показов 3212 Комментарии 0
Метки ajax, jquery, php, аякс

Отправляю сюда что бы было куда направлять в случае повхоряющегося попроса...

пример упрощён для более лучшего понимания новичков.


В целом на стороне сервера это выглядит примерно так:
PHP
1
2
3
4
5
6
7
// ключ массива который проверяем.
$key = 'index';
 
if ( isset($_POST[$key])  )
{
    $result = [];
    // назначаем переменную с результатом вывода, по умолчанию
...
Аватар для and_y87
Develo0per
Старый
Новый опыт брендирования.
Запись от and_y87 размещена 23.09.2014 в 21:00
Показов 3399 Комментарии 0

Хочу похвастаться
Недавно на меня вышли ребята из интернет селлинговое агентство RG Media в Беларуси.
Интересно то что, цитирую отрывок:
Ваш контакт мне предоставила Алена Стогова, один из самых популярных блогеров Беларуси. Мне известно, что у вас ранее был совместный опыт размещения (брендирования) блога STOGOVA в Livejournal рекламными материалами СВЯЗНОЙ.
Хихихи... Популярный блогер меня "продал"...
А ведь и...
Миниатюры
Нажмите на изображение для увеличения
Название: lj_7.jpg
Просмотров: 865
Размер:	219.0 Кб
ID:	2725  
Аватар для and_y87
Develo0per
Старый
CSS3 анимация (спрайт, покадровая)
Запись от and_y87 размещена 22.09.2014 в 15:33
Показов 9622 Комментарии 0
Метки css, анимация

Себе на заметку.

Источник: http://habrahabr.ru/post/161157/

Пример кода для спрайтовой анимации из 10 кадров:
CSS
1
2
3
4
5
6
7
div {
    animation: play 1s steps(10) infinite;
}
@keyframes play { 
      0% { background-position:    0px 0; } 
    100% { background-position: -500px 0; }
}
Аватар для and_y87
Develo0per
Старый
Разработчика игры чуть не арестовали за набросок на доске
Запись от and_y87 размещена 05.09.2014 в 10:10
Показов 2530 Комментарии 2
Метки юмор

Забавный случай произошёл с английским гейм-девелопером Генри Смитом (Henry Smith) из Бристоля. Он сейчас работает над многопользовательским симулятором атомной войны с использованием Google Maps API. Несколько дней назад менеджер жилого дома, где Смит снимает квартиру, посетил его жилище...
Миниатюры
Нажмите на изображение для увеличения
Название: ef93218d13324caaad4f98798e501a0d.jpg
Просмотров: 858
Размер:	49.4 Кб
ID:	2672  
Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 2.
Лёгкий способ определения Браузера IE и его версии
Запись от and_y87 размещена 15.08.2014 в 10:25
Показов 2874 Комментарии 1
Метки javascript, юмор

Пожалуй это самый лёгкий и простой способ вычисления IE и его версии.

что бы увидеть метод смотрите далее...

Определяем то что пользователь вошёл на сайт через Internet Explorer:
JavaScript
1
if ( confirm( 'У Вас Intenet Explorer ?' ) ) var msie = true;
Определяем версию браузера:
JavaScript
1
if( msie ) var msie_version = prompt("Какая у вас версия IE", "8");
Знаю...
1 апреля далеко...
Но всё...
Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 1.
вы поймёте )
Запись от and_y87 размещена 25.07.2014 в 14:25
Показов 2652 Комментарии 3
Метки юмор

с Пятницей Коллеги )
Миниатюры
Нажмите на изображение для увеличения
Название: tyZQlfTWyNk.jpg
Просмотров: 770
Размер:	138.8 Кб
ID:	2606  
Аватар для and_y87
Develo0per
Старый
Bind на Сочетания Клавиш ( Ctrl+?, Alt+?, Shift+?) ( JS )
Запись от and_y87 размещена 20.07.2014 в 10:10
Показов 4223 Комментарии 0
Метки bind, ctrl, js, key, сочетание

Добавил на GitHub в свою library скрипт в функционал которого входит:
Бинд функций на сочетакния клавиш и просто на клавишу.

Код реализован на чистом JavaScript


Используемые для бинда функции:
JavaScript
1
2
3
4
BindKey._ctrl( key, func )
BindKey._alt( key, func ) 
BindKey._shift( key, func ) 
BindKey._key( key, func )
Функции принимают 2 параметра:
  • key = (int)код клавиши либо (str) клавиша
  • func = функция,
...
Аватар для and_y87
Develo0per
Старый
Определение исчисляемого ( JS + PHP )
Запись от and_y87 размещена 17.07.2014 в 10:10
Показов 2986 Комментарии 0

Добавил на GitHub в свою library скрипт определения исчисляемого на JS.
Ранее в в этом блоге постил уже эту функцию, но определение было только на PHP.

Теперь код реализован на JavaScript & PHP.

Функция принимает 2 параметра:
  • число
  • Массив вида Array( 'день', 'дня', 'дней' )


Профит:
- использовать, что бы определить исчисляемое, это много где используется либо...
Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 1.
Создание кодов, паролей, промокодов. ( JS + PHP )
Запись от and_y87 размещена 15.07.2014 в 10:10
Показов 11482 Комментарии 1

Добавил на GitHub в свою library скрипт который генерирует "некий" текст по заданной "маске".

Код реализован на JavaScript & PHP.

Функция имеет много настроек, среди них:
  • Маска кода где:
    A - возможны только буквы
    1 - возможны только цифры
    X - возможны буквы и цифры
  • кол-во CODE которое необходимо сгенерировать
  • используемые
...
Аватар для and_y87
Develo0per
Старый
isOnline - трекер соединения с сайтом.
Запись от and_y87 размещена 14.07.2014 в 11:51
Показов 3447 Комментарии 0
Метки js, online, plugin

Недавно загорелся желанием создать скрипт позволяющий определить есть ли у пользователя соединение с сайтом.
На мой скромный взгляд это актуально для Touch-устройств.

Профит вижу в следующем:
перед запросом проверять переменную ONLINE на == false.
и если условие прошло, то оповещать пользователя о том что пока он не будет в сети, ничего не будет.

Так я и написал скрипт isOnline[ссылка на gitHub]
Скрипт с указанным интервалом...
Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 1.
Создание блока вкладок.
Запись от and_y87 размещена 07.07.2014 в 18:45
Показов 3268 Комментарии 1

Нормальные вкладки на jQuery - 1 скрипт на всё.

Ответ на вопрос: как сделать блок открывающийся при клике, а другие при этом закрываются.

CSS
1
.none { display: none; }
HTML5
1
2
3
4
5
<div class="blokc__tabs">
 
    <div class="b-tabs__header">
        <a class="b-tabs__link" href="#first"> первый </a> |
        <a class="b-tabs__link" href="#next">
...
Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 2.
Ajax Тренинг.
Запись от and_y87 размещена 03.07.2014 в 21:00
Показов 5049 Комментарии 6
Метки ajax, post, аякс, гет

Сделал небольшое тренировочное пособие по технологии AJAX ( http://ajax.example87.ru ).
Создано для начинающих web-программистов.


Назначение приложения - Обучить начинающего web-программиста 3 вещам:
1. Выборке данных из формы.
2. Отправке данных на url.
3. Обработать полученный от сервера ответ.


Возможности web-приложения:
1. Создать форму через GUI или textarea
2. Создать JavaScript...
Миниатюры
Нажмите на изображение для увеличения
Название: ajax_tools_form.jpg
Просмотров: 1084
Размер:	75.4 Кб
ID:	2543   Нажмите на изображение для увеличения
Название: ajax_tools_script.jpg
Просмотров: 2078
Размер:	120.9 Кб
ID:	2544   Нажмите на изображение для увеличения
Название: ajax_tools_terms.jpg
Просмотров: 1266
Размер:	123.4 Кб
ID:	2545  

Аватар для and_y87
Develo0per
Старый
Рейтинг: 5.00. Голосов: 2.
Смешинка.
Запись от and_y87 размещена 06.06.2014 в 09:45
Показов 2250 Комментарии 1
Метки юмор

был под столом ))
Миниатюры
Нажмите на изображение для увеличения
Название: GUVCtHcNtzo.jpg
Просмотров: 1210
Размер:	60.1 Кб
ID:	2429  
Аватар для and_y87
Develo0per
Старый
Online JOSN Parser + Editor
Запись от and_y87 размещена 23.05.2014 в 15:47
Показов 3463 Комментарии 2

Просто ссылка из разряда "Маст Хэв"...
http://jsonviewer.stack.hu/

Парсер JSON с лёгкой возможностью замены значений...
всё выглядит очень круто!

Вот вам большой JSON для теста. Вставьте секст в большое поле и сверху жмите "View"...
Кликните здесь для просмотра всего текста
{"pay":"0","operator":"0","method":"card ","email":"[email protected]","phone":"7901 2345678","sub":"0","tour_id":"5d0e970331 613cb806f6e8f978f3170c","s_sclub":"","s_ email":"[email protected]","s_phone":"79012 345678","s_city":"\u041c\u043e\u0441\u04 3a\u0432\u0430","s_country":"\u0422\u044 3\u0440\u0446\u0438\u044f","i_adults":"2 ","s_children":"-1","i_class_from":"3","i_class_to":"5"," i_days_from":"7","i_days_to":"14","s_dat e_from":"08.08.2014","b_operator":"0","b _dev":"1","s_promocode":"","b_direct":"1 ","s_utm_source":"","o_new_pluses":"351" ,"o_price":"35100","t_from":"38218","t_t o":"tr","s_from":"\u041c\u043e\u0441\u04 3a\u0432\u0430","s_to":"\u0422\u0443\u04 40\u0446\u0438\u044f","s_day_from":"5
...
Аватар для and_y87
Develo0per
Старый
Мастер-класс. Митап по БЕМ
Запись от and_y87 размещена 07.05.2014 в 01:34
Показов 3048 Комментарии 0

BEMup в Минске, 18 апреля 2014.

Разработка сайта с нуля на полном стеке БЭМ-технологий.
Докладчики: Жека Константинов, Дима Белицкий, Слава Аристов, Яндекс

Ссылка на видео
Миниатюры
Нажмите на изображение для увеличения
Название: QIP Shot - Screen 001.png
Просмотров: 884
Размер:	161.7 Кб
ID:	2327  
Аватар для and_y87
Develo0per
Старый
Брендирование.
Запись от and_y87 размещена 10.04.2014 в 10:59
Показов 3118 Комментарии 0

Не так давно открыл для себя тему брендирования. И по долгу службы активно занимался помощью в брендировании блогов на сайте LiveJournal.

Не все блогеры знают как оно делается поэтому я составил для них несложную, подробную инструкцию, которой решил поделиться.

Она отвечает на вопросы:
  • "Как сменить дизайн шаблона на LiveJournal ?"
  • "Как поставить свой шаблон на LiveJournal ?"
  • и т.п.
( список для поисковика)


ИНСТРУКЦИЯ...
Миниатюры
Нажмите на изображение для увеличения
Название: top.jpg
Просмотров: 755
Размер:	10.9 Кб
ID:	2234   Нажмите на изображение для увеличения
Название: name.png
Просмотров: 835
Размер:	89.6 Кб
ID:	2235   Нажмите на изображение для увеличения
Название: fon_mini.jpg
Просмотров: 964
Размер:	64.1 Кб
ID:	2236  

Вложения
Тип файла: txt code_v2.6.txt (27.8 Кб, 459 просмотров)
Аватар для and_y87
Develo0per
Старый
Динамическое подключение .JS & .CSS с кешированием и без
Запись от and_y87 размещена 12.03.2014 в 17:22
Показов 3796 Комментарии 0

Создал свою функцию подключения файлов теперь я могу:
подключить .JS & .CSS без приставки временной метки в заголовке Request URL


функция include() принимает объект.


Описание объекта:

type - Тип подключаемого файла
  • Default: script

root - Путь к папке содержаще подключаемые файлы
  • Default: в зависимости от type
  • script = '/js/'
  • link = '/css/'

target - Цель куда будет вставлен новый элемент
  • Default:
...
Аватар для and_y87
Develo0per
Новые блоги и статьи
Как создать стек в Python
AI_Generated 05.06.2025
Как архитектор с более чем десятилетним опытом работы с Python, я неоднократно убеждался, что знание низкоуровневых механизмов работы стеков дает конкурентное преимущество при решении сложных задач. . . .
Server-Sent Events (SSE) в Node.js
run.dev 05.06.2025
Потоковая передача данных с сервера прямо в браузер стала повседневной потребностью - от биржевых графиков и спортивных трансляций до чатов и умных дашбордов. Много лет разработчики полагались на. . .
Создаем RESTful API на Golang с Fiber
golander 04.06.2025
Я перепробовал десятки фреймворков для создания RESTful API за последние годы, и когда впервые столкнулся с Fiber, понял, что это совсем другой уровень. Нет, я не собираюсь рассказывать сказки о. . .
Как работать с куки в ASP.NET Core
UnmanagedCoder 04.06.2025
Когда я впервые начал работать с куки в ASP. NET Core, меня поразило, насколько отличается работа с ними от классического ASP. NET. В Core все стало более декомпозированным - больше нет удобного. . .
Рисование коллайдеров физического движка Box2D-WASM v3 на Three.js
8Observer8 04.06.2025
Erin Catto (автор Box2D) переписал с нуля Box2D v2 с С++ на Си и появилась версия Box2D v3. Birch-san собрал Box2D v3 в WebAssembly (WASM), чтобы можно было использовать Box2D v3 на JavaScript. В. . .
Worker Threads и многопоточность в Node.js
Reangularity 03.06.2025
Если вы когда-нибудь посещали собеседования на позицию Node. js разработчика, почти наверняка слышали заезженную фразу: "Node. js - однопоточная платформа". Звучит как неоспоримый факт, который. . .
Event-Driven CQRS на C# с паттерном Outbox
stackOverflow 03.06.2025
В традиционной модели происходит примерно следующее: вы получаете команду, обрабатываете ее, сохраняете результат в базу данных и затем пытаетесь опубликовать событие в брокер сообщений. Но что если. . .
OwenLogic: перенос сетевых переменных в панель Weintek (EasyBuilder Pro)
ФедосеевПавел 03.06.2025
ВВЕДЕНИЕ ПЕРЕД ЭКСПЕРИМЕНТАМИ - СОЗДАЙТЕ РЕЗЕРВНЫЕ КОПИИ ПРОЕКТОВ На момент написания статьи (02 июня 2025 г. ) самыми актуальными версиями ПО являются: OwenLogic v. 2. 10. 366 EasyBuilder Pro. . .
Dev-c++5.11 Покорение вершины
russiannick 02.06.2025
С утра преследовала одна мысль - вот бы выучить С++. Сказано-сделано. Окончив смену, скачал в интернете бестселлер Дэвиса Dev-C++ для чайников. Книга оказалась интересной и я скачал среду, на примере. . .
Тестирование Pull Request в Kubernetes с GitHub Actions и GKE
Mr. Docker 02.06.2025
Мы все знаем, что тестирование на локальной машине или в изолированном CI-окружении — это не совсем то же самое, что тестирование в реальном кластере Kubernetes. Контекстно-зависимые ошибки, проблемы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »