Pull to refresh

Российский разработчик написал клиент Clubhouse для Android после реверс-инжиниринга API

Programming *Development for Android *GitHub Social networks and communities

20 февраля 2021 года российский разработчик Григорий Клюшников (бывший программист VK и Telegram) опубликовал в открытом доступе клиент Clubhouse для Android. Он сделал приложение менее чем за два дня.

Проект доступен GitHub по названием Houseclub. В настоящее время программист оперативно дорабатывает приложение по отзывам пользователей. Через несколько часов после релиза он выпустил исправленную версию 1.0.1, которая работает на Android 11, версию 1.0.2, где исправлены были проблемы с PubNub и 1.0.3, где можно загружать картинку в профайл.
Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views 2.7K
Comments 5

Антивирус Avira встроил в свой клиент майнер криптовалюты Ethereum вслед за Norton 360

Antivirus protection *Software Cryptocurrencies IT-companies


ИБ-эксперт Брайан Кребс рассказал, что антивирус Avira встроил в свой клиент майнер криптовалюты Ethereum после того, как это сделал Norton 360. Материнская компания NortonLifeLock (бывшая Symantec), которая владеет Avira и Avast, продолжает вносить криптомайнеры в продукты своих дочерних разработчиков.
Читать дальше →
Total votes 25: ↑25 and ↓0 +25
Views 24K
Comments 91

Skypе в клиентах для ПК реализовала поддержку экстренных вызовов, пока опция доступна в некоторых странах

Software IT-companies Video conferencing


По информации Verge, Skypе обновила возможности клиентских версии для ПК на Windows, macOs и Linux. Там появилась возможность сделать экстренный вызов, например, на номер 911. Пока что данная опция доступна в некоторых странах — США, Австралии, Великобритании, Дании и Финляндии.
Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views 1.1K
Comments 6

Hewlett Packard Enterprise деактивировала всех зарегистрированных пользователей из России и Белоруссии

IT Infrastructure *Legislation in IT IT-companies


Hewlett Packard Enterprise (HPE) объявила о деактивации всех зарегистрированных пользователей из России и Белоруссии.
Читать дальше →
Total votes 16: ↑14 and ↓2 +12
Views 26K
Comments 63

Citrix приостановила все продажи и поддержку клиентов в России и Белоруссии, включая их зарубежные дочерние компании

IT Infrastructure *Virtualization *Software IT-companies


Citrix приостановила все продажи, доступ к сервисам и техподдержку клиентов в России и Беларуси, включая все их зарубежные дочерние компании и аффилированные лица с контрольным пакетом.
Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Views 6.3K
Comments 6

[обновлено] DLBI: утекла база данных клиентов медицинской лаборатории «Гемотест» — там более 30+ млн строк с ПД

Information Security *Health IT-companies


По информации сервиса поиска утечек и мониторинга даркнета DLBI, утекла база данных клиентов медицинской лаборатории «Гемотест». Данные клиентов лаборатории продают на теневом форуме. В утечке более 30 млн строк с персональными данными.
Читать дальше →
Total votes 49: ↑31 and ↓18 +13
Views 41K
Comments 77

«Гемотест» начал расследование инцидента с возможной утечкой базы данных клиентов, Роскомнадзор обратился в прокуратуру

Information Security *Health IT-companies


Издание «РИА Новости» сообщило, что медицинская лаборатория «Гемотест» начала расследование инцидента с возможной утечкой базы данных клиентов.

Роскомнадзор сообщил, что намерен обратиться в прокуратуру с запросом о проведении проверки медицинской компании «Гемотест». Причиной стали сообщения о возможной утечке данных клиентов, сообщили в ведомстве.
Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Views 1.8K
Comments 3

DLBI: базу данных клиентов медицинской лаборатории «Гемотест» выставляют всё больше продавцов

Information Security *Health IT-companies


По информации сервиса поиска утечек и мониторинга даркнета DLBI, утекшая ранее база данных более 30 млн клиентов медицинской лаборатории «Гемотест» с их 540 млн анализов описывает различные уязвимости, включая возможность предоставления доступа к текущему рабочему серверу базы данных компании.
Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Views 4.5K
Comments 6

GPRS-страдания

Habr
Хороший и вельми занимательный ресурс, но… но gprs-трафик кушает… :-((
Будет ли вариант для КПК иль какой-нибудь «клиент»?
Total votes 6: ↑4 and ↓2 +2
Views 918
Comments 2

Opera 9 станет лучшим браузером для Ajax

Lumber room
Opera 9 станет лучшим браузером для Ajax

В официальном блоге Opera Web Applications один из разработчиков рассказал о новой функции, которую интегрировали в Opera 9. Эта очень полезная функция снижает нагрузку на сервер и экономит трафик при работе Ajax-приложений.

В традиционной реализации Ajax-приложений предполагается, что браузер непрерывно отправляет HTTP-запросы к серверу в надежде получить новую информацию. Иногда эти запросы получают ответ, но в целом они только создают ненужную нагрузку на сервер.

В браузере Opera 9 вместо этого открывается постоянное соединение, а сервер самостоятельно может отправить клиенту новую информацию без запроса. Таким образом, отпадает необходимость в потоке непрерывных запросов к серверу.

Новая функция называется Server-Sent Events (SSE) и является частью спецификаций Web Applications 1.0.
Rating 0
Views 266
Comments 11

шикарная фраза от клиента

Lumber room
Смеемся всем офисом. Решил поднять настроение и хабралюдям:
Неужели надо было ВСЕ в ТЗ оговаривать до буквы? В моем понимании это подразумевалось само собой.
Total votes 10: ↑2 and ↓8 -6
Views 496
Comments 0

Идея коллективного блога «Идеальному клиенту»

Lumber room
Если разумно писать и снабжать тэгами посты — SEO хабрахабровых статей удается достаточно легко, без всяких внешних воздействий. Оформилась идея, крутившаяся в голове достаточно давно: создать коллективный блог «Идеальному клиенту», где «на пальцах» разъясняются различные вещи, которые нашему идеальному клиенту нужно обязательно знать. Цель — образовать, подтянуть, подучить людей, ищущих в интернете по запросам «у кого сделать хороший сайт», «написать нужную программу» и тому подобные айтишные надобности. Подсунуть им в поиск статейки, которые позволят им явиться в приличную контору и быть обслуженными по высшему классу — потому что они будут говорить с исполнителями на одном языке.
Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Views 196
Comments 12

Миф о средней цене на сайт

Project management *
Часто приходится слышать «вы знаете, нам контора „Пионерсайтострой“ предложила то же самое, но в три раза дешевле» или «мы тут провели маркетинговое исследование (ага, исследование, ни больше, ни меньше — прим. блоггера), ваша цена существенно выше средней».
Читать дальше →
Total votes 79: ↑53 and ↓26 +27
Views 2K
Comments 134

У настоящего профи все клиенты мудрецы.

Lumber room
 Частенько можно встретиться с насмешками — поглядите туда, там просят сделать как «яндекс.ру» за 500 баксов. Однако опытный фрилансер отнесется со вниманием даже к этим предложениям, ведь вполне может оказаться, что клиент, который просит подобного на самом деле весьма вменяемый и его предложение вполне разумное, обьем работы и оплата полностью совпадают.

 Сейчас наткнулся на интересную статью, которая очень хорошо обьясняет, как такое может случиться. В статье англоязычный коллега делиться опытом на тему, что делать, если клиент говорит об одном, а хочет на самом деле совсем другого.
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views 679
Comments 9

Долой враньё! Не такой уж он и мудак, этот заказчик

Lumber room
Товарищи, те, что рисуют дизайн сайтов! Хватит уже ныть, какие все заказчики идиоты. Взгляните на обратную сторону медали, и вы увидите, что нет дыма без огня.

Заказчику нужен результат, а не количество макетов. Для каждого заказчика результат может означать что угодно: повышение продаж, понты, сам факт разработки сайта. И заказчику плевать, насколько мало он платит вам за разработку.

Получить результат — вот проблема заказчика. Всё остальное — проблема исключительно ваша.

Если вы не в состоянии понять, какой результат нужен заказчику — это ваша проблема.

Если вы не в состоянии составить грамотный договор, чтобы минимизировать количество замен «красненького кружочка на зелененький», «острого уголка на округлый» и «вот той пипки на вот такую» — это ваша проблема.

Если вы не в состоянии выставить ту цену за свои услуги, за которую готовы сделать хоть мильон вариантов макетов — это тоже ваша проблема.

Научитесь адекватно относиться к себе и услугам, которые оказываете, и заказчик окажется клёвым дядькой. В большинстве случаев ;-)
Total votes 80: ↑64 and ↓16 +48
Views 491
Comments 46

Пять вещей, которые хотят знать все клиенты

Lumber room
Translation
Я встречаюсь с потенциальными клиентами на регулярной основе. Первая встреча обычно определяет, получите вы заказ или нет. Так что же можно сделать, чтобы убедить клиента, что вы справитесь?
Читать дальше →
Total votes 13: ↑7 and ↓6 +1
Views 425
Comments 22

Хороший клиент — …

Lumber room
Он не ноет и знает, чего хочет. Готов работать, причем не единолично, а всем своим коллективом. Он всегда готов встретиться и честно платит за работу, не пытаясь на всем сэкономить.

image

Думаете, таких не существует? Вы просто не умеете их готовить ;)

А мне повезло – я сейчас работаю как раз с таким человеком.
Читать дальше →
Total votes 15: ↑8 and ↓7 +1
Views 410
Comments 21

«Совершенный Ajax» – новый подход к построению настоящих клиент-серверных web-приложений

Website development *
«Совершенный Ajax» — новый подход к построению web-приложений, при котором web-сервер не генерирует ни строчки HTML-кода и взаимодействует с внешним миром только посредством web-служб; а клиентский интерфейс реализуется только на основе клиентских HTML, CSS, JavaScript.

Статья состоит из двух частей. В первой части — более живой и провокационной я постараюсь заинтересовать проблемой, рассказать о технологии «Совершенный Ajax» и показать ее применение на примере нашего проекта «Система Интерактивного Тестирования Знаний “Синтез”» (который имеет ряд интересных особенностей, таких, как использование серверного JavaScript на платформе Mozilla Rhino, прототипно-ориентированная ORM и поддержка SPARQL — языка запросов к Semantic Web).

Вторая часть – более занудная будет содержать много технических деталей и выйдет в следующий раз.

По доброй традиции, награждаю плюсиками всех участников дискуссии, в том числе и конструктивных критиков, с чьим мнением я не согласен.



Попробуйте угадать: к какой архитектуре относятся web-приложения?

К клиент-серверной говорите? Я ожидал, что Вы так ответите :-)

Что ж, давайте разберемся. В клиент-серверной архитектуре выделяют:
  • Сервер — отвечает за хранение данных и реализацию бизнес-логики приложения.

  • Клиент — отвечает за взаимодействие с пользователем [1].

Реализация бизнес-логики на сервере и взаимодействие с пользователем на клиенте четко разделены.

Преимущества клиент-серверной архитектуры очевидны; мы их все знаем:
  1. Бизнес-логика не смешивается с пользовательским интерфейсом.
  2. Можно реализовать несколько клиентов с разными пользовательскими интерфейсами: интерфейс командной строки, оконный Windows-интерфейс, Flash, web-интерфейс, мобильный интерфейс и т.д.
  3. Клиентский компьютер не требователен к ресурсам;
  4. И т.д.


Но, относятся ли web-приложения к клиент-серверной архитектуре? Web-сервер

Действительно, в web-приложениях есть сервер, отвечающий за бизнес логику приложения.

Но! За реализацию интерфейса отвечает не клиент, а тоже сервер. На сервере происходит обработка клиентской формы. Сервер генерирует HTML-код пользовательского интерфейса.

Браузер Клиент, т.е. браузер лишь визуализирует уже готовый HTML-код интерфейса. Это, фактически, то же самое, что прицепить к серверу монитор и объявить этот монитор клиентом…

Читать дальше →
Total votes 150: ↑115 and ↓35 +80
Views 9.1K
Comments 152