Я бы может хотел обезопасить свой номер от различных людей, просто выдавая им временные номерки заказов и аннулируя их по мере необходимости — и не раскрывал бы свой номер. Это более правильно, чем заводить т.н. "взглядосимки" (ну, все поняли) для авито или под прочие мусорные штуки. Ибо после того, как заказ сделан — все звонки идут в /dev/null и до свидания, до следующего заказа, который пойдёт с другим номером.
Потому если смотреть на эту штуку не только под углом "сохранить прайваси", но и "защититься от спама" — это очень любопытная вещь. Я подобное пытался реализовать в [своём] почтовом сервере (я не пользуюсь сторонними почтовиками типа гугл), но система оказалась слишком сложной.
Ну как бы статья начата здраво, но ой сколько спорных моментов.
Во-первых, ничего не сказано про то, что в энтерпрайзе не всегда понятно какие будут запросы к структурам данных — сегодня одни, завтра другие, поэтому средний подход ориентированный на классы в целом имху выигрывает у ориентированного на данные подхода. Особенно по другим параметрам, которые больше ценятся в энтерпрайзе чем требования к скорости — стоимость и темпы разработки.
Во-вторых, в современном энтерпрайзе никто не хранит данные о муравьях в оперативке или даже на диске. Энтерпрайз — это базы данных, а значит: экстенты и коэффициенты заполнения страниц, Б-деревья для первичных индексов, а также индексы и индексы с включёнными столбцыми и обязательно статистики для прогнозатора — и конечно же здравствуй перестроение индексов и статистик в плане обслуживания. Никто не будет хранить в памяти всё это барахло, максимум что будет храниться — десяток муравьёв из колонии, взятый как пагинация второй страницы из десяти тысяч.
Всё вышесказанное не означает, что статья — фуфло, просто мир намного более сложнее устроен. Так если поставить в табличку задержек ещё и простой select — это будет на порядок больше обращения к диску и это тоже отдельный больной вопрос. Или вопрос маппинга ООП данных на реляционные.
Лолита, свет моей жизни, огонь моих чресел. Грех мой, душа моя.
Лолита, я принадлежу тебе всей душой и телом.
Только тебе, только тебе.
Ты никогда не будешь спать с другим мужчиной, а я с другой женщиной.
Я не прощу себе, если это случится.
Не дай мне Бог жить в таком аду.
Регулярно бываю на многих из перечисленных ресурсах.
В общем-то, для меня давно не проблема что "почитать" — стал использовать английский для в ежедневной деятельности настолько, что проблемы стали типичными как для родного языка: как бы побыстрее найти и как бы поменьше мусора прочитать, отсеять лишнее. Но когда-то действительно остро стояла проблема того, чтобы прочитать интересное, чтобы было не скучно читать очередной обрыдлый материал для развития языка.
А вот с "что послушать" проблема до сих пор есть. Потому что к проблемам "процент незнакомых слов становится так высок, что некомфортно" добавляется ещё и проблема с тем, что разобрать на слух речь в некоторых случаях достаточно сложно: тут и скорость произношения (которую в принципе можно попробовать замерить, усреднённо, по текстовой расшифровке) и особенности странового акцента (британцы/американцы/индусы) и личного акцента и т.п.
Часто слышу разные истории о том, что кто-то не смог провести трансляцию, потому что именно на это время их ддосили. И вот мне интересно — это правда или кривые руки настройщика, когда легальные пользователи сами укладывают трансляцию?
Что-то мне поднадоело в таких постах рассказывать про своё фидошное прошлое и про то, какой он был этот ранний интернет.
Давайте я лучше расскажу про день сегодняшний.
Во-первых, я сохраняю лучшее из того, что нашлось в интернете на свой жесткий диск. Мне всё равно, сколько петабайт информации, которая интересна кому-то другому — я знаю, что мне столько не нужно, меня интересует только то, что интересно мне, мне и столько-то за жизнь не осилить. И самая большая проблема — что хочется сохранить и то, что потенциально интересно, но вот прямо говоря просто лежит и так и не смотрится.
Во-вторых, у меня есть свои островки интернета, места, которые я создал сам для себя и таких же как я. На одном из них аж 136 регистраций за все десять лет, а дата последнего входа за последние полгода лишь у пяти человек. И я сильно сомневаюсь, что это кому-то нужно кроме меня и ещё нескольки таких же повёрнутых. Самая большая проблема здесь — что людей не скопируешь к себе на винчестер, приходится искать подходящие сообщества, либо строить самому.
Можете продолжать навешивать ярлыки: вам факты — вы ярлык, вам идею, как улучшить статьи — вы ярлык, вам по делу — вы ярлык. Не вижу смысла продолжать разговор с человеком который развешивает на окружающих ярлык "придурки", "уроды" и подобное.
Спасибо, но я тщательно выбрал какие метки я хочу читать, а все остальные "я хочу привлечь из смежных областей" расцениваю как хайп. Мне не нужны другие метки и меня вполне устраивает пяток статей по теме вместо сотен ненужных мне статей. Вы не цените моё время — я ставлю минус вашей статье. Других претензий у меня нет, я не планирую даже вчитываться и терять своё время на чтение ненужных мне материалов. Пусть статью по существу оценивают участники из профильных меток, я же просто голосую ногами против спама меток. Не надо за меня решать, какие бы ещё непрофильные статьи мне воткнуть в голову и отобрать время — тут и так хватает рекламных статей, которым просто откровенно наплевать на тематичность — но если вы как программист считаете, что вам с ними по пути — ну так и получайте минусы. Если вы почитаете мои предыдущие комментарии — я вполне последователен в своём мнении, это не первый комментарий подобного рода. Не хотите? Жалко времени?
Ну так вот из-за таких как вы мне приходится после чтения заголовка делать уточнение, есть ли в тексте хоть одно упоминание F# — и если его нет, то уж извините. У меня свои принципы, я в карму не ставлю минусов, но уж если мне кажется, что кто-то планировал отнять моё время — пусть разменивается на минус. В конце концов, в предыдущей статье вы привели пример на F# — и я не стал минус ставить.
Хотите привлечь внимание из смежных меток — ну здорово! Придумывайте интересные сравнения нескольких языков, но блин, когда вообще ни одного упоминания — имейте совесть!
Зачем этой статье метка F#, если в статье ни слова об этом? Поставил минус — это вероятно у меня единственный способ хоть как-то повлиять на спам меток в статьях у подобных хайпожоров.
Когда-то я делал так же, однако впоследствии понял всю силу фундаментального образования. Если вам читать документацию сложно — это может говорить (помимо того, что действительно бывает запутанная документация) о том, что вы:
а) находитесь в цейтноте, стрессе — а стоило бы планово заняться саморазвитием и не браться за проекты "нужно ASAP, хреначьте поскорее на прод!"
б) вы не умеете или не любите преодолевать сложности, не тренируете свои мозги — и это как "сложно рассчитывать стать олимпийским чемпионом по штанге, если вы не любите поднимать крупные веса, а только лёгкими занимаетесь"
Я копирую с stackoverflow очень много и часто (моя репутация — несколько десятков тысяч), но я также часто пишу код из головы (скетчи в блокноте linqpad), это было очень сложно поначалу, я помню как мне было неприятно то, что я на память не помню простейшие вещи типа "а когда мы делаем for в обратном порядке что вписывать в инварианты цикла?"
Поэтому постоянная тренировка — как на сложных задачах, как на лёгких задачах и вдумчивое прочтение книг, туториалов (прочитал — тут же сделал) — это на мой взгляд очень важная составляющая профессионального программиста.
Многие вещи действительно забываются (не используешь в ежедневной работе — начинает слабнуть), но вот то, что остаётся в голове после а) постоянных повторений и б) изучения фундаментальных вещей — оно весьма помогает в решении любых задач — как новых, так и вспомнить старое. И стресса меньше и времени уходит меньше.
Возможно, это вам не нужно, не пропагандирую. Интернет не отключат, so не закроют, к собеседованиям раз в год или на сертификацию можно и брейндампами обколоться. Любовь к сложным задачам — это весьма специфическая проф.деформация, если вам хорошо без неё — ну так можно и не начинать.
Выпадают доходы от рекламы? Я вот слушаю радио через стороннее приложение — а мог бы прямо с сайта слушать и мне бы откручивалось бы несколько десятков баннеров в минуту — а я негодяй мешаю заработать.
У меня так один из поддоменов сайта по изучению английского (тот который с синими кнопками "play") не пашет (остальные поддомены живут) — и вот что думать? Валить на RT?
Значит, корованы грабить никак не выйдет.
Меня просто порвало от этой технологии.
Я бы может хотел обезопасить свой номер от различных людей, просто выдавая им временные номерки заказов и аннулируя их по мере необходимости — и не раскрывал бы свой номер. Это более правильно, чем заводить т.н. "взглядосимки" (ну, все поняли) для авито или под прочие мусорные штуки. Ибо после того, как заказ сделан — все звонки идут в /dev/null и до свидания, до следующего заказа, который пойдёт с другим номером.
Потому если смотреть на эту штуку не только под углом "сохранить прайваси", но и "защититься от спама" — это очень любопытная вещь. Я подобное пытался реализовать в [своём] почтовом сервере (я не пользуюсь сторонними почтовиками типа гугл), но система оказалась слишком сложной.
Ну как бы статья начата здраво, но ой сколько спорных моментов.
Во-первых, ничего не сказано про то, что в энтерпрайзе не всегда понятно какие будут запросы к структурам данных — сегодня одни, завтра другие, поэтому средний подход ориентированный на классы в целом имху выигрывает у ориентированного на данные подхода. Особенно по другим параметрам, которые больше ценятся в энтерпрайзе чем требования к скорости — стоимость и темпы разработки.
Во-вторых, в современном энтерпрайзе никто не хранит данные о муравьях в оперативке или даже на диске. Энтерпрайз — это базы данных, а значит: экстенты и коэффициенты заполнения страниц, Б-деревья для первичных индексов, а также индексы и индексы с включёнными столбцыми и обязательно статистики для прогнозатора — и конечно же здравствуй перестроение индексов и статистик в плане обслуживания. Никто не будет хранить в памяти всё это барахло, максимум что будет храниться — десяток муравьёв из колонии, взятый как пагинация второй страницы из десяти тысяч.
Всё вышесказанное не означает, что статья — фуфло, просто мир намного более сложнее устроен. Так если поставить в табличку задержек ещё и простой select — это будет на порядок больше обращения к диску и это тоже отдельный больной вопрос. Или вопрос маппинга ООП данных на реляционные.
Ну что ж… Могла бы выйти иная классика?
Регулярно бываю на многих из перечисленных ресурсах.
В общем-то, для меня давно не проблема что "почитать" — стал использовать английский для в ежедневной деятельности настолько, что проблемы стали типичными как для родного языка: как бы побыстрее найти и как бы поменьше мусора прочитать, отсеять лишнее. Но когда-то действительно остро стояла проблема того, чтобы прочитать интересное, чтобы было не скучно читать очередной обрыдлый материал для развития языка.
А вот с "что послушать" проблема до сих пор есть. Потому что к проблемам "процент незнакомых слов становится так высок, что некомфортно" добавляется ещё и проблема с тем, что разобрать на слух речь в некоторых случаях достаточно сложно: тут и скорость произношения (которую в принципе можно попробовать замерить, усреднённо, по текстовой расшифровке) и особенности странового акцента (британцы/американцы/индусы) и личного акцента и т.п.
Ничего не сказано про подготовку формул в тексте, видимо их просто не было или обошлись вставкой рисунков?
Часто слышу разные истории о том, что кто-то не смог провести трансляцию, потому что именно на это время их ддосили. И вот мне интересно — это правда или кривые руки настройщика, когда легальные пользователи сами укладывают трансляцию?
Что-то мне поднадоело в таких постах рассказывать про своё фидошное прошлое и про то, какой он был этот ранний интернет.
Давайте я лучше расскажу про день сегодняшний.
Во-первых, я сохраняю лучшее из того, что нашлось в интернете на свой жесткий диск. Мне всё равно, сколько петабайт информации, которая интересна кому-то другому — я знаю, что мне столько не нужно, меня интересует только то, что интересно мне, мне и столько-то за жизнь не осилить. И самая большая проблема — что хочется сохранить и то, что потенциально интересно, но вот прямо говоря просто лежит и так и не смотрится.
Во-вторых, у меня есть свои островки интернета, места, которые я создал сам для себя и таких же как я. На одном из них аж 136 регистраций за все десять лет, а дата последнего входа за последние полгода лишь у пяти человек. И я сильно сомневаюсь, что это кому-то нужно кроме меня и ещё нескольки таких же повёрнутых. Самая большая проблема здесь — что людей не скопируешь к себе на винчестер, приходится искать подходящие сообщества, либо строить самому.
Можете продолжать навешивать ярлыки: вам факты — вы ярлык, вам идею, как улучшить статьи — вы ярлык, вам по делу — вы ярлык. Не вижу смысла продолжать разговор с человеком который развешивает на окружающих ярлык "придурки", "уроды" и подобное.
Спасибо, но я тщательно выбрал какие метки я хочу читать, а все остальные "я хочу привлечь из смежных областей" расцениваю как хайп. Мне не нужны другие метки и меня вполне устраивает пяток статей по теме вместо сотен ненужных мне статей. Вы не цените моё время — я ставлю минус вашей статье. Других претензий у меня нет, я не планирую даже вчитываться и терять своё время на чтение ненужных мне материалов. Пусть статью по существу оценивают участники из профильных меток, я же просто голосую ногами против спама меток. Не надо за меня решать, какие бы ещё непрофильные статьи мне воткнуть в голову и отобрать время — тут и так хватает рекламных статей, которым просто откровенно наплевать на тематичность — но если вы как программист считаете, что вам с ними по пути — ну так и получайте минусы. Если вы почитаете мои предыдущие комментарии — я вполне последователен в своём мнении, это не первый комментарий подобного рода. Не хотите? Жалко времени?
Ну так вот из-за таких как вы мне приходится после чтения заголовка делать уточнение, есть ли в тексте хоть одно упоминание F# — и если его нет, то уж извините. У меня свои принципы, я в карму не ставлю минусов, но уж если мне кажется, что кто-то планировал отнять моё время — пусть разменивается на минус. В конце концов, в предыдущей статье вы привели пример на F# — и я не стал минус ставить.
Хотите привлечь внимание из смежных меток — ну здорово! Придумывайте интересные сравнения нескольких языков, но блин, когда вообще ни одного упоминания — имейте совесть!
Зачем этой статье метка F#, если в статье ни слова об этом? Поставил минус — это вероятно у меня единственный способ хоть как-то повлиять на спам меток в статьях у подобных хайпожоров.
Да. И извиниться. Даже если цели преследовали благие и важно было не предупреждать о опыте для чистоты.
Когда-то я делал так же, однако впоследствии понял всю силу фундаментального образования. Если вам читать документацию сложно — это может говорить (помимо того, что действительно бывает запутанная документация) о том, что вы:
а) находитесь в цейтноте, стрессе — а стоило бы планово заняться саморазвитием и не браться за проекты "нужно ASAP, хреначьте поскорее на прод!"
б) вы не умеете или не любите преодолевать сложности, не тренируете свои мозги — и это как "сложно рассчитывать стать олимпийским чемпионом по штанге, если вы не любите поднимать крупные веса, а только лёгкими занимаетесь"
Я копирую с stackoverflow очень много и часто (моя репутация — несколько десятков тысяч), но я также часто пишу код из головы (скетчи в блокноте linqpad), это было очень сложно поначалу, я помню как мне было неприятно то, что я на память не помню простейшие вещи типа "а когда мы делаем for в обратном порядке что вписывать в инварианты цикла?"
Поэтому постоянная тренировка — как на сложных задачах, как на лёгких задачах и вдумчивое прочтение книг, туториалов (прочитал — тут же сделал) — это на мой взгляд очень важная составляющая профессионального программиста.
Многие вещи действительно забываются (не используешь в ежедневной работе — начинает слабнуть), но вот то, что остаётся в голове после а) постоянных повторений и б) изучения фундаментальных вещей — оно весьма помогает в решении любых задач — как новых, так и вспомнить старое. И стресса меньше и времени уходит меньше.
Возможно, это вам не нужно, не пропагандирую. Интернет не отключат, so не закроют, к собеседованиям раз в год или на сертификацию можно и брейндампами обколоться. Любовь к сложным задачам — это весьма специфическая проф.деформация, если вам хорошо без неё — ну так можно и не начинать.
Автомобиль как только вы купите его и вырулите за ворота дилера — сразу теряет в цене 50%, просто за сам факт подержанности.
Наивно просто "купить и хранить" в расчёте потом продать подороже.
Что эта статья делает в блоге по функциональному программированию? Спамим метки?
Выпадают доходы от рекламы? Я вот слушаю радио через стороннее приложение — а мог бы прямо с сайта слушать и мне бы откручивалось бы несколько десятков баннеров в минуту — а я негодяй мешаю заработать.
Не пользуюсь Vivaldi, но позицию по Floc уважаю.
В C# этот алгоритм может использоваться наравне с QuickSort при сортировке массива.
У меня так один из поддоменов сайта по изучению английского (тот который с синими кнопками "play") не пашет (остальные поддомены живут) — и вот что думать? Валить на RT?
Update Воу, а твиттеру хоть бы хны: открывается нормально Missed the train? Lost a vote? Blame it on us! с моего провайдера.
А может уже и легло: Сайты Кремля, правительства России и Госдумы перестали открываться: толи это Роскомнадзор криво ограничивает твиттер, толи ли пообещали атаку — сделали.