Результаты поиска
Карта маршрутизации, а-ля Google Maps?
Я всегда был заинтригован маршрутизацией карт, но никогда не находил хороших вводных (или даже продвинутых!) уровень учебники по нему. Есть ли у кого-нибудь какие-нибудь указатели, подсказки и т. д.?
Обновление: я в первую очередь ищу указатели на то, как реализуется картографическая система (структуры данных, алгоритмы и т. д.).
Самый простой способ сделать мэшап Google Map?
Учитывая список мест, таких как
<td>El Cerrito, CA</td>
<td>Corvallis, OR</td>
<td>Morganton, NC</td>
<td>New York, NY</td>
<td>San Diego, CA</td>
Каков самый простой способ создать карту Google с кнопками для каждого местоположения?
Доступ к Google Analytics с C#
Я знаю, что нет официального API для Google Analytics, но есть ли способ получить доступ к отчетам Google Analytics с C#?
Google Maps API-проблемы с классом GLatLngBounds
У меня возникли некоторые проблемы с Google Maps API . У меня есть массив, который содержит ojbect, который я создал для хранения точек.
Мой массив и класс:
var tPoints = [];
function tPoint(name) {
var id = name;
var points = [];
var pointsCount = 0;
...
this.getHeadPoint = function() { return points[pointsCount-1]; }
}
tPoint содержит массив из GLatLng точек. Я хочу написать функцию для возврата объекта GLatLngBounds, который расширяется от текущих границ карты, чтобы показать все HeadPoints.
Вот что у меня есть до сих пор..
function getBounds() {
var mBound = map.getBounds();
for (var i = 0; i < tPoints.length; i++) {
alert(mBound.getSouthWest().lat() + "," + mBound.getSouthWest().lng());
alert(mBound.getNorthEast().lat() + "," + mBound.getNorthEast().lng());
currPoint = trackMarkers[i].getHeadPoint();
if (!mBound.containsLatLng(currPoint)) {
mBound.extend(currPoint);
}
}
return mBound;
}
Который возвращает эти значения для предупреждения. (Как правило, над US)
"19.64258,NaN"
"52.69636,NaN"
"i=0"
"19.64258,NaN"
"52.69636,-117.20701"
"i=1"
Я не знаю, почему я получаю NaN обратно. Когда я использую границы, чтобы получить уровень масштабирования, я думаю, что значение NaN вызывает map.getBoundsZoomLevel(bounds), чтобы вернуть 0, что неверно. Я использую GLatLngBounds неправильно?
JavaScript Порядок Загрузки
Я работаю как с amq.js (ActiveMQ), так и с Google Maps . Я загружаю свои скрипты в таком порядке
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<title>AMQ & Maps Demo</title>
<!-- Stylesheet -->
<link rel="stylesheet" type="text/css" href="style.css"></link>
<!-- Google APIs -->
<script type="text/javascript" src="http://www.google.com/jsapi?key=abcdefg"></script>
<!-- Active MQ -->
<script type="text/javascript" src="amq/amq.js"></script>
<script type="text/javascript">amq.uri='amq';</script>
<!-- Application -->
<script type="text/javascript" src="application.js"></script>
</head>
Однако в моем application.js он загружает карты нормально, но я получаю ошибку при попытке подписаться на тему с AMQ. AMQ зависит от прототипа, который консоль ошибок в Firefox говорит, что объект не определен. Я думаю, что у меня есть проблема с использованием объекта amq до завершения загрузки скрипта. Есть ли способ убедиться, что оба скрипта загружаются, прежде чем я использую их в своем application.js?
У Google есть этот приятный вызов функции google.setOnLoadCallback(initialize); , который отлично работает. Я не уверен, что у amq.js есть что-то подобное.
Глюк калькулятора Google, может ли float vs double быть возможной причиной?
Я сделал это просто для удовольствия (так что, не совсем вопрос, я вижу, что downmodding уже происходит), но вместо новообретенной неспособности Google правильно делать математику (проверьте это! согласно google 500,000,000,000,002-500,000,000,000,001 = 0), я решил, что попробую следующее в C, чтобы запустить небольшую теорию.
int main()
{
char* a = "399999999999999";
char* b = "399999999999998";
float da = atof(a);
float db = atof(b);
printf("%s - %s = %f\n", a, b, da-db);
a = "500000000000002";
b = "500000000000001";
da = atof(a);
db = atof(b);
printf("%s - %s = %f\n", a, b, da-db);
}
При запуске этой программы вы получаете следующее
399999999999999 - 399999999999998 = 0.000000
500000000000002 - 500000000000001 = 0.000000
Казалось бы, Google использует простую 32-битную плавающую точность (ошибка здесь), Если вы переключите float на double в приведенном выше коде, вы исправите проблему! Может быть, это оно и есть?
/mp
Использование VLOOKUP в Формуле массива в электронных таблицах Google
Фактически я хочу дать числовые оценки алфавитным классам и суммировать их. В Excel, помещая функцию LOOKUP в Формулу массива работает:
{=SUM(LOOKUP(grades, scoringarray))}
С функцией VLOOKUP это не работает (только получает оценку за первый класс). Google Spreadsheets, похоже, не имеет функции LOOKUP и VLOOKUP не работает таким же образом, используя:
=SUM(ARRAYFORMULA(VLOOKUP(grades, scoresarray, 2, 0)))
или
=ARRAYFORMULA(SUM(VLOOKUP(grades, scoresarray, 2, 0)))
Можно ли это сделать (но у меня неправильный синтаксис)? Можете ли вы предложить метод, который позволяет проводить вычисления в одной простой ячейке, как это, а не прятать поисковые запросы где-то еще и суммировать их впоследствии?
Есть ли в Google Chrome мастер-пароль?
Имеется в виду возможность «защищать личную информацию, такую как сохранённые пароли и сертификаты, путём их шифрования с использованием мастер-пароля» — как в Firefox.
И если эта возможность отсутствует — то почему такая очевидная (как мне кажется) вещь не реализована?
Можно ли в Google Chrome поменять страницу ошибки на свою?
Т.е. сменить страницу «браузеру не удалось соединится с узлом www.unknown.host, попробуйте следующее» и тому подобных на свои? И как это сделать? Короткий забег на гугл и в исходники Хромиума не принёс ни ответа, ни намёка. Кто-нибудь задавался такой целью?
Chrome и Google Bookmarks
Возможно вопрос дилетантский, но что поделать. Как можно быстро (в один клик) сохранять ссылки в Google Bookmarks когда работаешь в Хроме?
Для Оперы и др, я так понял есть гугл таб, на Хабре нашел только топики двухлетней давности. Или посоветуйте инструкцию по Google Bookmarks на русском языке.
Как на Андроиде отключить один из аккаунтов в гуглтолке?
У меня почта и гтолк на домене — они основные и прописаны в андроиде. но стандартный гмейл-аккаунт нужен тоже, там больше функций. Однако когда я добавляю вторым аккаунтом обычный гугл-аккаунт я вечно оказываюсь онлайн в обоих гтолках, хотя уже давно пользуюсь только тем, который на домене. Как отключить?
Есть ли плагин в FF для работы с закладками Google.Chrome (теми, что хранятся в Google.Docs)?
Вообщем-то из темы все понятно, поясню только почему пользуюсь ими, а не xmarks или Google.Bookmarks (это еще один механизм закладок для Google.Toolbar).
С сохраненными в документах закладками мне гораздо удобнее работать, например, насколько я помню их можно расшаривать. Я так сделал для себя очень удобный wishlist.
Почему не показывает дороги в Google Maps
Беру пример из учебника Google Maps, меняю координаты на Иерусалим.
И у меня на карте не показаны дороги и улицы по всему Израилю (а в соседних странах показаны!!!). В тоже время, естественно в maps.google.com есть и дороги и улицы.
Что я делаю не так?
Спасибо
Организатор дел?
Никак не могу найти организатор (планировщик задач/календарь/хранилище заметок) который бы меня устраивал на все 100%.
Ближе всего к моему идеалу организатора — google календарь с синхронизацией с мобильным телефоном (syncML), не только контактов и встреч, а еще и задач(google task) и заметок(google notebook).
Другими словами нужен организатор который умеет следующее (отсортировано в порядке важности)
- Бесплатный
- умеет синхронизировать по syncML контакты, задачи, встречи и заметки
- Веб интерфейс(возможность зайти с любого компьютера)
- синхронизация контактов с Gmail
- синхронизация задач, заметок и встреч с сервисами Google или виджет для iGoogle
- для полного счастья — клиент под windows и linux
Если это будет несколько сервисов, каждый из которых будет предоставлять часть возможностей, то тоже устроит.
Пока использую связку Nokia — Mobical — Google, но задачи и заметки они еще не научились синхронизировать с google. Поэтому заметки и задачи приходится создавать на ихнем сайте.
Необходима идея для онлайн браузерной игры
Привет.
Необходима идея для создания онлайн браузерной игры экономической направленности, где необходимо строить инфраструктуру города, работать и отдыхать (надо ведь деньги куда-то тратить? :) ) в игре планируется использовать гугло-карты, где собственно и будут отображаться объекты деятельности игроков.
p.s. являюсь разработчиком и хотелось бы заняться just for fun, публикация игры планируется в социальных сетях.
спасибо.
Экспорт документов из google-docs через python-api
простой код экспорта из google docs
# -*- coding: utf-8 -*-
import gdata.docs
import gdata.docs.service
gd_client = gdata.docs.service.DocsService()
gd_client.ClientLogin('login@gmail.com', 'superpassword')
#загружаем файл print.html в google docs
ms = gdata.MediaSource(file_path='print.html', content_type="text/html")
entry = gd_client.Upload(ms, 'NewDocument')
#экспортируем файл в doc
file_path = 'print.doc'
gd_client.Export(entry, file_path)
на выходе формат файла pdf, а не doc.
# -*- coding: utf-8 -*-
import gdata.docs
import gdata.docs.service
gd_client = gdata.docs.service.DocsService()
gd_client.ClientLogin('login@gmail.com', 'superpassword')
#загружаем файл print.html в google docs
ms = gdata.MediaSource(file_path='print.html', content_type="text/html")
entry = gd_client.Upload(ms, 'NewDocument')
#экспортируем файл в doc
file_path = 'print.doc'
gd_client.Export(entry, file_path)
Почему Яндекс предлагает на странице результатов искать в других поисковиках, а Google нет?
При просмотре результатов поиска, Яндекс предлагает также поиск в Google, Bing, <МЕТА>, Mail.ru. А Гугл такого не предоставляет.
Как уместить все расширения Chrome рядом с адресной строкой?
Имеется такая проблема:
Использую Kubuntu 10.10, Google Chrome 6.0.472.53
Раньше на бору было 3 расширения, из них только 1 влазило в пространство, рядом с адрессной строкой, остальные 2 спрятались под «галочку» рядом. Это для меня не удобно, так как расширения проверяют и оповещают меня о наличии обновлений.
Буквально сегодня установил еще 1 расширение и о чудо — теперь 2 расширения влезли в пространство рядом с адрессной строкой, а 2 (из них 1 новое) остались под злополучной галочкой. При этом при попытке сузить адресную строку ползунком она возвращается на свои места.
Что же за странный глюк, который постоянно оставляет как минимум 2 расширения свернутыми в галочку?) Мне не нужно адресная строка на стопицот километров, мне бы видеть значки всех 4 расширений рядом с адресной строкой.
Может быть кто-нибудь сталкивался с данной проблемой и знает что делать?
Примечание: раньше пользовался разными версиями хрома на разных осях — такого не было.
Какое Android API использовать для получения данных о доступных базовых станциях?
Вот Google Maps определяет положение, даже когда GPS выключен. Очевидно, как-то по базовым станциям. Может получает текущие доступные станции и помещает телефон в их пересечение? Но как это сделать в моей программе на Android. Например, если надо получить список станций, то какое API использовать? Что можно от них получить (номер, название)? Спасибо!
Как установить java-плагин для Google Chrome под Ubuntu
www.java.com/ru/download/help/testvm.xml — тестовая страница радует гордым «Missing Plug-in».
JRE установлен, интернет прогуглен на тему «chrome plugin java».
Как увеличить размер баджей в хроме?
В dev-билде хрома 7.0.503 уменьшился размер баджей и стал трудночитаем:

можно ли вернуть прежний размер или это баг?
Графики как в google analytics?
Что за библиотеку использует google в analytics для построения графиков? Она есть в открытом доступе, или может быть есть ее аналоги?
Как искать расширения к Chrome по категориям?
Можно ли искать расширения к Chrome по категориям как это реализовано а FF?
Помогите найти пост с инструкцией по сохранению картинок с google maps?
На хабре было, найти не могу, там было с каким то плагином к Firefox.
Кастомные выпадающие списки (select box) в Chrome и Opera
Моя задача — сделать кастомные селекты для сайта. Решение должно быть максимаьно универсальным, так как движек довольно громоздкий (moodle), и проверить работоспособность решения на всех возможных страницах проекта просто нереально. Большинство готовых решений сильно меняют изначальную верстку элемента и в большинстве своем подходят только для одного селекта на странице, а в moodle их может быть до 5.
Сходу написал такой вариант:
//jquery
$("select").wrap('<span class="sel_wrap"></span>').wrap('<span class="sel_wrap_inner"></span>');
/*Стили*/
.sel_wrap {
background: url(images/bg_buttonwrap.png) left top no-repeat;
height: 24px;
display: inline-block;
overflow: hidden;
}
.sel_wrap_inner {
background: url(images/bg_button_drop.png) right top no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
}
select {
background: none;
border: none;
margin: 3px -24px 0 5px;
}
В итоге вышло вот что:

Мне даже понравилось, правда сам выпадающий список налезает частично на фон, но это не существенно в данном случае. Но такое отображение было только в fierfox и ie. В хроме и опере показывает так:

Вот этот белый фон убрать не могу никак. Есть идеи?
//jquery
$("select").wrap('<span class="sel_wrap"></span>').wrap('<span class="sel_wrap_inner"></span>');
/*Стили*/
.sel_wrap {
background: url(images/bg_buttonwrap.png) left top no-repeat;
height: 24px;
display: inline-block;
overflow: hidden;
}
.sel_wrap_inner {
background: url(images/bg_button_drop.png) right top no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
}
select {
background: none;
border: none;
margin: 3px -24px 0 5px;
}
Как научить Google посылать юзера не на главную страницу блога, а на конкретный пост?
Есть у меня блог и по статистике получается что поисковые запросы приводят людей не на конкретный пост, как было бы им удобно, а на главную страницу или на подборку постов с определённым тегом. Замучаешься ведь дополнительно искать на этих «простынях» что изначально хотел…
Вопрос: что можно сделать чтобы Гугл подсовывал людям именно «конечные» страницы?
Условия которые хорошо бы соблюсти:
— чтобы обошлось без ущерба для PR и находимости ресурса;
— чтобы Яндекс и прочие поисковики следовали той же логике (если до сих пор не).
Есть ли расширение для Хрома
Есть ли такое, которое растянет левую колонку в Gmail до нужной мне ширины?
Отключение Google Talk на Android
Домен привязан к ejabberd и в тоже время используется Google Apps для почты.
Система для синхронизации просит домен с включеным GTalk, временно включил затем выключил потому как конфликтует с обычным жаббером.
Возможно ли отключить сервис или хотябы автовход в Talk. Когда делаю «Sign off» при следующей загрузке опять подключается и выдает ошибку авторизации
В тоже время замечены проблемы с маркетом, когда служба на домене выключена
Почему Яндекс предлагает на странице результатов искать в других поисковиках, а Google нет?
При просмотре результатов поиска, Яндекс предлагает также поиск в Google, Bing, <МЕТА>, Mail.ru. А Гугл такого не предоставляет.
Как уместить все расширения Chrome рядом с адресной строкой?
Имеется такая проблема:
Использую Kubuntu 10.10, Google Chrome 6.0.472.53
Раньше на бору было 3 расширения, из них только 1 влазило в пространство, рядом с адрессной строкой, остальные 2 спрятались под «галочку» рядом. Это для меня не удобно, так как расширения проверяют и оповещают меня о наличии обновлений.
Буквально сегодня установил еще 1 расширение и о чудо — теперь 2 расширения влезли в пространство рядом с адрессной строкой, а 2 (из них 1 новое) остались под злополучной галочкой. При этом при попытке сузить адресную строку ползунком она возвращается на свои места.
Что же за странный глюк, который постоянно оставляет как минимум 2 расширения свернутыми в галочку?) Мне не нужно адресная строка на стопицот километров, мне бы видеть значки всех 4 расширений рядом с адресной строкой.
Может быть кто-нибудь сталкивался с данной проблемой и знает что делать?
Примечание: раньше пользовался разными версиями хрома на разных осях — такого не было.
Какое Android API использовать для получения данных о доступных базовых станциях?
Вот Google Maps определяет положение, даже когда GPS выключен. Очевидно, как-то по базовым станциям. Может получает текущие доступные станции и помещает телефон в их пересечение? Но как это сделать в моей программе на Android. Например, если надо получить список станций, то какое API использовать? Что можно от них получить (номер, название)? Спасибо!
Как установить java-плагин для Google Chrome под Ubuntu
www.java.com/ru/download/help/testvm.xml — тестовая страница радует гордым «Missing Plug-in».
JRE установлен, интернет прогуглен на тему «chrome plugin java».
Как увеличить размер баджей в хроме?
В dev-билде хрома 7.0.503 уменьшился размер баджей и стал трудночитаем:

можно ли вернуть прежний размер или это баг?
Графики как в google analytics?
Что за библиотеку использует google в analytics для построения графиков? Она есть в открытом доступе, или может быть есть ее аналоги?
Как искать расширения к Chrome по категориям?
Можно ли искать расширения к Chrome по категориям как это реализовано а FF?
Помогите найти пост с инструкцией по сохранению картинок с google maps?
На хабре было, найти не могу, там было с каким то плагином к Firefox.
Кастомные выпадающие списки (select box) в Chrome и Opera
Моя задача — сделать кастомные селекты для сайта. Решение должно быть максимаьно универсальным, так как движек довольно громоздкий (moodle), и проверить работоспособность решения на всех возможных страницах проекта просто нереально. Большинство готовых решений сильно меняют изначальную верстку элемента и в большинстве своем подходят только для одного селекта на странице, а в moodle их может быть до 5.
Сходу написал такой вариант:
//jquery
$("select").wrap('<span class="sel_wrap"></span>').wrap('<span class="sel_wrap_inner"></span>');
/*Стили*/
.sel_wrap {
background: url(images/bg_buttonwrap.png) left top no-repeat;
height: 24px;
display: inline-block;
overflow: hidden;
}
.sel_wrap_inner {
background: url(images/bg_button_drop.png) right top no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
}
select {
background: none;
border: none;
margin: 3px -24px 0 5px;
}
В итоге вышло вот что:

Мне даже понравилось, правда сам выпадающий список налезает частично на фон, но это не существенно в данном случае. Но такое отображение было только в fierfox и ie. В хроме и опере показывает так:

Вот этот белый фон убрать не могу никак. Есть идеи?
//jquery
$("select").wrap('<span class="sel_wrap"></span>').wrap('<span class="sel_wrap_inner"></span>');
/*Стили*/
.sel_wrap {
background: url(images/bg_buttonwrap.png) left top no-repeat;
height: 24px;
display: inline-block;
overflow: hidden;
}
.sel_wrap_inner {
background: url(images/bg_button_drop.png) right top no-repeat;
display: inline-block;
height: 24px;
overflow: hidden;
}
select {
background: none;
border: none;
margin: 3px -24px 0 5px;
}
Как научить Google посылать юзера не на главную страницу блога, а на конкретный пост?
Есть у меня блог и по статистике получается что поисковые запросы приводят людей не на конкретный пост, как было бы им удобно, а на главную страницу или на подборку постов с определённым тегом. Замучаешься ведь дополнительно искать на этих «простынях» что изначально хотел…
Вопрос: что можно сделать чтобы Гугл подсовывал людям именно «конечные» страницы?
Условия которые хорошо бы соблюсти:
— чтобы обошлось без ущерба для PR и находимости ресурса;
— чтобы Яндекс и прочие поисковики следовали той же логике (если до сих пор не).
Есть ли расширение для Хрома
Есть ли такое, которое растянет левую колонку в Gmail до нужной мне ширины?
Отключение Google Talk на Android
Домен привязан к ejabberd и в тоже время используется Google Apps для почты.
Система для синхронизации просит домен с включеным GTalk, временно включил затем выключил потому как конфликтует с обычным жаббером.
Возможно ли отключить сервис или хотябы автовход в Talk. Когда делаю «Sign off» при следующей загрузке опять подключается и выдает ошибку авторизации
В тоже время замечены проблемы с маркетом, когда служба на домене выключена
Странное поведение Google Chrome 6
Есть такой кусок кода. Внутри некой функции.
_ondblclick = 'some_function();';
ondblclick = 'some_function();';
alert(_ondblclick);
alert(ondblclick);
В FF3 оба сообщения одинаковые и ожидаемые.
В Chrome 6 — второе сообщение выдает null.
Кто знает, почему?
ondblclick = 'some_function();';
alert(_ondblclick);
alert(ondblclick);
Виджет для google wave?
Есть ли удобный виджет для рабочего стола (вин7) в котором бы отображались волны? Нашел waver не удобный — не сворачивается в трэй, и вообще похоже это браузер встроили в окно и все… Пользуется ли кто нибудь действительно удобной штукой?
Открытие новой вкладки при поиске в Chromium? И ещё по мелочи
Только что понял чего ещё мне реально не хватает в Chromium (6.0.472.53 (57914) Ubuntu 10.04) — автоматического открытия новой вкладки при поиске. В Fiefox такое поведение настраивалось в about:config (его аналогов как я понял тоже нет и не будет :( ) или плагинами типа TMP. Можно как-то настроить, чтобы при наборе url новая вкладка не открывалась, а при поиске — открывалась?
Ну и ещё два вопросика вдогонку, которую тем же TabMix Plus реализовываются в Fx:
Настройка открытия новой вкладки (Ctrl+T) справа от текущей — можно?
Вкладки или в несколько строк (желательно), или со скроллингом, а не ужатие их до «одного пикселя»? Может просто аналог Tab Mix Plus есть (TooMany Tabs смотрел — не то :( )?
Как отключить target="_blank" у ссылок на сайтах? (для Google Chrome)?
Очень раздражает, когда ссылка открывается в новой вкладке без моего спроса. Есть ли способ обрубить все target="_blank'и"? Желательно решение для Google Chrome.
Как отучить Google Reader давать в "рекомендованном" то, что мне определенно не интересно?
Несколько недель назад, по видимому, Google Reader сменил механизм создания подборки «Рекомендованные записи». И с тех пор он хронически среди прочего дает мне всевозможные «Христианские новости» и новости по «Формула 1».
Среди подписанных лент или как-то отмеченных новостей ничего подобного нет.
Постоянное отмечание пункта «Не интересует» не помогает.
Заодно вопрос — это только у меня, или Гугл целенаправленно продвигает христиантсво в русскоязычной аудитории?
Ассоциации файлов локальных документов в Google docs
Собственно следующий вопрос: можно ли создать ассоциацию офисных файлов (типа .doc, .xls) находящихся на локальном диске для открытия непосредственно в Google docs, через браузер?
Кракозябры в Хроме на ровном месте?
Уже второй раз сталкиваюсь и никак не пойму отчего это происходит и как это починить.

З.Ы. Скрин сделал из своего профиля здесь.
Chrome заблокировал JS для localhost
Собственно, ситуация такая — если я правильно понял, произошло это после того, как в JS-коде я случайно устроил замкнутый цикл по невнимательности. Chrome грузил страничку меньше пары секунд, сразу выдал сообщение о бесконечном редиректе. После устранения бага попытался вновь загрузить страницу и… Оказалось, что Chrome заблокировал исполнение JS на этой странице (localhost). Вот такой значок появился справа в адресной строке:

При нажатии появляется такое меню:

Но во всех настрйках (включая это самое меню) стоит «разрешить JS».
При перезагрузке Chrome можно наблюдать такое уведомление: скрин
При этом содержимое JS-файла абсолютно неважно, хоть полноценное приложение, хоть 1 строка alert(1);
Кто с таким сталкивался? Что это такое?
P.S.: в других браузерах все ок.
Можно ли использовать бесплатный базовый пакет от Google для маленькой компании?
Есть такое предложение от Google www.google.com/apps/intl/ru/group/index.html
Вопрос: если у меня небольшая компания на 2-4 человека могу ли я этим пользоваться бесплатно, не покупая профессиональный пакет?
Выбираю между ними и предложением от Яндекса pdd.yandex.ru/domains_add/
Android SDK: как получить несжатую фотографию?
Добрый день!
Пишу приложение под Android которое должно получать фотографию и обрабатывать ее особым образом. В доках вычитал что takePicture у класса Camera в качестве параметров принимает callback'и, в которые потом передаются данные полученные во время съемки (rawCallback и jpegCallback).
В результате экспериментов выяснилось что в jpegCallback стабильно приходит готовый JPEG файл, который можно тут же записывать на флешку, а вот в rawCallback приходит null. Гугление не помогает. Вариант распаковывать JPEG и работать с ним не подходит по многим параметрам (скорость, качество и т.д.)
Подскажите пожалуйста как быть?
PS. Тестировалось на Google Nexus ONE и HTC Desire.
PSS. Прилагаю вырезку из кода:
public void TakePicture()
{
if (m_Camera != null && m_CanDoPhoto)
{
m_CanDoPhoto = false;
m_Camera.takePicture(shutterCallback, rawCallback, jpegCallback);
}
}
PictureCallback rawCallback = new PictureCallback()
{
public void onPictureTaken(byte[] _data, Camera _camera)
{
String path = Environment.getExternalStorageDirectory().toString();
File file = new File(path, "MyTestPhoto.raw");
try
{
FileOutputStream fOut = new FileOutputStream(file);
fOut.write(_data);
fOut.flush();
fOut.close();
}
catch (FileNotFoundException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
};
PictureCallback jpegCallback = new PictureCallback()
{
public void onPictureTaken(byte[] _data, Camera _camera)
{
m_CanDoPhoto = true;
m_Camera.startPreview();
}
};
public void TakePicture()
{
if (m_Camera != null && m_CanDoPhoto)
{
m_CanDoPhoto = false;
m_Camera.takePicture(shutterCallback, rawCallback, jpegCallback);
}
}
PictureCallback rawCallback = new PictureCallback()
{
public void onPictureTaken(byte[] _data, Camera _camera)
{
String path = Environment.getExternalStorageDirectory().toString();
File file = new File(path, "MyTestPhoto.raw");
try
{
FileOutputStream fOut = new FileOutputStream(file);
fOut.write(_data);
fOut.flush();
fOut.close();
}
catch (FileNotFoundException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
};
PictureCallback jpegCallback = new PictureCallback()
{
public void onPictureTaken(byte[] _data, Camera _camera)
{
m_CanDoPhoto = true;
m_Camera.startPreview();
}
};
GMail Mail, Calendar, & Contacts синхронизация?
Здравствуйте!
Настроенные по официальной инструкции iPhone и iPad отлично работают по простоколу Exchange через сервер m.google.com
Но, к сожалению, ни Apple Mail ни MS Outlook не хотят работать подобным образом.
Подскажите в чем проблема.
Google docs offline?
Google отключил поддержку gears для своих документов. Как теперь экспортировать документы, желательно с обратной синхронизацией, так, чтобы сохранялись кириллические названия? И то же для Google Apps?
Последствия установки Хромиус на флешку?
Еще летом решил опробовать Chrome OS, поставил на флешку Transcend 4Gb JF V60.
Сделал все как надо, с помощью утилиты одной записал образ на флешку, после пере загрузился. Но загрузка не удалась, ошибка была какая то. Уже не помню что там.
После решил отформатировать флешку — отформатировал. И все. Она пропала.
На других компьютерах она работает отлично, а именно у меня на ноутбуке Acer eMachines e625 — не видит.
Жду советов, потому что начался семестр и флешка очень нужна!
Chrome OS на flash (не все так просто)
Видел множество инструкций по установке сего чуда на юсб пен драйв, однако не нашел информации по прописке хрома в GRUB4DOS. Дело в том, что у меня на флешке стоит граб и много разных полезных дистрибов… Попытался замапить образ хрома — при загрузке «неизвестный формат образа». Попробовал открыть его UltraISO — неизвестный формат… Что же это за чудо образ, и можно ли его запихать на флешку вкупе с грабом? Заранее спасибо, хабровчане!
Как отключить root-доступ для android 2.1 на Google Nexus One?
С root-доступом android 2.1 на Nexus One не желает обновляться до следующих версий.
Подскажите, как можно отключить root-доступ?
Как вставить документ из Google Docs в пост ЖЖ?
Столкнулся с этим вопросом попытавшись вставить html-код, предлагаемый гуглом для расшаривания документа, в ЖЖ-пост.
Этот код представляет собой iframe-тег, но некоторые теги, как оказалось, в ЖЖ запрещены и при отправке поста просто вырезаются из него.
Я узнал про замечательный тег <lj-embed>, в который нужно оборачивать вставляемый элемент, заменяя <iframe> на <object>. Такое решение работает в опере, хроме, фаэрфоксе, но не в ие-8.
Как зарегистрироваться в andriod market в качестве разработчика без регистрации в AdSense?
Привет.
При регистрации в andriod market в качестве разработчика есть следующее теребование:
Your AdSense account is required!
To receive payouts, you must provide your AdSense Publisher ID.
Important: Special terms and conditionsapply to your use of an AdSense account to receive Android Market payouts.
AdSense Publisher ID: Pay me via this account
Don't already have an AdSense account? Sign up for Google AdSense now»
При попытке регистрации в AdSense, отказывают с формулировкой что сайт недоработан.
Это правда у меня сайта вообще нет, но мне и не нужен пока, я хочу всего лишь разрабатывать ПО для Android.
Что делать?
Создать полнофункциональный сайт не вариант.
дорога в Питер на конкурс для разработчиков Chrome Apps
Подскажите, плз, на какой вокзал прибывают поезда из Минска
А то нужно искать где переночевать.
Где Chrome хранит синхронизированные расширения?
Судя по всему, одно из установленных у меня расширений роняет Хром при попытке открыть создать новое окно или открыть новое окно в режиме инкогнито. При попытке его удалить из Хрома Хром также падает, и оно не удаляется. В гуглодокументах нашёл только синхронизированные закладки, но не расширения. Где они хранятся и можно ли их удалить вручную?
322   2   08:50, 14th August, 2020
Реализация разграничения прав доступа к программе
Здравствуйте.
Есть необходимость ввести в программу (она будет позволяет копировать строго определенные файлы по сети) модуль разграничения прав доступа. Например, для одних групп пользователей назначить права на копирование одних файлов, для вторых групп — других. Причем, с возможностью редактирование самих пользователей.
Программа пишется на C++. Была ли у кого-либо подобная задача? Как реализовали? Где хранили политики (группы, пользователи)? В БД? Или в зашифрованных файлах?
Признателен был бы за концепцию и/или библиотеки с подобным функционалом.
Какие есть способы глубинного изучения Google Apps и всевозможных API?
Интересуют блоги, книги, семинары, конференции. Большая часть того, что я нашел в сети — это презентации самого начального уровня либо копипасты официальных новостей.
Есть неплохая книга «Секреты приложений Google», но тоже относительно базового уровня.
Есть справка Google.
Есть блог www.googleapps.ru
В ноябре будет Google Developer Day.
Хотелось бы качественной информации о разных сервисах и API, об их взаимодействии, областях применения, лучше всего в форме очного обучения с вопросами и т.п. Книги/блоги тоже хорошо :)
Есть ли в природе универсальный бесплатный email to sms gateway using Google Calendar API ?
Приветствую.
Видел в сети сервисы, которые позволяют отправлять бесплатные SMS-ки на мобильные номера, используя Google Calendar API.
Но не смог найти такую реализацию, которая позволила бы отправлять некоторое очень небольшое количество SMS при поступлении письма на определенный адрес — назависимо от оператора, используя, например, Google Calendar.
Не встречали такого случайно?
P.S. Догадываюсь, что написать самому для себя было бы просто, но, увы, не программист, и коммерческого интереса нет — нужно просто периодически получать уведомления о важных событиях на телефон.
316   2   10:56, 17th August, 2020
Как убрать диалоговое окно о долгом выполнении Javascript?
Столкнулся с такой проблемой, юзая AJAX долго происходит соединение и прием/передача данных (медленное соединение и не асихронный ajax) — как бы так сделать чтобы в Google Chrome не вылазило окошко что со страничкой проблемы? Может ключик какой в этом браузере есть для отмены сего окошка?
PS: Вариант с асинхронным ajax не прокатит =(
Синхронизация заметок с gmail аккаунтом на iOS 4.1
После обновления айфона 3ж на iOS 4.1, пропала функция синхронизации заметок с gmail аккаунтом. Можно ли как нибудь исправить этот момент и вернуть всё как было в 4.0.х?
Google translate для перевода сайта без верхнего фрейма
Google translate мне классно подходит для перевода сайта, но смущает верхний фрейм с логотипом.
Пробовал отдельно грузить нижний фрейм, но там есть защитный код, который меняется.
Может есть альтернативные сервисы? API не хотелось бы применять — нет времени на это. Это как последний вариант
Стоимость цели в GA
Как сделать подсчет стоимости цели?
Есть счетчик в AdWords в котором можно указать цену товара.
Есть возможность в счетчик динамически подставлять общую стоимость заказа… НО… но нужно считать все заказы по всем каналам привлечения трафика.
adwords.google.com/support/aw/bin/answer.py?hl=ru&answer=115794# Здесь только общие понятия и пояснения отсутствуют.
Не загружаются приложения из Маркета?
На Huawei U8230 перестали загружаться приложения из Маркета.
Сделал сброс настроек, но проблема осталась. Интернет через браузер работает прекрасно.
Было у кого-нибудь такое?
Пишет, что не удалось начать загрузку или ошибка загрузки.
Эх, что-то много вопросов за сегодня.
Как редактировать CSS в google calendar?
Господа и возможно дамы. Поставил на сайт календарь от гугл, пытаюсь причесать его красоту с помощью CSS. Но любые стили он игнорирует. Не помогают даже !important.
Каким образом изменить стиль? Возможно как то отключить его родные стили?
JQuery не устанавливает атрибуты onmouseover и onmouseout в google chrome?
На событие onload вешается функция которая уменьшает большие изображения на странице.
При наведении курсора мыши картинка должна становится оригинального размера. Если делать так
$(this).attr({
width: width_resized,
onmouseover: '$(this).attr("width", ' + width + ');',
onmouseout: '$(this).attr("width", ' + width_resized + ');'
});
то в лисе и опере работает отлично, а в хроме устанавливается только ширина.
$(this).attr("onmouseover", '$(this).attr("width", ' + width + ');');
Так тоже не работает.
В чем может заключаться проблема?
$(this).attr({
width: width_resized,
onmouseover: '$(this).attr("width", ' + width + ');',
onmouseout: '$(this).attr("width", ' + width_resized + ');'
});$(this).attr("onmouseover", '$(this).attr("width", ' + width + ');');
Как перенести контакты из Google Mail в Яндекс.Почту?
С учетом того, что всякий раз когда я экспортирую контакты из Google и импортирую их в Яндекс, 90% оказываются пустыми. Еще раз повторюсь, что экспорт и импорт совершается по всем правилам Яндекса и глючит именно сам Яндекс. Кто сталкивался с подобной проблемой и как ее решил?
Сервис отметки посещённых мест?
Вот тут задумался о том, что мало помню где я был, а где не был в том или ином городе. Какие места уже посещал, какие ещё не посетил. А вкупе с тем, что gps навигатор постоянно в руках и вижу отметки о пройденном маршруте, то задумался есть ли сервис, который будет отмечать где я был, а где ещё не был.
К примеру врубил гугл мапс на телефоне, ходил, гулял, маршрут записывался и «туман войны» рассеивался. Так бы я знал какие места я уже посетил, какие стоило бы посетить…
Крутое приложение бы какое-нибудь на симбиан, или сервис какой-нибудь…
Подскажите пожалуйста?
Как перенести закладки с Оперы в Хром?
Давно пользуюсь Оперой. Скопилось много закладок. Сейчас стал активно пользоваться Хромом.
Надо перенести закладки с Оперы в Хром. Обязательно бесплатно и желательно без веб-сервисов и лишних регистраций.
Как в Хроме ограничить кэш?
У меня сейчас стоит 8-й Хром Дев-ветка, но меня до сих пор удивляет, почему у него в настройках нельзя поставить ограничение на кэш, как в Опере или Мозилле.
Может ли кто-то мне подсказать как в Хроме можно ограничить кэш.
Продолжит ли развитие Google App Inventor?
Всем привет.
Хотел бы поинтересоваться вашим мнением относительно App Inventor. У Google есть почившие проекты, загнётся ли этот? Мне, как не программисту, но человеку, имеющему что сделать под Android, проект интересен. Стоит ли покопаться в нём или же пытаться разбираться в Java и Android SDK?
Спасибо.
AdSence лезет в чужие ифреймы
Ситуация простая — на сайте пара фреймов и пара блоков AdSence
проявление первое — реклама адсенса показывается в другом блоке Адсенса.
проявление второе — реклама показывается в моем ифрейме, портя мне всю малину :P
Как такое быть может — не знаю, проявляется относительно редко, каждый 10-20 «F5».
Проявляется на разных сайтах.
Гуглинг показал что я не один такой, ни никакого решения или обоснования проблемы не обнаружил
Кто сталкивался?
Как белорусу начать продавать платные приложения в Android Market?
Приветствую тебя, %username%
Сам думал арендовать абонентский ящик в Москве, поможет ли?
Или регистрировать на адрес друга в Москве лучше?
Интересно было бы услышать возможные способы решения проблемы.
Проблема с синхронизацией закладок в хроме?
Такая проблема, я не могу пользоваться полноценно этим браузером и рыдаю в подушку.
Не работает синхронизация закладок. Точнее не работает удаление синхронизированных закладок. С браузера они исчезают когда я их удаляю, но остаются в гугл докс и через время опять появляются в браузере.
Погуглив я понял что такая проблема не у одного меня.
Есть, конечно, выход: переименовать папку букмаркс в гугл докс, переместить ее в другую папку, а потом удалить… но мне бы хотелось делать это одним кликом удаления в панели браузера.
У кого-то есть мысли на этот счет?
"ключи" для поиска в google
Господа, может быть кто то подскажет где можно почитать более-менее полный список и описание ключей для поиска? я имею ввиду ключи из серии — blogurl, site, inpostauthor, etc. что то быстрый поиск и изучение сайта гугла результатов не принесли :(
Google AdWords и промо-коды
До этого никогда рекламой не занимался, но недавно как постоянному пользователю гугл аналитики мне вручили промо код на 300 грн. Зарегистрировал запись, добавил кредитку в режим предоплаты, погасил промо-код. В итоге на балансе висит 300 грн, а сообщение говорит что я исчермал все деньги. Есть подозрение правда что надо забросить живых денег на счет, но не хочется тестировать функционал из своего кармана ))))
В помощи не нашел ответ, может тут помжет кто? Спасибо.
Google Translate "Allow phonetic typing" -Off
Что надо сделать, чтоб галочка возле «Разрешить написание латиницей» выключилась навсегда? Может есть какая-то чудо ссылка, которую можно добавить в закладки и переводчик будет открываться с выключенной галкой?
Google Analytics на флешовом сайте — проблемы с отслеживанием станиц
Заказали для организации проект написанный на Flash. После чего попросили у исполнителя вставить на все страницы сайта код гугл-аналитикс. Главная страница проекта написанна на HTML и отображается в статистике без проблем. Все остальные страницы сделанны на чистом флеше.
Проблема заключается в том, что в статистике все заходы считаются только по главной страницы и не показывается количество заходов на тематические страницы. Поэтому в разделе «Обзоре содержания» (Content Overview) я вижу только ссылку на корневой каталог ("/"). Специально сделал проверку и разослал ссылку на отдельную страницу проекта, но в статистике «Обзора содержания» это не отобразилось.
Заглянув в сорцы, увидел что в коде страницы нет вообще тега < body >< /body >. Насколько я помню, это обязательный тег для любой страницы. К флешовым страницам это ведь тоже относится? Может ли отсутсвие тега < body > быть причиной проблем фиксирования заходов на страницу ботами аналитикса или причина здесь в другом?
Проблема с Chromium и Google Chrome под Ubuntu
Здравствуйте.
Долгое время пытаюсь безуспешно бороться со следующей проблемой. После непродолжительной работы Chromium или нескольких его запусков перестают отображаться сайты, и показывается пустой экран. Пробовал и хром, и хромиум; стабильные и dev-версии; чистить директории с конфигами и кешами перед переустановкой.
Вывод консоли:
max@xajIa6yga:~$ chromium-browser
[28132:28132:8506780405:ERROR:chrome_dll_main.cc(251)] Gdk: shmget failed: error 28 (No space left on device)
(exe:28474): Gdk-WARNING **: shmget failed: error 28 (No space left on device)
max@xajIa6yga:~$ chromium-browser
[3442:3442:9037808345:ERROR:chrome_dll_main.cc(251)] Gdk: shmget failed: error 28 (No space left on device)
скриншот загрузившейся страницы
[28132:28132:8506780405:ERROR:chrome_dll_main.cc(251)] Gdk: shmget failed: error 28 (No space left on device)
(exe:28474): Gdk-WARNING **: shmget failed: error 28 (No space left on device)
max@xajIa6yga:~$ chromium-browser
[3442:3442:9037808345:ERROR:chrome_dll_main.cc(251)] Gdk: shmget failed: error 28 (No space left on device)
Google для подростков?
В прошлом месяце на хабре был пост про какой-то гугловский ивент, на который приглашались люди 14-18 лет, чтобы порешать задачи.
Было сказано, что данный ивент даже не гуглился. Какова сейчас ситуация? Кто в курсе? Где и когда будет он проходить?
Гугл и наш сайт?
Генеральный директор нашего учреждения вводя имя нашего сайта попал через Гугл на сервис ableo и очень обеспокоился.
Я ему объяснил, что там только одна запись, так что тревога беспочвенна — это автоматический агрегатор информации о доменах.
Но хотелось бы узнать Ваше мнение об этом сервисе.
Ресайз панелей google docs
В интерфейсе google docs (в ff и google chrome) на экране навигации по документам, если увеличить левую панель, передвинув хэндлер (синий блок между панелью папок и документов) более чем на половину экрана — не удается восстановить прежние габариты панелей в состояние по-умолчанию.
Кто сталкивался или встречал решение?
380   2   15:12, 19th August, 2020
Оповещение о новой почте через Google Calendar?
Можно ли как-то реализовать оповещение о новой почте на Gmail через Google Calendar sms-уведомления?
Редирект урлов с метками Google Analytics?
В рекламе, для отслеживания трафика, мы используем метки Google Analytics, которые выглядят примерно так:
www.mysite.ru/page?utm_source=direct&utm_medium=cp...
Это очень удобно с точки зрения аналитики, но пользователи имеют свойство копировать их и вставлять на формы блоги и т.д.
Слышал, что можно организовать редирект, при котором все данные будут записаны в куки, а пользователь увидит чистый адрес:
www.mysite.ru/page
Как это реализовать?
Какие расширения Google Chrome вы используете?
Если не лень напишите пожалуйста какие расширения для браузера Google Chrome вы используете.
Google Cyrillic?

Отчего главная страница гугла может показывать такие загогулины вместо кириллицы? Ubuntu 10.10, Firefox 3.6, в настройках гугла выбран русский язык.
Медленный запуск Google Chrome for Mac?
Приветствую.
У меня и у моих друзей (выборка — три Macbook'a c 10.6.5) медленно запускается Google Chrome.
Работает — хорошо, быстро, приятно. Запускается грустно и медленно.
Последующие запуски (после первого старта браузера) проходят быстрее.
Но первый запуск после перезагрузки системы мучительно медленный.
Конфигурация: Google Chrome 7.0.517.44 (не бета, не developer's)
Эффект наблюдается на: Macbook 4.1, 2.4Ghz, 3Gb DDR2, 10.6.5
+ Macbook Pro 5.1, 2.2Ghz, 2Gb DDR3, 10.6.5 + Macbook 2.1, 2.0Ghz, 3Gb DDR2, 10.6.5
Проведены следующие эксперименты:
— очистка кэша;
— отключение расширений;
— отключение плагинов, flash;
Ощутимого эффекта нет.
Как найти причины такого поведения, нормальна ли такая ситуация, кто виноват и что делать?
Можно ли купить свое приложение на Android market
Запостил первое приложение в Android market и сразу попробовал его купить — не вышло.
При оплате выдает ошибку: «A server error has occurred. Retry, or cancel and return to the previous screen.»
Естественно никакие ретраи не помогают. (Перегружал, пробовал с разных соединений).
Может быть нельзя самому купить свое приложение? Мне важно проверить работает ли покупка моего приложения вообще.
Если вдруг кто-то решит попробовать (не сочтите за рекламу, ведь приложение возвращаемо в течении суток):
название uTimetable
QR 
Также пользуясь случаем хочу спросить, кто-нибудь уже получал деньги в России за продажу на AM?
Спасибо!
П.С. Надеюсь вы мне не наставите отрицательного рейтинга на маркете :)
Пропажа данных из google analytics
Подскажите пожалуйста, как наиболее оперативно можно решить проблему, если в отчетах гугл аналитикс уже неделю показывается на одном сайте посещаемость 2-3 в день, а реальная много больше. Спасибо.
Фильтрация "комментаторов"
Хотелось бы прикрутить фильтр к Google Chrome и отсеивать посты некоторых комментаторов на Хабре. Просто не хочу тратить время на пропуск в ленте комментариев. Нет человека — нет изжоги.
Какие средства можете посоветовать для замены постов заглушкой? Опционально можно было бы прятать ветку с коментариями целиком.
Google App Engine и ФЗ-152 "О персональных данных"?
Кто нибудь из «операторов персональных данных» и/или разработчиков «ИСПД», а может из сотрудников Google, присутствующих здесь, анализировал возможность использования GAE для хранения/обработки ПД (ФИО, паспортные данные, включая регистрацию по месту жительства и пребывания, телефоны, мыло, IM) клиентов (физических лиц) юрлица/ИП (заказчика системы) в свете ФЗ-152?
Какие дополнительные трудности по сравнению с такой системой в локалке, разработанной собственными силами, могут возникнуть и для заказчика и для разработчика? А если разработчик будет предоставлять такую систему заказчику как SaaS? Или использование GAE вообще не реально, так как невозможно даже проверить, не говоря о том, чтобы сертифицировать, инфраструктуру GAE на соответствие ФЗ-152?
P.S. Обработка ПД не основная функция системы, основная — оперативный учёт, но другие законы и подзаконные акта требуют от заказчика обрабатывать ПД, да и просто клиента удобно идентифицировать по ФИО, а не по, например, номеру заказа или карты постоянного клиента.
P.P.S. Возникают разные мысли об обходе ФЗ, например, хранить ПД локально, а остальное в GAE, например, в localStorage html5, но, как я понимаю, нет простой возможности синхронизировать localStorage ни между разными рабочими местами одного пользователя, ни между разными пользователями — может ещё какой-то вариант обмена данными между пользователями для системы с веб-мордой без использования публично доступных серверов (а в идеале без серверов с данными). Может хранить ПД в хранилище GAE зашифрованными с ключами хранящимися локально?
Настройка транспорта ICQ > Gtalk
Пробовал настроить транспорт, в итоге у меня просто создался контакт в gtalk который спамил мне сообщением «Ошибка». Подскажите материал на эту тему.
Что будет если отключить copy protection [Android Market]
При публикации приложения в Android market есть опция — copy protection [on/off], которая судя по описанию должна не дать пользователю вытащить из телефона apk файл приложения.
Естественно, при публикации я её включил (а почему нет, пусть защищает). Но оказалось, из-за этой опции часть телефонов не обнаруживает мое приложение в маркете. Потому хочу отключить эту опцию.
Вопрос: не сотрутся ли данные моего приложения у пользователей (SQLite), ведь место расположения базы данных будет заменено. Кто пробовал, посоветуйте пожалуйста. Не хочется делать подлянку пользователям, но и терять часть потенциальных покупателей тоже.
Google Reader для Google Apps — гугл пообещал, но как его включить?
19 ноября гугл написал, что Google Reader is now available to our Google Apps ....
Я долго рылся по меню, но так и не нашел, где можно включить google reader для моего домена с google apps. Залогиниться в reader с моего apps аккаунта тоже не вышло. Может, кто-нибудь знает, как это сделать?
-webkit-transform не изменяет фактические размеры DOM-элемента
При повороте элемента на 90° с помощью -webkit-transform заметил такую аномалию, что фактические его размеры не изменяются и контейнер с нефиксированным размером никак не «реагирует».
Такой-вот код:
<style>
.c {
float: left;
overflow: visible;
background: blue;
}
.c div {
display: block;
background: #red;
-webkit-transform: rotate(-90deg);
}
</style>
<div class="c">
<div>12345</div>
</div>
генерирует следющий результат:

Можно ли как-то решить эту проблемму без жесткого указания размеров трансформируемого элемента?
.c {
float: left;
overflow: visible;
background: blue;
}
.c div {
display: block;
background: #red;
-webkit-transform: rotate(-90deg);
}
</style>
<div class="c">
<div>12345</div>
</div>
Неприкосновенность частной жизни или «Энциклопедия людей»
Скажите, кто-нибудь из вас вводил в строку поискового запроса Yandex, Google или ещё какого-нибудь поисковика свои имя и фамилию? Я, например, вводил.
В результатах выдачи Google на первом месте оказалась ссылка на мой Facebook аккаунт с перечислением всех моих друзей прямо в строке выдачи. Разве это не закрытая информация из моего профиля с настройками приватности «показывать только друзьям»?
Понятно, что параноикам в социальных сетях делать нечего, но светиться на каждом углу тоже не хочется, особенно если не давал на это своего разрешения.
И вот к чему я все это веду.
Немного ниже, на той же первой странице с результатами поиска, обнаруживается ещё одна ссылка с моим именем и фамилией, ведущая на некий сайт. Перехожу по ней и начинаю офигевать!
Отдельно нужно отметить, что я на этом сайте никакой информации о себе не размещал. Однако, она там есть!
Захожу в раздел «О проекте» и читаю следующее:
«Социальные сети опутали весь интернет и всех нас. Однако, понять, что на самом деле из себя представляет человек, анкету которого вы увидели — сложно. Ведь ни для кого не секрет, что большинство людей дают о себе не совсем правдивую информацию :)»
Ну и чтобы совсем добить, внизу страницы написано:
«О проекте «Энциклопедия людей». Достоверная информация о людях. Поиск родственников, однофамильцев, друзей и одноклассников с возможностью добавлять и изменять информацию о людях без регистрации.»
Т. е. любой человек может зайти туда и добавить информацию о вашем месте работы, марке машины, номере телефона и фиг знает чем еще! Как вам такой социальный граф?
В свете этого, недовольство Тима Бернерса-Ли созданием закрытых хранилищ контента я считаю, как минимум, странным.
А теперь сам вопрос:
Разве указанный выше сайт не нарушает право человека на неприкосновенность частной жизни?
Индексация зеркальных доменов в Google
Сайт лежит у хостера. К нему прикручен мой домен 2-го уровня и ещё, выданный хостером, «служебный» домен 3-го уровня. Служебный использовался, пока не купил свой. Когда заработал рабочий, зарегистрировал его в разных поисковых системах. Завёл аккаунт на гугле в инструментах и в аналитике. Поставил счётчик.
Некоторое время всё было как нужно. В результатах поиска находился основной домен.
Но спустя несколько недель его заменил «резервный». Причём только в гугле. Остальные (Яндекс, Бинг, Рамблер) находят тот который нужно.
В robot.txt есть запись:
User-Agent: *
Disallow:
Host: имясайта.ru
Заголовок в шапке стоит с абсолютной ссылкой на основной домен.
Остальные ссылки на сайте относительные.
Говорил с тех.поддержкой хостера, рылся в интернете. То, что узнал — несколько противоречиво.
Может быть посоветуете верный путь?
— ждать пока не склеится?
— править robot.txt?
— убить служебный домен?
— переадресация(если её, то какую)?
— другое?
UPD: В инструментах гугла зарегистрированы все три варианта — основной.ru, ввв.основной.ru, служебный.слу.ru(Причём служебный я добавил уже после того как он вылез в результаты поиска). Первым делом я туда и полез. Так вот в настройках есть возможность выбрать «Основной домен» только из первых двух вариантов. Т.е. c www или без. Выбрал без www. Когда захожу в настройки служебного, там в соответствующем поле строчка: «Основной домен — Только домены корневого уровня»
Как отключить горячие клавиши в Chrome?
Перебрался недавно на Google Chrome и столкнулся с проблемой.
Я часто пишу посты на одном из форумов на phpbb и использую для оформления bbcode.
В Chrome, например, при выделении текста и нажатии Ctrl+W (Создать гиперссылку) закрывается текущая вкладка.
Вопрос: как настроить преимущество горячих клавиш bbcode над управлением вкладками?
Несоответсвие положения объектов на Яндекс.Картах и Google Maps при одинаковых координатах?
У меня есть координаты в формате широта, долгота (в десятичном виде) для набора объектов. Изначально они были получены через геокодер Google Maps.
При выводе этих объектов на Яндекс.Карты, метки получаются сдвинуты по сравнению на карте по сравнению с выводом на Google Maps: например, если в GM метка была на центре дома, то в Я.Картах — ниже и левее на 10-15 пкс.
Есть ли какой-нибудь алгоритм для пересчета координат так, чтобы они показывали на нужное место на Я.Картах?
Ищу расширение для Firefox или Chrome, умеющее вырезать нужную часть страницы перед сохранением
Объясню сперва для чего мне это нужно — очень удобно книги закидывать в киндл прям по почте. Очень много статей на хабре просто не успеваю читать, хочется их отложить на потом, а для этого просто закинуть в свой киндл. Но т.к. конвертировать долго и отнимает тоже существенную часть времени, то проще просто отправить по почте на адрес киндла html-страничу, вуаля и она уже в моём киндле.
Но вот незадача, конвертируется статья как-то криво, пролистывая шапку я попаю на середину статьи, и приходится листать обратно, чтобы попасть на начало. Короче ужас.
Поэтому было решено страничку предварительно обрезать от лишнего хлама, что позволит, я надеюсь, сконвертировать всё таки статью без ошибок.
В хроме есть замечательное разрешение Print plus, которое позволяет печатать не полностью страницу, а именно теми блоками которые я указываю. Если бы их можно было ещё сохранять в html, цены бы ей не было.
В мозилле тоже было прекрасное расширение (давно уже не польщуюсь мозиллой, поэтому пишу было, но думаю что оно и сейчас есть) — Read it later оно называлось и позволяло сохранять в свой архив странички, также предварительно обрезав всё лишнее что имеется на странице.
И вот, собственно, после безуспешных поисков, попытаюсь задать вопрос хабрасообществу — может кому попадалось на глаза расширение, которое позволяет выбирать участок страницы для сохранения, т.е. выделил нужный div например, и сохранил то что интересно.
Вопрос задал специально таким развёрнутым, быть может кто-то подскажет ещё пути для быстрого закидывания страниц в амазоновскую книжку.
п.с. конвертировать на компьютере абослютно нет желания — тогда процесс сильно растягивается во времени. хочется найти универсальный и быстрый способ.
Какой Jabber-сервер использовать?
Требования: стабильность, поддержка MUC с внешними подключениями, транспорт ICQ(желательно), свежесть серверного ПО, администрация, «которой не всё равно»(иначе говоря, было бы кому стукнуть и решить вопросы говоря либо на русском, либо на английском языке), восстановление пароля через почту/другой жид(не обязательно).
Пробовал несколько серверов, останавливался на jabber.ru, но после того, как 1 час я не мог залогиниться, решил что нужно искать дальше.
Гугл, ВК etc не предлагать, мне нужна полная реализация xmpp и поддержка MUC с внешними подключениями.
Аренду своего VDS или jabber-сервера тоже не предлагать, это запасной вариант.
К слову, можно ли, используя гугл как jabber server, сделать алиас? Хочется в jabber использовать иной логин, но при этом не создавая отдельного ящика.
Почему в Chrome нельзя редактировать печеньки?
Вот интересно.
В Хроме отличные developer tools.
Кто-нибудь знает, по каким соображениям они запретили редактировать кукисы, и планируют ли сделать это?
Про Edit This Cookie знаю, но он довольно-таки кривой и сырой. Остальные ещё хуже.
Вот suggestion на гугловском форуме по сабжу.
Или, может есть какие-нибудь плагины, которые позволяют редактировать печеньки прямо в Developer Tools? Ведь удобно же. Как, например, в firebug+firecookie.
Google.Contacts API получение информации контактов
Каким образом из Гугл.Контактов получить информацию о днях рождениях, ICQ и прочей подобной информации?
В документации полезного не нашел.
Функция getUserDefinedFields ничего не знает о нужных полях.
атомарность в С++
Доброго времени суток!
Возникла задача: необходимо синхронизировать через testAndSet потоки:
int atomic testAndSet ( char *lock ) {
char var;
var = *lock;
*lock = 1;
return var;
}
Но вот с atomic проблема, а без нее никак.
Подскажите библиотеку для атомарного изменения переменной в С++?
char var;
var = *lock;
*lock = 1;
return var;
}
Быстрый перенос ссылок в Chrome
Часто бывает когда нужно переместиться с одного компьютера на другой. Как всегда открыто 20-30 ссылок в хроме.
Какой есть быстрый способ, перенести все ссылки из одного хрома в другой, желательно в 1-2 клика?
Хабрахабр RSS не работает?
После давнишней ddos атаки на хабр, RSS лента с него стала обновляться очень редко в моем google reader. Но это не беда.
Последние два дня вообще не приходит новых сообщений (подписан на раздел «новые»). Сегодня удалил подписки и подписался заново на ленту новых сообщений и на q&a. Вопросник при этом, кажется, заработал, а вот основная лента так и не обновляется.
Только у меня так? Посоветуйте, что можно сделать.
Что такое googl.ru?
Выглядит, почти как оригинал (немного отстает по изменениям).
можно попробовать поискать «googl» на googl.ru. забавные результаты.
Chrome — проблема с выводом на печать
Приветствую!
Задача: необходимо выводить на печать некий текст с помощью JS.
Создаем iframe вставляем туда текст, и выводим диалоговое окно печати: frames['frame-print'].print();
Все вроде бы работает, жмем нашу кнопку появляется окно печати, жмем кнопку Печать и все готово.
Но в Chrome наблюдается такая проблема, если если закрыть диалоговое окно крестом и или кнопкой Отмена, то при повторном нажатии на печать (js) получаем сообщение: Ignoring too frequent calls to print().
Где-то через минуту начитает опять работать.
Можно ли это как-то обойти или вылечить?
chrome extensions работа со страницами из расширения
Объясните пожалуйста, как работать из расширения со страницами сайта, получать элементы, вставлять блоки, а так же отслеживать изменения страницы. Я так понимаю, что за это отвечает chrome.tabs, а вот дальше, что использовать и как?
Как писать нотацию я себе представляю, интересует пример работы с открытой страницей.
Непонятное уведомление Google Analytics
Поставил статистику, теперь он мне вверху сайта показывает это:

Гуглинг не помог. Черт задери, что это? На статистике разлогинился, куки выбрил, все равно висит!
Публикация диаграмм google docs
Недавно Гугл обновил диаграммы в google docs. Теперь диаграмма стала более интерактивной и представляет из себя не просто картинку, и для публикации за пределами документов дается новый код вида:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/static/modules/gviz/1.0/chart.js"> {"chartType":"AreaChart","dataSourceUrl":"//spreadsheets.google.com/tq?key=0Ag3ElM39fEO6dDZIeVpwTU1McHBXQ3hOVVY4U28tQ1E&range=A15%3AQ16&gid=0&transpose=1&headers=1&pub=1","options":{"reverseCategories":false,"pointSize":0,"minValue":0,"is3D":false,"logScale":false,"lineSize":2,"wmode":"opaque","title":"\u0411\u0435\u0433 \u043a\u043c.","pointSizeOther":0,"maxValue":50,"isStacked":false,"mapType":"hybrid","displayAnnotations":true,"showTip":true,"min":0,"titleY":"","dataMode":"markers","titleX":"","maxAlternation":1,"max":50,"colors":["#3366CC","#DC3912","#FF9900","#109618","#990099","#0099C6","#DD4477","#66AA00","#B82E2E","#316395"],"smoothLine":false,"lineWidth":"2","labelPosition":"right","hasLabelsColumn":true,"legend":"none","allowCollapse":true,"reverseAxis":false,"width":694,"height":329},"packages":"corechart","refreshInterval":5} </script>
Но у меня возникала проблема, не одна из диаграмм при вставке этого кода на веб страницу не публикуется, в чем может быть проблема? Плюс меня больше устраивала публикация диаграммы именно картинкой, потому что новый код можно опубликовать не везде где мне нужно. Но как я понимаю старые диаграммы уже не вернуть. По этому поводу нет соображений ни у кого?
В общем: Почему не публикуется новый вид диаграмм? И есть ли возможность публиковать картинкой как раньше?
<script type="text/javascript" src="//ajax.googleapis.com/ajax/static/modules/gviz/1.0/chart.js"> {"chartType":"AreaChart","dataSourceUrl":"//spreadsheets.google.com/tq?key=0Ag3ElM39fEO6dDZIeVpwTU1McHBXQ3hOVVY4U28tQ1E&range=A15%3AQ16&gid=0&transpose=1&headers=1&pub=1","options":{"reverseCategories":false,"pointSize":0,"minValue":0,"is3D":false,"logScale":false,"lineSize":2,"wmode":"opaque","title":"\u0411\u0435\u0433 \u043a\u043c.","pointSizeOther":0,"maxValue":50,"isStacked":false,"mapType":"hybrid","displayAnnotations":true,"showTip":true,"min":0,"titleY":"","dataMode":"markers","titleX":"","maxAlternation":1,"max":50,"colors":["#3366CC","#DC3912","#FF9900","#109618","#990099","#0099C6","#DD4477","#66AA00","#B82E2E","#316395"],"smoothLine":false,"lineWidth":"2","labelPosition":"right","hasLabelsColumn":true,"legend":"none","allowCollapse":true,"reverseAxis":false,"width":694,"height":329},"packages":"corechart","refreshInterval":5} </script>
Докачка файлов в Google Chrome?
Есть ли какое расширение? Сторонними загрузчиками типа gwget пользоваться не совсем удобно. Может быть есть еще и торрент качалка для хрома?
Вертикальная прокрутка в Google Chrome
После обновления на версию 9.0.597.10 перестала работать вертикальная прокрутка, причем только при прокручивании вверх (вниз скроллирует нормально).
Проверьте, пожалуйста, повторяется ли такой баг еще у кого-нибудь, или виноваты мои расширения.
Google Adwords, Промо код и Аккаунт
Наша фирма, наверное как и многие, получает раз в год «письмо счастья» с промо кодом на рекламу суммой в 1400 рублей. Так вот, каждый раз при вводе очередного промо кода Adwords мне радостно сообщает следующее:
К сожалению, ваш аккаунт существует слишком долго для использования этого купона.
Google предлагает нам каждый год создавать новый акк?
Как Chrome определяет язык страницы?
Имеется:
— Drupal 7 с русским переводом
— Контент на сайте на русском языке
— <html… xml:lang=«ru» ...>
Но Chrome упорно говорит, что язык страницы английский и предлагает её перевести.
Как он определяет язык и как заставить его думать, что сайт всё-таки русский?
Sketchup и веб?
можно ли использовать модель созданную в Google Scethup для отображения и взаимодействия с ней (покрутить, увеличить) на сайте и как это сделать?
Google I/O
Есть желающие поехать? Может скооперируемя?
Или есть кто уже ездил? Что стоит знать, что делать?
Как синхронизировать профиль Chrome (Win <-> Mac) через Dropbox?
Т.к. внутренняя синхронизация Хрома (9.0.597) практически не работает у меня работает плохо (часть закладок синхронизируется, а часть нет), то возник вопрос, о синхронизизации всего профиля с помощью Dropbox. И если на Win я без проблем нашел профиль и перенес его в папку Dropbox, поставив на него симлинк, то в Mac OS X 10.6.6 я этот профиль днем с огнем (spotlight) найти не могу. Прошерстил даже вручную все директории где бы он мог оказаться — все впустую.
В интернетах пишут, что профиль обитает здесь: ~/Library/Application Support/Chrome/Profiles/xxxxxxxx.default/ однако — нет такого пути вообще (в Application Support нет ни Google, ни Chrome, ни Google Chrome).
А теперь вопрос знатокам: где зашифровал свой профиль Chrome?
UPD. Профиль нашелся тут
С помощью симлинков удалось подцепить Хром через дропбокс к другому профилю, закладки появились, что и требовалось, появились табы, что тоже очень хорошо (в стандартной синхронизации Хрома через Google-аккаунт синхронизация табов так же не работала, подозреваю, что и все остальное работало через раз или не работало вовсе), однако иконки расширений пропали с панели (собственно как и сами расширения, хотя место под каждое отведено и при наведении на него пишется, что такой страницы нет).
Вот вопрос как их теперь вернуть (я бы их даже синхронизировать не стал, т.к. их с десяток и я их руками поставить могу)? Т.е. по сути вопрос сводится к тому, что исключить из синхронизации, чтобы все работало нормально?..
425   4   12:02, 27th August, 2020
Google Maps, работа с картой по клику на элемент DOM
Собственно нужно открывать infowindow, привязанное к маркеру с уникальным именем (marker1, к примеру) при клике на элемент вне структуры карты (скажем, на ссылку под картой). Чувствую, что вот это может мне помочь code.google.com/intl/ru-RU/apis/maps/documentation/javascript/reference.html#MapsEventListener, но вот без примера не могу придумать с какой стороны подступиться.
Онлайн-хранилище под статику?
Подскажите, работающее онлайн-хранилище данных (аналог Amazon S3) под статические файлы (фотографии) для стартапа.
Google Storage for Devs пока не работает. Обещают выслать инвайт, когда запустятся.
Как получить ссылку на apk в Android Market
Здравствуйте!
Подскажите пожалуйста, как получить подобную ссылку market://search?q=pname:com.songbirdnest.mediaplayer?
"Черный список" для Chrome
Подскажите, может быть есть такое расширение. В частности, хочу чтобы на сайтах не грузился яваскрипт с addthis.com и подобных сервисов. Мне они не нужны, а сайты подтормаживают.
Proxy & Chrome
Здравствуйте. Подскажите пожалуйста расширение для Chrome, которое позволяет указать, через какой прокси сервер соединяться, но не меняет настроек прокси в IE. Знаю, что можно прописать в свойствах ярлыка хрома, но такой способ мне не подходит.
Плата за регистрацию разработчика расширений Google chrome
Сегодня сделал небольшое расширение для Хрома. Захотел поделится им с людьми, но с удивлением обнаружил, что за публикацию расширения на chrome.google.com/extensions теперь нужно заплатить Гуглу 5 долларов. Объясняется сия восхитительная фишка, как способ борьбы с вредоносными расширениями.
Соответственно вопрос: можно ли как-то обойти это ограничение, так как мое расширение бесплатно и я не собираюсь зарабатывать на нем деньги? Альтернативный вопрос: как я могу зарабатывать при помощи расширения? Кнопок типа donate на chrome.google.com/extensions я не заметил.
Расширение примитивное: мониторинг рейтинга на askdev.ru.
246   2   10:42, 28th August, 2020
Как получить путь к аватару пользователя когда он авторизируется на сайте через openid google?
В фейсбук и вконтакте кроме имени, фамилии пола, можно получить путь к аватарам пользователей.
У гугл такое возможно?
В документации не нашел
Аналог Панорамио — проблема с картой
Задача — выводить на карте свой слой с фотографиями, изменяемый при увеличение или уменьшении карты — очень похоже на то, что делает панарамио.
Вариант использовать через апи маркеры отпадает сам собой.
Уже понятно, что на серверной стороне нужно генерить тайлы 256 на 256 пикселей с превьюшками фоток. Из этого примера стало понятно как эти тайлы накладывать. Но есть главная проблема — как обрабатывать события мыши при взаимодействии с наложенными фотками.
Буду благодарен за любые идеи!
Смена активного аккаунта в Android Market
Всем здравствуйте!
Положение дел таково — белорусский портал tut.by использует гуглопочту.
Есть девайс под андроидом, настраивая который, в момент привязки гугловского аккаунта был указан аккаунт от tut.by (вида xxxxxxx@tut.by). Девайс принял его на ура. Синхронизировал почту, контакты и т.д.
И вот появилась веб-версия Android Market. Для того чтобы можно было устанавливать приложения, надо залогинеться, вот тут то и проблема — логинеться с креденшалами от tut.by веб-версия маркета не дает, есть второй настроенный аккаунт вида xxxxxxx@gmail.com, под которым логин проходит успешно — но в момент установки приложения пишет что нет девайса завязанного с эти аккаунтом.
Требуется, без сброса к заводским настройкам и удаления аккаунтов и последующей перенастройки на другой аккаунт(xxxxx@gmail.com), сменить на девайсе «main» аккаунт от которого работает маркет? И возможно ли это вообще?
В Chrome на Хабре не работает copy/paste ..
Вернее копировать то копируется, а вот вставляться не хочет.
Кто нибудь сталкивался с такой проблемой?
Есть решение?
В фаерфоксе работает…
Расширения для Chrome?
Есть процесс(например плеер) который постоянно работает в background. Необходимо, что бы при открытии popup отображался background. Реально ли это сделать?
Kакой лучше брать телефон на андроиде из Desire HD, Incredible S или Nexus S?
Помогите, пожалуйста, выбрать какой лучше брать телефон. В desire — больше экран, а в incredible — фронтальная камера, а у nexus — поддержка гугла. Или может 4 и больше дюйма это много и не удобно, так может выбрать Desire или Desire S? Я запутался.
Идеалом был бы Desire HD но от гугла, с двумя камерами и физической клавиатурой :) Но таких пока что нет.
P.S. Телефон не будет использоваться для разработки приложений, по этому, наверно, самые-самые последние обновления мне не нужны, а вот есть ли толк во фронтальной камере?
Спасибо.
Асинхронная загрузка XML и Google Maps в jQuery
Ситуация: загружаются XML-файл и карты Гугла, чтобы данные из XML на ней отобразить. Делается всё асинхронно, требуется отследить, когда оба запроса выполнены.
Единственный простой способ, который я нашёл — Deferred objects в jQuery.
Пишем
function loadXML() {
return $.ajax({ url: 'data.xml', dataType: 'xml' });
}
Возвращаемый объект засовываем в $.when
$.when( loadXML(), ... ).then(function(){
doSomethind();
});
Проблемы возникают с загрузкой карты. Гугл предлагает следующий код для асинхронной загрузки:
function loadScript() {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://maps.google.com/maps/api/js?sensor=false&callback=initialize";
document.body.appendChild(script);
}
Хочется знать, когда скрипт будет загружен и произойдёт обращение к initialize(). Первая мысль — запихать в initialize() ручное создание deferred-объекта и возвращать .promise(), но непонятно, что же добавить в $.when, чтобы тот сработал после того, как все методы API карт стали доступны.
Спасибо.
return $.ajax({ url: 'data.xml', dataType: 'xml' });
}
doSomethind();
});
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://maps.google.com/maps/api/js?sensor=false&callback=initialize";
document.body.appendChild(script);
}
Возможно ли восстановление синхронизированных и утраченных закладок из Google Chrome?
Когда-то, ещё в FF я пользовался Xmarks для синхронизации закладок, при переходе на Chrome — с его помощью их и перенёс. Но затем отказался от него, т.к. в хроме есть и встроенная синхронизация. Всё было хорошо, пока 24 февраля не обновился Xmarks. Обновившись — он быстренько затёр всё, что было в хроме своими закладками, которые у него устарели на пол-года — год. А затем — хром сам мне испортил ещё и на втором компьютере закладки :(.
Подскажите, есть ли возможность откопать откуда-нибудь мои закладки? Гугл не ведёт историю измененией? Блин, могли же задавать вопрос, когда видят, что удаляется несколько десятков закладок!
Android Market Vs. uTorrent?
Столкнулся с проблемой того, что при включенном торенте Android Market отказывается качать программы. Почитал форумы, узнал что андроид маркет ходит в инет по 5228 порту, удостоверился что он открыт, поменял приоритеты, выдав максимум маркету и минимум торенту. Никакого эффекта.
Думал, может мощностей моего старенького Linksys WRT54G не хватает. Но и после приобретения Linksys WRT160NL проблема не решилась. Пока работает uTorrent, маркет не загружает файлы, как только торент вырубаю, всё летает.
Сталкивались с таким? Есть варианты о том, как решить проблему?
Нужно Хром расширение для работы с закладками
Мне нравиться легкость Хрома, но работа с закладками просто выносит мозг:
* нет удобного поиска
* нет сортировки
* при добавлении все уровни раскрыты
* нет возможности переносить (d'n'd) папки при добавлении.
В галерее есть расширения, но они больше для работы с Google bookmarks (например YAGBE).
Вобщем подскажите что-нибудь, чтобы было похоже на Firefox.
работа с Google Maps на чужом домене
Стоит задача реализовать код, который можно вставить в форумы/блоги/т.п. использующий в своей работе карты от Google и наложенные на них наши данные.
Соответственно вопрос — каким образом лучше всего сформировать карту. Вроде бы есть возможность работы с маплетами, но как ему (маплету) передать данные, идентифицирующие нужного пользователя (и потом, соответственно, вернуть эти данные на мой сервер) совершенно не понятно.
Есть у кого-то какие либо наработки по данному вопросу?
Проблема с font-weight у ссылки :visited
Проблема встречается в chrome и в новом FF 4 тоже
Код CSS:
a { font-weight:bold }
a:visited { font-weight:normal;}
Код HTML:
<a href="http://habrahabr.ru/post/222/">Ссылка</a>
В IE7, 8, FF3, Opera 11 посещенная ссылка перестает быть жирной.
В FF4 и Chrome font-weight:normal для посещенной ссылки не срабатывает, она так и остается жирной
Как же заставить её стать нормальной в этих браузерах и из-за чего вообще возникает такая проблема?
Никак не могу разобраться
a:visited { font-weight:normal;}
android 2.3.3 + nexus one + голосовой ввод
После обновления Nexus One до 2.3.3 (официально, OTA) голосовой ввод (микрофон на клавиатуре) стал работать исключительно на английском, не смотря на язык ввода. Голосовой поиск работает нормально. В настройках голосового ввода ставил и «Русский (Россия)» и «По умолчанию (Русский)».
До обновления (на 2.2.2 и раньше) всё работало нормально.
Работа с google buzz из jabber?
Появились ли какие нибудь готовые решения после опубликования api? Гугл выдает только это, а там ни о каком api ещё речи не шло, потому данное решение сейчас выглядит весьма тонким извращением.
JSONP в UserJS для Chrome
Подскажите как реализовать JSONP в UserJS для Chrome? Я так понимаю что расширения не имеют доступ к глобальному объекту?
1) Т.е невозможно объявить myCallback, чтобы скрипт возвратил myCallback(JSON)
Получить доступ к возвращаемому скриптом:
2) callbackVar = JSON, чтобы была возможность удалить globalObj[callbackVar], а также возможность по таймауту выдать сообщение об ошибке
3) ну или var callbackVar = JSON
также не получается.
Нужно перенести UserJS из Оперы.
Google Webstore у одного меня не работает?
chrome.google.com/webstore?hl=ru
Aw Snap!
An unexpected error occurred, please try again in a few minutes.
Существует ли программа для контроля внешнего шума (nexus one android 2.3.3)?
Ситуация: играем в покер по пятницам у меня дома. Из-за большого количества людей (~10) иногда слишком громко выражаем свои эмоции.
Проблема: В соседней комнате спит Мама.
Идея по решению проблемы: Дабы не будить любимую маму, можно поставить программу, на телефон, которая слушала бы происходящее вокруг стола, и если кто ни будь, слишком громко начинает «выражать эмоции», телефон бы издавал какой ни будь мерзкий звук, напоминая о том, что надо вести себя тихо.
Вопрос: Есть ли такая программа для телефона в сабже? если нет, то может быть кто ни будь из хабравчан смог бы такую сворганить? Заранее очень благодарю за внимание )
п.с. Может кто ни будь посоветует какие ни будь другие решения этой проблемы ?))
Apache2 + карта на google map api, как оптимизировать отдачу большого количества картинок?
Утилита с10t генерирует карту мира Minecraft. Она отображается в целом нормально, однако htop показывает что всего один пользователь при открытии/масштабировании карты нагружает процессор апачем до максимума. Когда карта прогружается — процессор освобождается до 15%.
При этом папка tiles (в ней лежат картинки) весит всего 9 мб. И картинок в ней наберётся не больше сотни.
Я никогда раньше с картами на движке гугла дел не имел, поэтому хотелось бы уточнить в чём проблема.
«Тянет» ли почти дефолтный apache2 карту такого размера? Может быть дело не в нём, а в генераторе карты и прочей обвязке отработавших некорректно?
Если виноват апач — что делать? Ставить к нему вдобавок nginx (с ним раньше тоже дел не имел) для статики?
Склоняюсь к этому варианту, как минимум узнаю что-нибудь полезное.
Утром крон удалит папку с результатом (чтобы не вешать сервер когда начнут приходить игроки TF2 и собственно Minecraft), поэтому пока опубликую ссылку на горе-карту, может быть она даст какую-нибудь полезную информацию: dobroservers.ru/mc/
Как победить полоску "язык этой страницы %имя_языка , хотите перевести страницу?" в Chrome
Когда вылазит эта полоска то вся страница сдвигается вниз и это очень раздражает, можно ли как нибудь сделать так чтоб эта полоска просто появлялась поверх не сдвигая страницу?
Как передать купленные программы другому аккаунту в Android Market?
Здравствуйте!
Решил провести конкурс на форме с призами в виде платного ПО из андроид маркет, каким образом можно осуществить передачу купленной программы? Если никаким, можете подсказать стоящие программы платные с возможностью регистрации путём ввода ключа (типа launcherpro).
Спасибо
Батарейка на nexus one,после обновления прошивки с 2.2.1 до 2.3.3
Какой то ужас, после обновления батарейки не хватает на день, телефон разряжается за 12 часов, при том что я использую его (экран всего 1:20) в чем дело, кто ни будь сталкивался? у моей девушки такой же телефон, и таже проблема, до обновления проблем не было часов 30 работал стабильно (((
Хорошие платные программы и игры из Android Market для проведения конкурса?
Интересуют те программы, которые можно зарегистрировать путём ввода серийного номера. Хочу провести конкурс с призами в виде программ, но к сожалению уже второй день не могу найти способ, чтобы подарить платные программы в маркете. Было бы круто если бы вы подсказали какой-либо способ.
Спасибо)
386   5   21:06, 1st October, 2020


