Jump to content

Int

Expert
  • Posts

    3,339
  • Joined

  • Last visited

  • Days Won

    30

Everything posted by Int

  1. Сдаётся мне, нужно применить columns. Я так понимаю, если ячейка начинает хоть сколько-то расти вниз, то она сразу становится высотой до пола и расталкивает имевшуюся там ячейку в соседний столбец? Похоже на поведение колонок. Один вопрос: что делать, если начнёт расти не верхняя, а нижняя ячейка?
  2. Это и было предложено изначально.
  3. Int

    Вопросы по PHP.

    Завести таблицу |пользователь|тема|дата посещения|
  4. Почему люди не хотят читать учебники, вместо того, чтобы вслепую тыкаться? http://php.net/manual/ru/language.types.array.php http://php.net/manual/ru/language.oop5.basic.php
  5. Лично я делаю такое флексами. У нас в конторе можно, мы не верстаем под IE.
  6. Расширую предыдущий ответ: var c = 0; while (c++ < 10) document.querySelector('#div').innerHTML += c + '<br>';
  7. Это бот что ли? Или сюда уже вместо сайта знакомств ходят? Приведённый код навевает мысли, что автор писал его году в 2003-м. Чем разбираться, я бы посоветовал переписать с нуля. Зачем учиться по учебникам пятнадцатилетней давности? Какой в этом смысл?
  8. Чем подгонять готовый кусок под свой макет, для меня проще самому сверстать.
  9. По-моему, первый вопросительный знак излишен.
  10. Я так не говорил. Я всегда говорю чем именно лучше и только для меня. А изначально всё же разговор шёл о том, стоит ли читать документацию, чтобы изучать что-то, или обучение методом тыка может дать достаточно знаний. Если приходится быть в консоли, то через w3m, а обычно у меня всё же есть иксы.
  11. Если мы будем рассматривать линукс без компиза и вообще без DE, то в принципе нет смысла сравнивать его с виндой, потому что отсутствуют критерии для сравнения. По-моему, это проблема всех гуёв. Разработчик знает все параметры ffmpeg, ставит в гуй возможность указать какой-то параметр фильтра, но нигде не пишет, что это за параметр и как его использовать. В итоге этим параметром пользуются только те, кто может запустить ffmpeg и из консоли без проблем. А ещё бывает, что облазишь всё меню, пока найдёшь нужную настройку. Да и горячие клавиши (подчёркнутые) не все правильно ставят. Потому что даже любители гуя не знают, что это за подчёркнутые буквы такие, зачем они нужны и как ими пользоваться. Я не знаю, чем серверная убунта отличается от десктопной, но мне нравится работа с окнами (перетаскивание за любое место альтом, раздвигание окна тем же альтом, зум, а у некоторых людей настроено и изменение прозрачности), возможность забиндить что угодно на кнопки мыши в сочетании с ctrl-alt-shift (у моих мышек всегда минимум 5 кнопкок), а также возможность запрограммировать почти любую мультимедийную кнопку моей MS digital media keyboard 3000: 16 доп. кнопок, которые видит xev, плюс ещё штук 10, которые видно с выключенным flock, и всё это можно нажимать с ctrl-alt опять же. Причём, поскольку почти весь софт может быть запущен из консоли, я могу биндить и монтирование сетевых папок, и вставку текста, и всё, что угодно, что можно запустить из bash-скрипта. Переключалка на капслоке настолько удобна, что у жены на винде постоянно включаю прописные буквы. А ещё есть тире на типографской раскладке. Я тоже привык его использовать и плохо себя чувствую, когда ставлю дефис там, где нужно тире. Это, конечно, не полный список. Я не знаю как быстро обходиться без grep, когда нужно найти файл в незнакомой CMS, в котором задана какая-то функция. Есть alt+f7 в TC, но там постоянно какие-то проблемы с UTF. Да и выкачивать весь сайт ради одного файла — то ещё удовольствие. И таких нюансов полно. Я, например, встроенную скриншотилку xfce настроил на 4 разных сочитания кнопок, чтоб скриншотить область/окно/экран, на scroll lock разворачиваю окна. В винде нужно постараться, чтобы найти софт, который всё это умеет.
  12. На каком основании мы предположили, что компьютером или каким-либо софтом должен уметь пользоваться неподготовленный человек? Это всё равно, что сказать, что музыкальный инструмент с двумя кнопками удобнее рояля, потому что на нём может играть неподготовленный человек. Может быть, лучше прочитать учебник? Потому что платная, а значит для работы над ней смогли нанять больше людей и быстрее допилить до уровня "вау, я могу ничего не учить, а сразу стать хакером". Линукс давным-давно находится на том же уровне, а по спецэффектам перетаскивания окон даже обходит винду, но мы уже имеем синдром утёнка и репутацию "да там надо текст набирать по-английски, а у меня скорость набора 150". Я рассматриваю систему с точки зрения себя, как профессионального пользователя. Неужели удобство чего-либо определяют не профессионалы, а школьники? Школьники быстро учатся, им что покажешь, то они и освоят. Плохо, что им обычно показывают лишь один путь и даже не намекают, что он не единственный. Ты приравнял наличие консоли к её обязательному использованию, а это не так. Её нужно пихать везде, чтобы тот, кто хочет, мог бы её использовать. Как в фильме Куб, не помню в какой части, в нулевой может быть, там обычные техники работали с ущербной клваиатурой, а когда стало надо, пришли продвинутые админы и перевернули клавиатуры для скоростной работы. Можно узнать, среди чего ты выбирал? Потому что софт везде одинаковый, разница лишь в пакетном менеджере и репозиториях. В некоторых дистрибутивах, вроде генты и слаки, можно найти геморрой, но например, взять centos или opensuse, которую я использую, или salix, который тоже слака, но вроде поудобнее. В чём разница? Или мы говорим не о дистрибутиве, а наличие у убунты юнити? Так эта юнити — такой ужас, что с ней работать может только совсем уж марсианин. Вот есть у меня два компа, с убунтой и с сусей (зюзей, если в оригинале), на обоих стоит xfce, конфиги которого идентичные. Так ты ж даже разницы между ними не заметишь кроме случая, когда захочется что-то поставить или настроить. У суси для этого есть yast, а в убунте вроде бы synaptic, который заменили на software-center, но я всё равно использую для установки aptitude (zypper для суси), а для настройки — текстовые конфиги, потому что для них хотя бы манул прочитать о том, что именно какая строка делает, а не наобум тыкать. Конечно, бывают случаи графической настройки чего-либо, но при этом никогда не можешь быть уверен, что конкретно ты сделал и как оно может аукнуться. Есть люди, которым важен только результат, а есть те, которым важен ещё и процесс его достижения. Кто-то знает закон Ома, а кто-то просто подключает лазерный принтер к бесперебойнику. Им скажешь, что этого делать нельзя, так они и струйный подключать не будут, потому что "нельзя подключать принтер к бесперебойнику". P.S. А начали мы с того, что нужно читать учебники, а не изучать языки по принципу "я этого не знаю, значит мне это ещё ни разу не понадобилось, иначе бы узнал автоматически". P.P.S У меня стаж работы с виндой больше, чем с линуксом, так что я не теоретизирую, а сравниваю свой опыт.
  13. Int

    Взлом сайта

    Сайт всё равно будет что-то принимать от пользователя, а потом работать с этими данными. Если разработчик языка ошибётся, то обработка пропустит какие-то значения, которые не нужно было пропускать. Ну а, например, язык SQL обычно везде одинаковый, так что есть шанс sql-инъекцию найти.
  14. Давненько я не видел endforeach Короче, как-то так: foreach (glob('*.*') as $file)echo "<a href=\"$file\">$file</a>";А какой смысл было php-код размещать на jsfiddle?
  15. Это какой-то архив интернета. [could not be found in the archives.]
  16. Тогда у меня не было наставника, всё учил по учебникам и мануалам по тому процессу, который задан порядком глав.
  17. Поясняю. Словесный интерфейс более нативен для человека, чем попытки жестами донести свою мысль. У клавиатуры 105 кнопок или больше, почти к каждой можно применить три модификатора (не считая win) по отдельности или совместно, что даёт 8 вариантов интерпретации каждой кнопки, а у мыши редко когда больше 5 кнопок плюс движение, поэтому любые действия в ней вынуждены делаться комбинированием движения и одной из кнопок или их последовательностью. Да ещё нужно подвинуть её именно так, чтобы она попала в нужную область экрана. Если я не вижу экрана, я могу консолью и перезагрузить компьютер, и выключить, и даже файлы по сети передать, если помню, где лежат, мышью я вряд ли куда-то попаду, не зная её чувствительности и ускорения и не отмеряя каждый миллиметр её положения. Консольные команды можно собирать в один файл и запускать короткой командой, для мыши макросы пишутся только сторонними программами, да ещё если в середине захочешь что-то добавить, то возможно, придётся переписывать с нуля. Может быть, похоливарим ещё на тему однопанельного и двухпанельного файловых менеджеров? Ведь некоторые убеждены, что зайти в папку в эксплорере, тыкнуть там в файл правой кнопкой, выбрать "копировать", перейти в другую папку, там тыкнуть, выбрать "вставить" быстрее, чме открыть две папки слева и справа, нажать f5, enter и сохранить возможность ещё что-то делать с исходной папкой — удалить там что-то или другой файл скопировать. Или даже выделить все файлы по расширению. Или все кроме расширения. Или все, содержащие нужные буквы. Это ведь так редко пригождается в жизни, что можно пренебречь и пользоваться однопанельным фм…
  18. Речь не о putty, а о sshfs. Я захожу в папку на своём компе — а там содержимое серверной папки. Хочу — grep делаю, хочу — файловым менеджером ищу что надо и открываю. А я использую контроль версий. Просто проекты разрабатываю не на локальном компе, а на тестовом сервере. Если кто из наших тоже над проектом работает, они со своего компа обычно. У меня на локальном даже mysql не стоит Вам обоим: http://ibash.org.ru/quote.php?id=15417
  19. Лично я, когда читал учебник и что-то не мог понять, спрашивал у знающего человека в аське. Так что первый месяц я не сам обучался.
  20. Так автор топика — твой виртуал? o_O
  21. Когда в макете какая-нибудь рыба накидана, и мне предлагают самому подобрать какие-нибудь товары из магазина, картинки "как получится", и текст "примерно как тут", то один к одному верстать нет смысла. Если идёт макет сразу с файлами шрифтов и полностью продуманный, то можно. Я для сверки использую простое перетаскивание окон. У меня в xfce при перетаскивании окна полупрозрачными становятся. Поэтому просто png гимпом открываю и над сайтом двигаю (если мышку не отпускать, оно остаётся полупрозначным даже когда не двигается). Тут ещё удобно с alt'ом за любое место окна схватить и тащить. А вообще, обычно вся вёрстка нужна уже к вечеру, тут уж не до пиксель пёрфекта. Обычно завтра какое-нибудь восьмое марта, дизайнеру дают задание нарисовать рассылку, он рисует к вечеру, и у меня остаётся час, чтобы это всё сделать и запланировать саму рассылку.
  22. Странный набор слов. Попробуй ещё раз, только со знаками препинания, а то не совсем понятна суть вопроса. Если ты спрашиваешь, является ли этот сайт сайтом автора топика, то нет. Зачем ты точку отделил? Побоялся, что забанят за рекламу?
  23. Мне интересно писать свои решения, я поэтому и программированием занялся. Вчера вот свой слайдер написал строк на 30. А то коллеги выразили недовольство тем, что у них в проекте использовался какой-то монстр из нескольких библиотек. Я, конечно, тоже не на чистом JS сляпал, но зато без лишней функциональности. А что лень работать — это у меня всегда. Редко бывают интересные проекты, да и в них обычно начинается какая-нибудь админка, которую я ненавижу делать.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy