Как стать автором
Обновить
17
0
Роман Ахмадуллин @saggid

Программист, ну и немного того, немного сего.

Отправить сообщение

У андроидной оперы есть одна неоспоримая фича — когда делаешь зум, то текст подстраивается под размер экрана, что позволяет его без всяких проблем читать. Только из-за этой фичи не использую хром или какие-то другие браузеры.

Сколько раз в день вы открываете новое окно браузера?) Это же не вкладка всё-таки. Немного простите разрабам эту мелочь, оно совершенно не смертельно как по мне лично.

Даже лучше вот так, чтобы точно текущего пользователя:


sudo chown `whoami`:`whoami` ~ -R

Выполните волшебную команду :)


sudo chown myusername ~ -R

Она присвоит текущего пользователя всем файлам в вашей домашней директории линукса) И дальше уже можно спокойно всё делать без sudo.

Ну, можно ещё написать вот так:


git reset --hard HEAD~5

Что эквивалентно откату назад на 5 камитов) Очень удобно так делать) Кстати, лучше не выполнять эту команду через sudo — иначе от суперюзера появятся файлы в проекте, что может в итоге привести к проблемам с правами доступа при работе приложения.

Здравствуйте. А вы не думали насчёт того чтобы объединить верхнюю полоску браузера, где находятся пункты меню / логотип вивальди, открывающий меню; заголовок страницы и в правой части кнопки сворачивания, разворачивания и закрытия приложения — с идущей ниже полоской, на которой находятся кнопки перехода по истории, обновления страницы, адресная строка, строка поиска и панель плагинов?


По идее, можно значок вивальди поставить слева идущим перед кнопками навигации; заголовок отображать в адресной строке, пока пользователь не кликнет туда — так часто делают в других браузерах. Кнопки разворачивания, сворачивания и закрытия разместить после кнопок расширений.


Просто тогда получилось бы немного освободить вертикальное пространство, которого хочется иметь как можно больше в век наших широкоэкранных мониторов.

И вы решили писать всё самостоятельно?

Если смотреть на код пакета Dingo\Api, то можно увидеть, что они не заменяют маршрутизатор Laravel, но вместо этого дополняют его своим собственным, что, похоже, тоже имеет право на жизнь.

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


Для меня лично это является основным плюсом архитектуры ларавел: она позволяет мне без проблем менять логику работы фреймворка в ту сторону, в какую нужно именно мне в именно этом конкретном проекте.

Спасибо) Работает.

Точно… Ещё одна вещь, которая меня тоже раздражает в браузере. По-моему, более правильно сначала делать поиск по сайтам из истории посещения — а потом уже по закладкам.

Большое спасибо за вашу работу! :) Когда-то давно я ругался на вивальди, но в последнее время сижу на вашем браузере. Очень многое радует, хотя изначально перешёл только из-за того, что устал от "захардкоденности" хрома, в котором нельзя даже указать, чтобы новая вкладка открывалась рядом с текущей.


На пару моментов разве что хотелось бы указать:


  1. Получить возможность перемещать текущую вкладку туда/сюда через нажатие горячих клавиш (сортировка вкладки).


  2. В хроме как-то более умно сделана работа с приложениями, в которых используются горячие клавиши. Скажем, в Cloud9 редактор кода имеет массу своих хоткеев. Так вот, как я понял, хром отключает свои хоткеи в таком случае. А с Вивальди у меня получается так, что я например нажимаю хоткей для поиска файла в проекте (Ctrl+O) — а в итоге у меня вместе с этим Вивальди открывает окно открытия файла) Сейчас я проблему решил тем, что просто выключил или перебиндил всё, что конфликтовало с Cloud9. Но возможно, эту проблему можно решить как-то на уровне браузера, как это сделано в гугл хроме?


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

У вивальди довольно много своих собственных фич, которых нет в хроме, и которые тоже надо бы синхронизировать. Скажем, заметки те же самые. Дополнительные настройки самого браузера, темы, горячие клавиши.


Я кстати синхронизацию пока делаю через дропбокс. Пароли не синхронизируются, но остальное работает нормально.

Мне тут в чатике подсказали вот такую ещё статистику: http://githut.info. Наверное, там ближе к истине данные.


UPD Нет… Статистика только до 2014-го года… Тоже не то.

Smalltalk на втором месте в номинации must loved language? Как-то немного бредовостью попахивает. Сегодня вообще хоть кто-то использует в своих проектах smalltalk?

JavaScript захватывает мир, руби потихоньку уходит с трендов, PHP, Java и и Питон как обычно держатся в тренде.

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

Чисто для дополнительного расширения кругозора: нашёл тут сейчас набор рекомендаций о том, как обойтись без жиквери ))

Хочу тут отметить, что на днях один из разработчиков Netbeans добавил полноценную поддержку PHP 7.1. Если у вас есть желание — вы можете скачать текущую ночную сборку Netbeans и получить полноценную поддержку PHP 7.1 в данной IDE.

Тут знаний не хватает. А documentFragment так не работает?

Почитал про documentFragment здесь. Конкретно эта штука работает по-другому, как я понял, но там есть указание на метод insertAdjacentHTML. Который мог бы помочь, но он тоже не заставляет исполняться скрипты, только что проверил)


Я просто таким образом многие сайты написал, у меня есть свой маленький компонент ajax навигации по страницам сайта. И вот там как раз эта особенность jQuery и проявила себя: чтобы скрипты в новом html коде "исполнялись", приходится использовать метод из jQuery, ибо по-другому оно не работает. Интернет полон предложениями решения этой проблемы, вот, например. Ну а я просто решил использовать jQuery, ибо он из коробки эту проблему решает.

Информация

В рейтинге
Не участвует
Откуда
Уфа, Башкортостан(Башкирия), Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Специалист
Senior