Category Archives: Web Development

VueJs/Webpack : Loading chunk files failed

If you are using vuejs app in nested folder and you have chunked files – probably you could get this error:

Error: Loading CSS chunk chunk-4f730675 failed.
(css/chunk-4f730675.ba84c417.css)
at HTMLLinkElement.i..i..n..e.push.i..h.onerror

It could be css or js chunk files

Error causing in webpack/bootstrap script in production build.

To solve this problem we need to understand:

Why script try to load chunk files with async request? Why we have chunk files?

Because You used Grouping Components in the Same Chunk by Vue Router

so for solving this issue – you shouldn’t use this approach!

Grouping Components in the Same Chunk

Can we disable chunk files?

Just fix your Routes, using this approach to build your routes:

Шпаргалка по событиям в JQuery

Шпаргалка по событиям в JQuery (джиквери) и поддержке их разными устройствами ввода и взаимодействия.

Событие

Мышка

Клавиатура

Тачскрин

.focus

да

да

нет

.blur

да

да

нет

.focusin

да

да

нет

.focusout

да

да

нет

.click

да

да

да

.dblclick

да

нет

нет

.mousedown

да

нет

да

.mouseup

да

нет

да

.mouseenter

да

нет

да

.mouseleave

да

нет

да

.mousemove

да

нет

да

.mouseout

да

нет

да

.mouseover

да

нет

да

.keydown

нет

да

нет

.keyup

нет

да

нет

.keypress

нет

да

нет

Useful libraries for PHP delevopers

Goutte

https://github.com/FriendsOfPHP/Goutte

Retrieve data from remote site

GoogChart

https://code.google.com/p/googchart/

Drawing Charts

GifCreator

https://github.com/Sybio/GifCreator

Php Libraries for GEO data

https://github.com/mjaschen/phpgeo

http://geocoder-php.org/Geocoder/

Purl

https://github.com/jwage/purl

Use for  working  with URL

Snappy

https://github.com/KnpLabs/snappy

Do Snapshot of Web sites URLS

 

Unirest

http://unirest.io/php.html

For working with  DELETE, PATCH, GET  POST

IniScan

https://github.com/psecio/iniscan

Work with ini files

PHP Captcha

http://www.ejeliot.com/pages/2

Generate diffrent type of Captcha

Tcpdf

http://www.tcpdf.org/

Create PDF files

HtmlPurifier

http://htmlpurifier.org/

XSS attack defend and filter

Detector

https://github.com/dmolsen/Detector

Detect information from Users Browsers

Веб программирование и веб-дизайн #Январь

Drag & Drop without JQ:

https://github.com/RubaXa/Sortable

DEMO: http://rubaxa.github.io/Sortable/

Популярные фичи на Javascript на codepen:

http://codepen.io/2014/popular/

Создать страницы  для печати на СSS:

http://www.smashingmagazine.com/2015/01/07/designing-for-print-with-css/

Хороший интерфейс в примерах (как нужно и как не надо делать):

http://habrahabr.ru/post/247367/

Иконки на CSS:

http://saeedalipoor.github.io/icono/

Ошибка “No Input File Specified” на CodeIgnitor

Такая ошибка возникла после переноса моего сайта на другой хостинг.Сайт работает на движке CodeIgniter.

Причина возникшей проблемы это работа “PHP” через FastCGI.

Для того чтобы наш сайт работал, необходимо найти в корне сайта файл “.htaccess”  открыть и внести в его изменение.

Содержимое данного файла будет выглядеть примерно так, после внесения изменений:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

Строка в которой было внесено изменение выделена “жирным”, что именно было изменено – был добавлен символ знак вопроса “?“, он выделен красным цветом,
в исходном файле это символ отсутствует.Будьте внимательны, добавьте только один символ который выделен красным цветом в строке, которая выделена жирным шрифтом.

Второе изменение необходимо сделать в файл-конфиге фреймворка (без его, у вас не будут открываться страницы, если вы используете адресацию без “index.php”):
Находим файл config.php который расположен в директории нашего сайта system/application/config
Там находим параметр $config[‘uri_protocol’] и присваиваем значение “REQUEST_URI“, должно выглядеть так:
$config[‘uri_protocol’] = “REQUEST_URI”;