Задать вопрос
  • Как определить 10 самых часто встречающихся чисел в Excel?

    @shushpanio
    shushpanio
    делаем следующее:
    создаем сводную таблицу.
    Нужный нам столбец заносим в строки и значения
    В значениях выбираем кол-во
    В фильтр строк выбираем фильтр по значению->ТОП 10
    Ответ написан
    3 комментария
  • На выключатель подавать фазу или ноль?

    cesnokov
    @cesnokov
    <head>&nbsp;</head>
    Если у вас в выключатель приходят оба провода (и фаза и ноль) и далее из выключателя идут на лампу тоже два, то подсветку выключателя можно подключить параллельно с лампой. Подсветка выключателя будет светиться всегда, но при этом драйвер лампочек не сойдёт с ума. Например так:
    5c9fd6f0b334c695710578.jpeg
    Ответ написан
    Комментировать
  • Как в Excel сортировать по алфавиту не по первому слову, а по второму?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    * Скопируйте столбец A в B
    * Разбейте его на два (B и C) по разделителю пробел
    * Отсортируйте всю таблицу по C
    * (опционально) Скройте B и C
    Ответ написан
    3 комментария
  • Post и Get запросы, какая между ними разница и что лучше и для каких целей?

    socengel
    @socengel
    7 лет native php в продакшене, онлайн 20000+,
    Общего между ними то что они работают одинаково. Разницы между ними технически никакой. А вот идеологические различия есть.

    Я расскажу о них в контексте PHP. Прошу заметить что протокол HTTP к PHP имеет косвенное отношение потому что он создавался для обмена html страницами а PHP просто расширяет возможности и того и другого.

    GET запрос используется чтобы получить данные а POST чтобы отправить. (Напоминаю что технически они работают одинаково).

    Поэтому в контексте PHP опираясь на эту идеологию сделали следующим образом:
    1. При каждом запуске PHP по умолчанию создаются суперглобальные массивы ($_GET, $_POST).
    2. Если в строке запроса есть вопросительный знак(?). То все что после него считается параметрами GET запроса они представлены в формате 'ключ'='значение' и в качестве разделителя используется знак амперсанда (&)
    Пример:
    GET /index.php?name=Андрей&surname=Галкин
    это строка запроса, тут 2 параметра. эти параметры попадут в массив $_GET.
    3. $_POST заполняется другим способом. содержимое этого массива заполняется из "заголовков запроса". То есть из места, скрытого от глаз в явном виде. Всю рутину по созданию таких заголовков берет на себя браузер. Хотя иногда и что-то редактируется в заголовках в ручную.

    Чаще всего пост запрос используется в формах (для отправки данных).

    Например у нас есть форма для входа 2 поля логин и пароль.

    Представим что мы используем GET метод. Тогда при отправке формы мы перейдем на следующий адрес /login.php?login=Андрей&password=123 согласитесь что так передавать такую информацию совсем не безопасно. Любой может открыть ваш браузер и начиная вводить адрес сайта он из истории может увидеть ваши пароли и логины.

    А вот если бы мы указали методом POST то мы бы получили следующий запрос:
    POST /login.php (login=Андрей&password=123) то что в скобочках было бы скрыто и никак не сохранено в браузере.

    Теперь другая ситуация например форма поиска. Мы вводим текст и получаем страницу с результатами. Вот тут уместнее GET форма. потому что нам было бы удобно сразу иметь ссылку на результат поиска, то есть добавить в строку запроса можно выразится "Публичные параметры", которыми можно поделиться. И как результат в строке браузера будет конкретная ссылка на текущую страницу. Мы можем ее скопировать, и разместить где-нибудь, или например скинуть другу. И получить при переходе одну и ту же страницу. А не просить других людей зайти на сайт и в поиск вбить определенную фразу чтобы получить необходимую страницу.

    В общем подводя итог:
    GET - это чтобы получить определенную страницу в определенном виде ( сортировка, текущая страница в блоге, строка поиска и т.п. ).
    POST - для оправки данных которые не влияют на отображение страницы, в том плане что эти данные влияют только на результат выполнения скрипта ( логины, пароли, номера кредиток, сообщения и т.п. ).

    И еще одна хорошая новость их можно комбинировать, например
    POST /index.php?page=login (login=Андрей&password=123) Думаю я уже достаточно объяснил что из этого получится и какие параметры в какой массив попадут.
    Ответ написан
    2 комментария
  • Какая нужна конфигурация сервера VDS/VPS для удалённой SQL-базы?

    martin74ua
    @martin74ua
    Linux administrator
    Основной критерий - нагрузка на базу. Если у вас несоклько пользователей - то любая VPS, проходящая по требованиям под систему )
    А вообще - наймите архитектора. Или просто умного человека. БД на винде - как то странно звучит.
    И будьте последовательны. MySQL\PostgreSQL - портированы на винду, не родные для нее. Работать будут, но...
    Логично услышать, что под винду вы хотите MSSQL, но вы его даже не упоминаете...
    Ответ написан
    3 комментария
  • Какая нужна конфигурация сервера VDS/VPS для удалённой SQL-базы?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    так и не понял, зачем вам Win

    VDS любой,
    4гига памяти минимум (лучше 16+),
    SSD лучше чем HDD, но в реляционных БД SSD не приняты, ибо база их убивает ВНЕЗАПНО. поэтому обычно юзаются SAS, да и HDD где это позволительно
    проц любой современный от 4 ядер
    Ответ написан
    2 комментария
  • Личная страница ВКонтакте или рабочая?

    Рабочая
    ну или личная
    Ответ написан
    Комментировать
  • Habrahabr - в чем смысл кармы и рейтинга?

    IrinaInina
    @IrinaInina
    Так вот, я писала там только комментарии...
    Именно в этом проблема. Нельзя повышать карму пользователей, у которых нет публикаций. Понижать можно. Поэтому у всех пользователей без публикаций карма будет только уменьшаться
    91721d92d8be4d4fa269f3b2e3288025.jpg
    Ответ написан
    Комментировать
  • Возможна ли замена ссылки в email в зависимости от девайса на момент открытия?

    JohnnyGat
    @JohnnyGat
    Стараюсь писать код, понятный человеку.
    В письме ссылка на скрипт, пользователь переходит по ссылке, скрипт определяет с какого устройства зашёл пользователь и перенаправляет на нужный ресурс.
    Ответ написан
    1 комментарий
  • выдача ip адресов по mac или мечта параноика

    @mcleod095
    Меня всегда забавляет когда люди начинают говорить что стоит на винде, и перенос на никсы не возможен. Особенно когда это касается dhcp.
    Если уж так надо, то возьмите и почитайте про dhcp и может дойдет осознание того что на винде и на никсах он работает одинаково, различаются только реализации.
    Зз википедии:
    Протокол DHCP предоставляет три способа распределения IP-адресов:
    Ручное распределение. При этом способе сетевой администратор сопоставляет аппаратному адресу (для Ethernet сетей это MAC-адрес) каждого клиентского компьютера определённый IP-адрес. Фактически, данный способ распределения адресов отличается от ручной настройки каждого компьютера лишь тем, что сведения об адресах хранятся централизованно (на сервере DHCP), и потому их проще изменять при необходимости.
    Автоматическое распределение. При данном способе каждому компьютеру на постоянное использование выделяется произвольный свободный IP-адрес из определённого администратором диапазона.
    Динамическое распределение. Этот способ аналогичен автоматическому распределению, за исключением того, что адрес выдаётся компьютеру не на постоянное пользование, а на определённый срок. Это называется арендой адреса. По истечении срока аренды IP-адрес вновь считается свободным, и клиент обязан запросить новый (он, впрочем, может оказаться тем же самым). Кроме того, клиент сам может отказаться от полученного адреса.

    Выберите то что вам нужно и почитайте как это реализовано в вашем ПО.
    Да, от подмены mac адреса это не поможет, здесь нужны другие меры защиты.
    Ну и так в догонку
    Создается два пула адресов
    В одном все настраивается как хочется и как надо.
    Второй пул делается фейковый, выдача адресов из этого пула разрешена всем. но в этой сети нет ни серверов ничего. просто они получают ип адреса и ничего более. Когда комп получает адрес по dhcp и нет выозможности его выдать он долго тупит. Да и это наводит на мысль что есть что поломать. пусть лучше юзают сетку фейковую
    Ответ написан
    Комментировать
  • Есть ли смысл писать CRM для агентов недвижимости?

    syschel
    @syschel
    freelance/python/django/backend
    Даже если уже есть аналоги на рынке, всегда можно запустить свой. Гугл тому пример, да и тот же яндекс в РУнете.
    Главное, ИМХО, найдите хотя бы 1-2 потребителей ваших услуг, чтобы была реальная картинка и отзыв, а не голая теория и домыслы.
    Так же не забывайте, какой бы гениальный, уникальный и всем нужный продукт вы не создали, без хорошего маркетинга, о вас никто не узнает и не воспользуется вашим продуктом.
    Ответ написан
    Комментировать
  • Одинаковое имя пользователя на одном почтовом домене?

    Tomasina
    @Tomasina
    Инженер-разработчик
    Ты проверял, оютправляя письма с почты на яндексе?
    Отправь все те же варианты с гугловского аккаунта, а при возможности и с иных адресов. Результат может быть иной.

    Кстати, этот материал - готовая статья на Хабр. Там и аудитория на порядок больше, и охват компетенций шире. И уж яндекс там точно отреагирует.
    Ответ написан
    Комментировать
  • Как изменить макрос Excel с "вертикального" на "горизонтальный"?

    Volounteer
    @Volounteer
    Sub QQQ()
    For I = 1 To Cells(1, Columns.Count).End(xlToLeft).Column
    With Cells(1, I)
    If .Value <> "" And Left(.Value, 1) <> """" And Right(.Value, 1) <> """" Then .Value = """" & .Value & """"
    End With
    Next I
    
    For I = 1 To Cells(3, Columns.Count).End(xlToLeft).Column
    With Cells(3, I)
    If .Value <> "" And Left(.Value, 1) <> """" And Right(.Value, 1) <> """" Then .Value = """" & .Value & """"
    End With
    Next I
    
    End Sub
    Ответ написан
    Комментировать
  • Как вычислить сумму из четырех столбцов, строки которой соответствуют заданным критериям?

    @shushpanio
    shushpanio
    Два варианта
    1. =СУММЕСЛИМН()
    2. Сводная таблица
    =СММЕСЛИ() не подойдет так как уже объявлено 2 условия при расчете суммы
    Ответ написан
    6 комментариев
  • Какой выбрать монитор для верстальщика?

    Vlad_IT
    @Vlad_IT Куратор тега Вёрстка
    Front-end разработчик
    21:9

    Удобно. Сам использую LG 29UM68-P, очень удобно использовать для верстки. Часть экрана занимает браузер с livereload, а другую часть редактор. Это намного удобнее, чем два монитора, т.к. не надо сильно шеей мотать. Также нет рамки посередине. Еще к плюсу можно отнести то, что фильмы снимаются под такую пленку, и нет полос вверху (но в сериалах и ютуб-видео есть полосы по бокам), также очень кайфово можно поиграть.
    На работе у меня два 24' моника, а дома один широкий на 29', и в сравнении, один широкий гораздо удобнее чем два обычных.
    Ответ написан
    Комментировать
  • Существуют ли агенты фрилансеров?

    xaver
    @xaver
    Цифровой кочевник
    Работал 16 лет программером, клиенты стали давать очень много заказов на реализацию, у меня не было ресурсов столько выполнять, поэтому
    1. сделал свою школу программирования чтобы воспитывать подмастерье
    2. организовал агентство (в т.ч. на апворке)

    Работаем в белую по агентским договорам, принимаем валюту, проводим валютные сделки, всё с отчетами и уплатой налогов

    Беру 25% агентской комиссии, всё открыто и прозрачно

    Так что да, агенты есть, просто они редко себя афишируют, потому что может быть это им и не нужно или лень, или светиться не хотят или еще какая причина. Озвучу свою - мне лень :) Если хотите посотрудничать через мое агентство - пишите (все кроме верстальщиков). Основное условие - быть самозанятым или ИП
    Ответ написан
    Комментировать
  • Где ошибка в коде?

    @antoremin
    Привет! Если я все правильно понял, и речь идет о первой задаче (на всякий случай приложил скриншот первой задачи), то там не требуется цикл, нужно дописать прекод, который был в задаче, чтобы он соответствовал трем условиям из задания.
    Прекод выглядит так:
    ```
    print('|{}|'.format('Сердце'))
    ````
    Для этого нужно вписать нужные параметры внутри фигурных скобок.

    Пример из теории к этому уроку:
    ```
    print('|{: <20}|'.format('Ухмыляюсь'))
    ```
    С такими параметрами (пробел, знак «меньше», 20) вызов функции print выведет на экран значение в ячейке, по левому краю, с шириной ячейки 20 символов, а пустоты заполнит пробелами.
    В задании нужно сделать аналогично, но с шириной в 15 символов.

    5c6dc40bc861a593876441.png

    Но судя по коду, речь идет не о первой задаче, а о третьей (скриншот ниже).
    В третьей задаче нужно вывести на экран красивую табличку, с фиксированной шириной колонок и читаемыми данными: текст по левому краю, числа — по правому.

    Прекод в задаче такой (опустил `data=...`)
    ```
    print('Название эмодзи | EmojiXpress, млн | Instagram, млн | Твиттер, млн')
    print('-------------------------------------------------------------------')
    for row in data:
    # В функцию format() можно передавать несколько
    # аргументов и для каждого указывать, как его выводить.
    # Напишите код форматирования вместо многоточий.
    print('{...} | {...} | {...} | {...}'.format(row[0], row[1], row[2], row[3]))
    ```
    Два вызова `print()` с обычными строками — это просто шапка таблички, ее трогать не нужно.
    Дальше идет цикл, который построчно проходит по табличке с данными, берет значения из каждого столбца (название смайлика, число, число, число) и печатает их на экран.
    Чтобы табличка получилась красивая, нужно заменить троеточия в фигурных скобках на параметры, которые указаны в задании: первый столбец выровнен влево и имеет ширину 20 символов, остальные выровнены вправо, шириной 16 символов.

    Если речь идет о третьей задаче, рекомендую взять этот прекод, подставить его вместо своего кода и дописать параметры. Правда, придется вручную выставить отступы после начала цикла (строчки после `for row in data:`), иначе питон не поймет, что дальше начался цикл.

    5c6dc6903fe6b037369416.png

    А еще у Практикума есть поддержка, которая помогает с такими вопросами, обычно отвечают через 10-15 минут.
    https://yandex.ru/support/praktikum/feedback.html
    Ответ написан
    1 комментарий
  • Как найти партнёра для работы с клиентами?

    @lotse8
    В бизнесе - главное продажи и организация и управление. Если Вы будете этим плотно заниматься, то программировать уже времени не будет. А если Вы этим заниматься не будете, то однажды можете просто остаться без продажников и без клиентов. Кто умеет находить заказы, сумеет найти и исполнителей под зарплату.
    Если же Вы хотите программировать, то лучше программируйте либо на зп, либо на фрилансе. А если программирование уже наскучило, тогда можно переходить на администрирование.
    Ответ написан
    1 комментарий
  • Как найти партнёра для работы с клиентами?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    Виталий насколько я понял вашу затею, вы хотите создать компанию такую же, как та где вы сейчас работаете, только свою. Иными словами, вы хотите продолжать кодировать и не хотите заниматься всей остальной работой. (Кстати, это синдром "не работать на дядю" наступил или какие-то другие причины? Чем в офисе вам работать плохо сейчас? )

    Если это так, зачем вам городить тот же огород? Работайте как программист-фрилансер - сдавайте себя в аренду (по модели time & material). Зачем вам модель Fixed Price с расчетами стоимость и сроков проекта, заказы под ключ и все такое? Если вы не человек оркестр - все равно в одиночку не осилите. А если не в одиночку - тогда надо лепить свою компанию и кодировать там у вас уже не получится - все время скушают организационные моменты. А быть программистом в своей компании - это утопия.

    В одиночку все равно правда придется уделять время поиску заказов и кроме вас никто не сможет помочь вам в этом. Работать не "на дядю" означает работать столько же как в офисе + разобраться во многих вещах, о которых за вас болела голова у других людей, и взять это всё на себя.
    Ответ написан
    Комментировать
  • Работают ли корректировки ставок по полу и возрасту, если компьютером пользуется несколько человек?

    gobananas
    @gobananas
    finishhim.ru
    Стоит. Яндекс сам признаёт что таких "коллективных" компьютеров 20%, т.к. они не распознаны однозначно то корректировка просто не будет на них действовать
    Ответ написан
    Комментировать