Pull to refresh
10
@LeoRedread⁠-⁠only

Английский язык

Send message

Английские слова

Reading time36 min
Views64K
Английские слова — это ключ к пониманию английского языка.

1000 самых популярных английских слов — это 85% (процентов) слов используемых в речи и письме английского языка. Что соответствует закону Парето. Ниже представлены английские слова по алфавиту из этой 1000 слов.
Читать дальше →
Rating0
Comments0

Обзор мобильных приложений для изучения английского языка

Reading time5 min
Views167K

Вот и настала осень. Период, когда кончилось лето и начались школьные и институтские занятия. А вот знание английского языка актуально для всех возрастных групп и сейчас самое время начать его учить. Для этого нужно опять сидеть за книжками?! Учебники конечно хорошо, но больно скучно и сейчас их можно заменить. Гораздо веселее учить английский язык, играя в него. В этой статье подберем программы по изучению английского языка, способные работать, и на iOS, и на Android.
Читать дальше →
Total votes 25: ↑2 and ↓23-21
Comments13

Солнечная батарея в телефон своими руками

Reading time2 min
Views195K

Производители телефонов почему-то не хотят выпускать нормальные самозаряжающиеся гаджеты. На картинке выше телефон Samsung E1107. По заявлению производителя, в идеальных условиях он может полностью зарядится от солнца за 55 часов. Но в Москве нет таких идеальных условий.

Есть более эффективные солнечные батареи и телефоны с более низким потреблением. К примеру, с черно-белым маленьким экраном Alcatel ot-117. Созрело у меня желание самому попробовать сделать солнечную панель для телефона и разместить на задней стороне, на крышке от аккумулятора.
Читать дальше →
Total votes 62: ↑52 and ↓10+42
Comments60

Английские слова с картинками и произношением от носителя языка

Reading time3 min
Views12K

Существует множество вариантов изучения иностранных языков — среди них относительно недавно появилось и использование мобильного приложения. Однако большинство из них представляет собой либо примитивные словари, либо обычные упражнения из учебника, переведенные в цифровой формат. Понятно, что таким способом получать новые знания очень тяжело, и приходится возвращаться к проверенным временем курсам и частным урокам.
Читать дальше →
Total votes 39: ↑13 and ↓26-13
Comments9

Опыт интеграции библиотеки OpenIAB в Android приложение

Reading time10 min
Views8.9K
В этой статье мы бы хотели поделиться своим опытом интеграции библиотеки OpenIAB в наше Android приложение, помогающее изучать английские слова. Если кто не знает, то OpenIAB это библиотека, которая позволяет подключать in-App покупки различных магазинов приложений, абстрагируясь от деталей реализации API конкретного магазина.


OpenIAB разрабатывается исходя из следующий принципов:

* API библиотеки должно быть максимально похоже на API Google Play In-app Billing.
* Один APK файл должен работать для всех поддерживаемых магазинов приложений.
* Никаких посредников при проведении оплат. Это значит что нет никаких третьих сторон которые обрабатывают транзакции. Под капотом библиотеки все транзакции обрабатываются все теми же Google Play, Yandex.Store и другими нативными приложениями магазинов. По сути, OpenIAB является прослойкой, приводящей API различных аппсторов к одному API, который мы и будем использовать в своем приложении.
Читать дальше →
Total votes 17: ↑15 and ↓2+13
Comments5

Обзор гаджетов с альтернативной зарядкой

Reading time4 min
Views91K


Сегодня прочитал новость о «вечном» телефоне под названием Viro. Данный телефон будет представлен 1 октября 2014 года. Создатели обещают беспрерывную работу без подзарядки от сети. Решил поделиться с Вами интересными технологиями альтернативного получения энергии из окружающего пространства.

На картинке выше показан телефон Nokia E-Cu. У данного телефона не было даже разъема под сетевой адаптер. E-Cu имеет теплогенератор, способный вырабатывать достаточное количество энергии из тепла наших рук. Он должен был выйти в продажу еще в 2011-2012 году. Но увы…

В статье постараюсь немного рассказать о достижениях в этой области и привести примеры действующих устройств.
Читать дальше →
Total votes 42: ↑40 and ↓2+38
Comments50

Английские слова. Методы и способы запоминания

Reading time3 min
Views8.4K

Процессы глобализации уже давно сделали нашу планету единым целым обществом, которое позволяет быстро и легко устанавливать контакты между отдельными его членами. Однако некоторые барьеры все же существуют и поныне — среди них стоит отметить языковые, которые ограничивают коммуникации между людьми. Международным языком общения считается английский — английская речь и в частности английские слова являются наиболее распространенными, однако далеко не все люди могут эффективно использовать их. В настоящее время существует множество различных методик обучения иностранным языкам, с помощью которых можно выйти на новый уровень личных, деловых и рабочих коммуникаций. Одним из самых сложных и необходимых условий изучения языка — это запоминание английских слов. В данной статье будет рассказано о методах и способах запоминания английских слов.
Читать дальше →
Total votes 18: ↑5 and ↓13-8
Comments11

Джентльменский набор для Amazon Kindle Paperwhite

Reading time3 min
Views99K

Чтобы настроить и установить все необходимое на любимую читалку Amazon Kindle Paperwhite требуется потратить достаточно много времени. С целью экономии Вашего времени, а также упрощения процесса настройки читалки, я и пишу данную статью. Также добавлены вкусные плюшки помимо стандартных вещей, которые можно сделать с Вашей любимой читалкой, порывшись в интернете… Я включил дополнительные настройки и немного подредактировал программный код. В итоге в мою сборку вошли модифицированные: приложения, игры, ланчер и меню. Кроме ярлыка ланчера, предназначенного для запуска альтернативного меню, на основном экране ничего постороннего нет.

Что входит в сборку:
Jailbreak читалки Kindle Paperwhite;
— русификация клавиатуры;
KUAL — ланчер киндл.
— альтернативное меню;
— словари для перевода текста в книгах с английского и на английский;
— читалки: KOReader и Cool Reader;
— браузеры: SkipStone и Midori;
— другие приложения: блокнот, доска для заметок, напоминалка, просмоторщик картинок, рисовалка, калькулятор, менеджер файлов;
— игры: шашки, шахматы, судоку, сокобан, реверси, гомоку, такузу;
— менеджер задач;
— быстрый вызов: вкл/выкл WiFi, вкл/выкл подсветки экрана, вкл/выкл ночного скринсейвера, вкл/выкл отображения аккумулятора в %, календарь, информация об устройстве.

Все действия со своей читалкой Вы делаете на свой страх и риск. Я никакой ответственности не несу за последствия данных действий. Не испугал Вас? Тогда приступим...
Читать дальше →
Total votes 89: ↑63 and ↓26+37
Comments44

Защита сайта от сканирования и хаотичных интенсивных запросов

Reading time22 min
Views40K
image


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

Сканирование сайта производится программами, сторонними сайтами или вручную. При этом создается большое количество запросов в короткий промежуток времени. Сканирование сайта чаще всего используют для поиска в нем уязвимостей или копирования содержимого сайта.

Достаточно эффективной мерой защиты сайта от сканирования будет разграничение прав доступа к ресурсам сайта. Информацию о структуре сайта поможет скрыть модуль apache mod_rewrite изменяющий ссылки. А сделать неэффективным сканирование ссылок и, одновременно, снизить нагрузку поможет установка временной задержки между частыми запросами исходящими от одного пользователя. Для поддержания эффективной защиты от сканирования и хаотичных интенсивных запросов необходим регулярный аудит вэб-ресурсов.

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

К эффективным методам защиты сайта от хаотичных интенсивных запросов относятся: установка временной задержки между запросами в определенный промежуток времени, создание черного и белого списков, установка для поисковых систем временной задержки между запросами страниц сайта в файле robots.txt и установка периода обновления страниц в файле sitemap.xml.

Мной был реализован один из методов по защите сайта от сканирования и хаотичных интенсивных запросов, который заключается в подсчете количества запросов в определенный промежуток времени и установке временной задержки при превышении установленного порога. В частности этот метод делает неэффективным или даже бесполезным способ взлома пароля путём перебора, потому что затраченное на перебор время будет слишком велико. Готовый php скрипт под капотом.
Читать дальше →
Total votes 35: ↑5 and ↓30-25
Comments23

Information

Rating
Does not participate
Registered
Activity