All streams
Search
Write a publication
Pull to refresh
2
0
Stanislav Ovsiannikov @Wolong

Software Engineer

Send message
не пишите, пожалуйста о том, в чем не разбираетесь, судя по этому комментарию и куче ваших комментариев ниже. Сафари, работающее от пользователя, вызывает крах системы — значит там есть код, который вызывает данный крах, по сути эксплуатирует уязвимость в операционной системе в некоторых условиях. Изучить эту уязвимость — и её можно найти в тысячах других программ под Windows и использовать для DoS'а системы или даже (возможно) выполнения произвольного кода. Разграничение прав на доступ к ресурсам — одна из задач операционной системы. Сафари в данном случае очень сбоку прилеплено, код в сафари может быть и даже скорее всего абсолютно правильный и корректный, но система обрабатывает его неправильно, что создает её уязвимость и вызывает крах.
Почту защитить куда проще чем кучу аккаунтов на сотнях сайтов. У того же gmail'а есть очень удобная и надежная двухфакторная аутентификация.
глупости болтаете, уважаемый. Все хостинги такого уровня несут юридическую ответственность по SLA за обеспечение собственной работоспособности. Не их владельцам решать что и когда отключать. С тем же успехом можно пойти громить белый дом.
почему нет? гигабайт оперативной памяти уже сейчас есть у меня на телефоне, 700+ из неё доступно, учитывая более маленький экран, пару ядер процессора, 1.2ггц, вполне можно завести. Так же надо учитывать, что dalvik-vm значительно более облегчена и сурово заоптимизирована десктопной jre.
это даже просто интуитивнее. прочитали список, хотим обновить, прочитать новые, скроллим дальше, за пределы экрана, и оно автоматически предлагает обновить. даже когда человек ни разу не сталкивался в pull to refresh, при листании списка обязательно на него наткнется
не вижу особого смысла, лично мне Checkout нравится больше PayPal'а. Он проще, привязан в моему гуглоаккаунту, заводится в два тычка и работает как часы. А тут ещё к комисии маркета добавится процент PayPal'а.
вот какой он — директор интернета
Лучше Вы поясните, как такие приземленные люди, как Вы, могут быть программистами? Что надо учить программисту? Названия функций из стандартной библиотеки и наизусть алгоритмы? Программист это не просто тот, кто набивает код для решения обыденных задач, это ещё отчасти и ученый. Это подтверждает факт того, насколько ценятся такие специалисты, не ограничивающие свой кругозор рамками «полезности», наколько её понимает говорящий на данный момент.
алгоритм — неформальное понятие, бытовое, алгоритм на машине тьюринга — формальное, конкретный набор инструкций для переходов. Тезис просто утверждает, что отныне алгоритмами будем считать только то, что можно представить на машине Тьюринга, не больше, не меньше. По поводу пары хороших книг… " Theory of Computation" Брайнерда. Но теория вычислимости непростой раздел математики, обычно программистам хватает матчасти из SICP, проект перевода sicp.sergeykhenkin.com/
значит вы не понимаете, что такое алгоритм, его задачи и проблемы. Этот тезис как раз устанавливает границы того, что считается алгоритмом в формальном смысле. Изучайте матчасть, помогает в практике. Без понимания границ вычислимости иногда не получится отсечь неформальные детали при решении задачи, интуиция спасает, но не всегда.
без способности без проблем понять эти вещи — да, нельзя быть хорошим программистом. да и вообще, хороший программист должен знать всю область — по крайней мере на неплохом, но чуть поверхностном уровне и быть специалистом в своей подобласти
сдвиг будет заметен визуально. человек не компьютер, чтобы ждать [43,60] и [47,60] секунд для повторения периода. можно поиграться с длительностью часа, например умножать каждую минуту исходное 47 на 53 по модулю 130 и получать количество секунд в текущей минуте. а у сумме выйдет sum([(47*(53**i))%130 for i in range(60)]) == 3600 == 60*60
получив от них письмо с новостями 12 часов назад, сразу же осознал, что окончательно к ним переезжаю :) теперь там есть все для счастья
меня немного смутила строчка на втором клетчатом листочке j-мнимая единица, sqrt(j)=-1. но это мелочь и большей частью статья великолепна :)
чую множество проблем при одновременном пуше можно поиметь. вплоть до испорченного репозитария. хоть блокировки и имеются, но думаю дропбокс врядли будет учитывать при синхронизации порядок изменения файлов и файлоблокировки.
если внимательно прочитать статью, можно заметить строчку «Система живет в Amazon Web Services — хотя какой-то привязки именно к этому провайдеру нет.». Кстате в амазоне нынче входящий трафик бесплатный, может его не стоит тарифицировать и в данном сервисе?
и да, у многих эта команда забита на алиас updike
администраторам тоже хочется чем-то меряться :)
извините, пример про аптайм жутко неудачный, непосмотрев скопировал используемый мной самый страшный вариант, написанный just for fun, на лету обычно пишется что-то вроде:
uptime | perl -ne '/(\d+) days/ && print "8", "="x$1, "3"'
знаю, что многие задачи решаются с помощью awk/sed/ed/cut и прочими, но я долго сравнивал сколько времени занимает решение внезапной задачи однострочником на perl и россыпью консольных инструментов, у меня были специфические условия, в которых задачи необходимо решать как можно быстрее, счет на секунды (игра CTF, если интересно, недавно проскакивал топик про нашу команду IV занявшую 4е место на defcon). так вот perl показывал значительно более выигрышное время, в несколько раз.

Information

Rating
Does not participate
Location
Mountain View, California, США
Date of birth
Registered
Activity