Поиск работы осень 2012 года Bay Area

User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Поиск работы осень 2012 года Bay Area

Post by АццкоМото »

Ljolja wrote: но зато мы очень рады, что один и тот же обработчик вызывается из разных мест кода на разных платформах
за такой код уважаюший себя работодатель поставит Вам 2ку на интервью :D [/quote]
Без шансов. На энторвью к работодателю, у которого надо такой код пейсать я просто не пойду
Мат на форуме запрещен, блдж!
User avatar
Ljolja
Уже с Приветом
Posts: 2924
Joined: 01 Apr 2004 04:22

Re: Поиск работы осень 2012 года Bay Area

Post by Ljolja »

Интеррапт wrote:
Ljolja wrote:
Интеррапт wrote: А jar здесь при чем?
jar ето upper level wrapper 4 android Мне казалось все андроидные аппс на самом верхнем уровне так или иначе требуют java interface, разве нет?
А... ты об этом. Ну как бы и да и нет. Не совсем понимаю, что такое java interface в данном контексте, но JAR - это просто ZIP файл с манифестом и .class файлами. Андроид упаковывает все в APK файл (который собственно похож чем-то на JAR, он тоже является ZIP архивом, в нем есть META-INF директория с манифестом). Но при этом, например, отсутствуют .class файлы, вместо них один classes.dex, с Java кодом в Далвик формате, а так же в нем может быть platform-dependent код (для разных архитектур), ну и ес-но ресурсы.
мне казалось jar ето кусок откомпилированого java кода. Самый внешний интерфейс для android app - MainActivity.java. PG "поставляет" для приложений, кот. нужно сконвертировать 2 модуля: один с расширением js, другой jar.
Так ето, основная реклама java как раз напирала на платформную независимость. Теперь они расширились и улучшились до включения platform-dependent код (для разных архитектур) :roll:
Я боюсь, что наступит день, когда технологии превзойдут простое человеческое обшение. И мир получит поколение идиотов (c)
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Поиск работы осень 2012 года Bay Area

Post by Интеррапт »

Ljolja wrote:мне казалось jar ето кусок откомпилированого java кода.
Нет, JAR - это всего-лишь ZIP архив с кучей файлов и с определенной структурой - в нем есть манифест и куча .class файлов.
Ljolja wrote:Самый внешний интерфейс для android app - MainActivity.java
Ну активити как угодно может называться. А так-же android application может быть вообще без активити (service). Это даже не считая того, что андроидное приложение может быть и не-джава приложением.
Ljolja wrote:Так ето, основная реклама java как раз напирала на платформную независимость. Теперь они расширились и улучшились до включения platform-dependent код (для разных архитектур) :roll:
Это не Джава расширилась, это всего-лишь формат APK файла, который включает в себя много всякой всячины. APK никто не декларировал, что он будет переносимым на другие платформы, Гугл делало это только для Андроида. К тому же Джава была просто выбрана как язык/платформа для Андроида без декларации какой-либо переносимости, т.к. Гугл использует Dalvik bytecode, который несовместим с Java bytecode.
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Поиск работы осень 2012 года Bay Area

Post by АццкоМото »

Интеррапт wrote:про job security я в данном случае не думал..
Ну, тогда апплаюсь :)
Интеррапт wrote:Ну еще один пункт забыл добавить, что таки хочется по возможности иметь один codebase.
Эдакая мечта у меня всегда была. Но когда две лидирующие платформы настолько разнятся.... я сдался.
Мат на форуме запрещен, блдж!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Поиск работы осень 2012 года Bay Area

Post by Интеррапт »

АццкоМото wrote:
Интеррапт wrote:про job security я в данном случае не думал..
Ну, тогда апплаюсь :)
Интеррапт wrote:Ну еще один пункт забыл добавить, что таки хочется по возможности иметь один codebase.
Эдакая мечта у меня всегда была. Но когда две лидирующие платформы настолько разнятся.... я сдался.
Для бизнес-логики - я для себя эту проблему частично решил - просто сделал свой ОО-язык, который умеет преобразовываться в исходники Objective-C, Java, C#, Python, C++. Ну и ес-но по мере надобности к нему мелкие фреймворки дописываю, что-то вроде такого, например

Code: Select all


@property IKTextAlignStyle& textAlignStyle; 
@property IKFontStyle& fontStyle;
@property string& text;

/** Constructor. */
@init(IKDocumentContext& documentContext) : super(documentContext -> documentContext)
{
    this.@text = "";
    this.@description = "Paragraph";
}

/** Read from protocol. */
public void readFromProtocol(t:ParaWidgetProto& proto)
{
    super.readFromProtocol(proto -> t:Protobuf_getField(object -> proto, field -> parent));
    if (t:Protobuf_hasField(object -> proto, field -> text)) {
        this.@text = t:Protobuf_getField(object -> proto, field -> text);
    } else {
        this.@text = "";
    }
    if (t:Protobuf_hasField(object -> proto, field -> fontStyle)) {
        this.@fontStyle = new IKFontStyle();
        this.@fontStyle.readFromProtocol(proto -> t:Protobuf_getField(object -> proto, field -> fontStyle));
    } else {
        this.@fontStyle = null;
    }
}
User avatar
Komissar
Уже с Приветом
Posts: 65207
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: Поиск работы осень 2012 года Bay Area

Post by Komissar »

IK означает Interrupt Knowledgeable?
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Поиск работы осень 2012 года Bay Area

Post by Интеррапт »

Komissar wrote:IK означает Interrupt Knowledgeable?
Не совсем :) Префикс для классов по первым буквам названия проекта, над которым я работаю в данный момент.
agrippina
Уже с Приветом
Posts: 366
Joined: 06 Jan 2006 23:21

Re: Поиск работы осень 2012 года Bay Area

Post by agrippina »

Интеррапт wrote:что-то вроде такого
Ну это всем job securit'ям job security!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Поиск работы осень 2012 года Bay Area

Post by Интеррапт »

agrippina wrote:
Интеррапт wrote:что-то вроде такого
Ну это всем job securit'ям job security!
Да ладно, это я для личных проектов использую в основном, вне работы :)
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Поиск работы осень 2012 года Bay Area

Post by АццкоМото »

Интеррапт wrote: Для бизнес-логики - я для себя эту проблему частично решил - просто сделал свой ОО-язык, который умеет преобразовываться в исходники Objective-C, Java, C#, Python, C++. Ну и ес-но по мере надобности к нему мелкие фреймворки дописываю, что-то вроде такого, например
Вообще на первый взгляд довольно странный подход, но, помнится, как-то (уже не помню для чего точно) я ничего лучше не нашел. Единственное, тогда это была слишком большая сложность. Но вообще кул, да
Мат на форуме запрещен, блдж!
Leberecht
Уже с Приветом
Posts: 6888
Joined: 06 Jan 2010 07:13
Location: Miami Beach, FL

Re: Поиск работы осень 2012 года Bay Area

Post by Leberecht »

Ну вот, опошлили ветку. Сперва начал читать, дык и девушки принимали участие.

А сейчас своими кодами и Джава классами (как буд-то на них Свет клином сошёлся) всех распугали :(
Ordnung muss sein!

Return to “Работа и Карьера в IT”